From owner-freebsd-ports@FreeBSD.ORG Sun Sep 9 12:33:08 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id DA264106564A for ; Sun, 9 Sep 2012 12:33:08 +0000 (UTC) (envelope-from david@catwhisker.org) Received: from albert.catwhisker.org (m209-73.dsl.rawbw.com [198.144.209.73]) by mx1.freebsd.org (Postfix) with ESMTP id 8EF2B8FC14 for ; Sun, 9 Sep 2012 12:33:08 +0000 (UTC) Received: from albert.catwhisker.org (localhost [127.0.0.1]) by albert.catwhisker.org (8.14.5/8.14.5) with ESMTP id q89CX2tu041809; Sun, 9 Sep 2012 05:33:02 -0700 (PDT) (envelope-from david@albert.catwhisker.org) Received: (from david@localhost) by albert.catwhisker.org (8.14.5/8.14.5/Submit) id q89CX14a041808; Sun, 9 Sep 2012 05:33:01 -0700 (PDT) (envelope-from david) Date: Sun, 9 Sep 2012 05:33:01 -0700 From: David Wolfskill To: Kimmo Paasiala Message-ID: <20120909123301.GZ1486@albert.catwhisker.org> References: <20120908124257.GP1486@albert.catwhisker.org> <20120908155220.GS1486@albert.catwhisker.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3x4RsK4fNlfzJGUz" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org Subject: Re: Upgrade java/icedtea-web from 1.2_2 -> 1.3 fails: "tar: Pathname in pax header can't be converted to current locale" X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Sep 2012 12:33:08 -0000 --3x4RsK4fNlfzJGUz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Sep 08, 2012 at 07:00:24PM +0300, Kimmo Paasiala wrote: > ... > I can extract the tar file on 9-STABLE, my locale settings are the > defaults for root: >=20 > # locale > LANG=3D > LC_CTYPE=3D"C" > LC_COLLATE=3D"C" > LC_TIME=3D"C" > LC_NUMERIC=3D"C" > LC_MONETARY=3D"C" > LC_MESSAGES=3D"C" > LC_ALL=3D >=20 > Try unsetting LANG and LC_ALL. > .... I just tried a further experiment, while running head (@r240235): I issued tar tvf /usr/ports/distfiles/icedtea-web-1.3.tar.gz The error messages are worded slightly differently: g1-227(10.0-C)[4] tar -tvf /usr/ports/distfiles/icedtea-web-1.3.tar.gz drwxrwxr-x 0 dbhole dbhole 0 Aug 27 12:37 icedtea-web-1.3/ =2E.. drwxrwxr-x 0 dbhole dbhole 0 Aug 27 12:36 icedtea-web-1.3/tests/repro= ducers/signed/Spaces can be everywhere signed/resources/ tar: Pathname can't be converted from UTF-8 to current locale. -rw-rw-r-- 0 dbhole dbhole 2421 Aug 27 12:36 icedtea-web-1.3/tests/repro= ducers/signed/Spaces can be everywhere signed/resources/NotOnly spaces can = kill \304\233\305\241\304\215\305\231\305\276 too signed.jnlp =2E.. drwxrwxr-x 0 dbhole dbhole 0 Aug 27 12:36 icedtea-web-1.3/tests/repro= ducers/simple/Spaces can be everywhere/resources/ tar: Pathname can't be converted from UTF-8 to current locale. -rw-rw-r-- 0 dbhole dbhole 2388 Aug 27 12:36 icedtea-web-1.3/tests/repro= ducers/simple/Spaces can be everywhere/resources/NotOnly spaces can kill \3= 04\233\305\241\304\215\305\231\305\276 too.jnlp =2E.. -rw-rw-r-- 0 dbhole dbhole 5756 Aug 27 12:36 icedtea-web-1.3/README tar: Error exit delayed from previous errors. g1-227(10.0-C)[5]=20 So the issue appears to be how to handle UTF-8 pathnames on the file system in question. I'm using a fairly plain UFS with soft updates. Peace, david --=20 David H. Wolfskill david@catwhisker.org Depriving a girl or boy of an opportunity for education is evil. See http://www.catwhisker.org/~david/publickey.gpg for my public key. --3x4RsK4fNlfzJGUz Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.19 (FreeBSD) iEYEARECAAYFAlBMjH0ACgkQmprOCmdXAD3TfACfZdB6wdIC4rxIhZ1DRFkVCiBc nOMAnRVJA9ICuflnWPMkERU3L+cAG8CC =TAeA -----END PGP SIGNATURE----- --3x4RsK4fNlfzJGUz--