From nobody Thu Jul 08 22:44:04 2021 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 0E0478D2EB6 for ; Thu, 8 Jul 2021 22:44:05 +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 4GLWYc6mFTz3Q4k for ; Thu, 8 Jul 2021 22:44:04 +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 D031011ED for ; Thu, 8 Jul 2021 22:44:04 +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 168Mi4s8067634 for ; Thu, 8 Jul 2021 22:44:04 GMT (envelope-from bugzilla-noreply@freebsd.org) Received: (from www@localhost) by kenobi.freebsd.org (8.15.2/8.15.2/Submit) id 168Mi4mQ067633 for ports-bugs@FreeBSD.org; Thu, 8 Jul 2021 22:44:04 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 257063] archivers/star: Do not install 'gnutar' for it is broken Date: Thu, 08 Jul 2021 22:44:04 +0000 X-Bugzilla-Reason: AssignedTo X-Bugzilla-Type: new X-Bugzilla-Watch-Reason: None X-Bugzilla-Product: Ports & Packages X-Bugzilla-Component: Individual Port(s) X-Bugzilla-Version: Latest X-Bugzilla-Keywords: X-Bugzilla-Severity: Affects Only Me X-Bugzilla-Who: ice@extreme.hu X-Bugzilla-Status: New X-Bugzilla-Resolution: X-Bugzilla-Priority: --- X-Bugzilla-Assigned-To: ports-bugs@FreeBSD.org X-Bugzilla-Flags: maintainer-feedback? X-Bugzilla-Changed-Fields: bug_id short_desc product version rep_platform op_sys bug_status bug_severity priority component assigned_to reporter cc flagtypes.name Message-ID: 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 X-ThisMailContainsUnwantedMimeParts: N https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=3D257063 Bug ID: 257063 Summary: archivers/star: Do not install 'gnutar' for it is broken Product: Ports & Packages Version: Latest Hardware: Any OS: Any Status: New Severity: Affects Only Me Priority: --- Component: Individual Port(s) Assignee: ports-bugs@FreeBSD.org Reporter: ice@extreme.hu CC: fuz@fuz.su CC: fuz@fuz.su Flags: maintainer-feedback?(fuz@fuz.su) The recent addition of 'gnutar' to point to 'star' prohibits (at least) Fir= efox from building correctly: ../../config/nsinstall -D /usr/ports/www/firefox-esr/work/stage/usr/local/lib/firefox=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 (cd ../../dist/firefox && /usr/local/bin/gnutar --exclude=3Dprecomplete --exclude=3D.mkdir.done -chf - .) | \ (cd /usr/ports/www/firefox-esr/work/stage/usr/local/lib/firefox && tar -x= f -)=20 gnutar: Bad Option: -chf.=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20 Usage: gnutar cmd [options] file1 ... filen=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20 Use gnutar --help=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 and gnutar --xhelp=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 to get a list of valid cmds and options.=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20 Use gnutar -H help=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 to get a list of valid archive header formats.=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20 For a more complete user interface use the star type command interface.=20= =20=20=20=20=20=20=20=20 See 'man star'. The gnutar command is more or less limited to the=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20 GNU tar command line interface.=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20 ../../config/nsinstall -D /usr/ports/www/firefox-esr/work/stage/usr/local/b= in rm -f -f /usr/ports/www/firefox-esr/work/stage/usr/local/bin/firefox ln -s /usr/local/lib/firefox/firefox /usr/ports/www/firefox-esr/work/stage/usr/local/bin gmake[3]: Leaving directory '/usr/ports/www/firefox-esr/work/.build/browser/installer' I believe the error is because something in here finds the 'gnutar' executa= ble as a suitable GNU tar to use, which has recently been installed by archivers/star: $ ls -l /usr/local/bin/gnutar lrwxr-xr-x 1 root wheel 4 Jul 2 00:22 /usr/local/bin/gnutar -> star star is rather obviously completely unsuitable as a stand-in for GNU tar --= the arguments star chokes on have been completely fine for GNU tar for close to two decades (I do not have an older one handy to check). Please stop installing the 'gnutar' link. --=20 You are receiving this mail because: You are the assignee for the bug.=