From nobody Wed Jan 19 09:41:09 2022 X-Original-To: ports-bugs@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 36D50196C3D4 for ; Wed, 19 Jan 2022 09:41:10 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4Jf0yF6slFz3n3Z for ; Wed, 19 Jan 2022 09:41:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org (kenobi.freebsd.org [IPv6:2610:1c1:1:606c::50:1d]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 903D0128B0 for ; Wed, 19 Jan 2022 09:41:09 +0000 (UTC) (envelope-from bugzilla-noreply@freebsd.org) Received: from kenobi.freebsd.org ([127.0.1.5]) by kenobi.freebsd.org (8.15.2/8.15.2) with ESMTP id 20J9f9sJ069744 for ; Wed, 19 Jan 2022 09:41:09 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 20J9f9Ot069743 for ports-bugs@FreeBSD.org; Wed, 19 Jan 2022 09:41:09 GMT (envelope-from bugzilla-noreply@freebsd.org) X-Authentication-Warning: kenobi.freebsd.org: www set sender to bugzilla-noreply@freebsd.org using -f From: bugzilla-noreply@freebsd.org To: ports-bugs@FreeBSD.org Subject: [Bug 226983] print/texlive-full: Missing dependency with SOURCE=ON: print/texlive-texmf-source Date: Wed, 19 Jan 2022 09:41:09 +0000 X-Bugzilla-Reason: CC AssignedTo X-Bugzilla-Type: changed X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Ports Framework X-Bugzilla-Version: Latest X-Bugzilla-Keywords: easy, needs-qa X-Bugzilla-Severity: Affects Some People X-Bugzilla-Who: rhurlin@FreeBSD.org X-Bugzilla-Status: Open X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? maintainer-feedback? merge-quarterly? X-Bugzilla-Changed-Fields: flagtypes.name attachments.created Message-ID: In-Reply-To: References: Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: https://bugs.freebsd.org/bugzilla/ Auto-Submitted: auto-generated List-Id: Ports bug reports List-Archive: https://lists.freebsd.org/archives/freebsd-ports-bugs List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-freebsd-ports-bugs@freebsd.org X-BeenThere: freebsd-ports-bugs@freebsd.org MIME-Version: 1.0 ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1642585270; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=gllqwcgYr54weMRmtRis3OLihoT2S9/PhTTNEZv9wpg=; b=dMAEqGk5uImP9fJt24PU1be/jm8nipP/DYU8aZqqs+eToQCCvdgzMJEMrlL2a1gRo+7BvF QKjRvdtXh2FjJZ2LAvq7/2GrKs2nKs5PaLR48qK/qzPvLY6GS+l6m3sqpbJgQh30U66R9b c2ShcqVcd2cZjBLekpldiJruzYIufVC+ASXGjhTr5K591MR7A3littC+ZgHaJrzV5BfMJH KpV8xI+cICM8P5Pre2xoj24zc43njYwEYp2BRDe8TUWsy87907atD+3rE3AK5VfdgYit9O OM75b4eD5ACvgbtlDMb92/IcM+cf/KRkrsOgaDh90Ex6XxJu5sMdsFDXE1nidQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1642585270; a=rsa-sha256; cv=none; b=JaDnHWzhHPqXoUKjT8ABX6esAxE1n5UdMEt4Q8/lRW2Dy+KcKQjMXw/ZrTclR0huJrvXNh Y1DqHWd1rfnvufB5bbNQ/h82eSHSUu5OsFIOGv+MAko7Wv1VM7WsBngEqyF2SyQts1MImS mN/+La03RVMfXR9dgTVPTMXRDGSJznaiIpAzeGqkF314R/Ytl70lFOEKPeTaYbt5WbVmTY 6+MF3qxHomEPCwG9YlKi7upzD59OoSsXnd6MpRXGrnKCZFrMcdgHiQw0i9fvPlhIg8FqoK WOUsVHHpdFUqmMmBihW32tW5/FXZuTfmEsgBLtgQ/1xt7kEssLCXeaSlCspoaw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D226983 Rainer Hurling changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #231152| |maintainer-approval?(tex@Fr Flags| |eeBSD.org) --- Comment #8 from Rainer Hurling --- Created attachment 231152 --> https://bugs.freebsd.org/bugzilla/attachment.cgi?id=3D231152&action= =3Dedit Mk/bsd.tex.mk: make TEX=3Dsource depend on an existing file > One thing I wonder is: wouldn't it be better to leave the version out of = bsd.tex.mk > altogether? I just added it because there are other version checks as wel= l, but > somehow, that looks like a fragile thing to do (will be forgotten on upda= tes anyways)? It seems, Poudriere behaves right without a version also. > Wait, now I get you say it's the *other* way around. With my patch, the d= ependency > will be on version 20150523 (or later), and that *is* the actual version = of the > texlive-texmf-source package. So,I don't see why this would not work? Tha= t's strange! Since I'm not sure if it makes sense at all to put a package instead of a f= ile into the _DEPS line (all other _DEPS always contain concrete files), I tried another approach: I picked out a file from the filelist of print/texlive-texmf-source which is most likely to be permanently included in the package and used it in Mk/bsd.tex.mk instead of .keep_me. And lo and behold, that seems to work without any problems. Probably this approach is more in the spirit of the framework. But it would= be good if someone else from the tex team could say something about it. --=20 You are receiving this mail because: You are on the CC list for the bug. You are the assignee for the bug.=