From owner-freebsd-questions@freebsd.org Tue Jan 30 16:56:00 2018 Return-Path: Delivered-To: freebsd-questions@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 8203DED597B for ; Tue, 30 Jan 2018 16:56:00 +0000 (UTC) (envelope-from dalescott@shaw.ca) Received: from smtp-out-so.shaw.ca (smtp-out-so.shaw.ca [64.59.136.137]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "Client", Issuer "CA" (not verified)) by mx1.freebsd.org (Postfix) with ESMTPS id 0A876761BC for ; Tue, 30 Jan 2018 16:55:59 +0000 (UTC) (envelope-from dalescott@shaw.ca) Received: from dalet420 ([174.0.43.39]) by shaw.ca with ESMTP id gZCJef6Ekb3YIgZCKe1Wov; Tue, 30 Jan 2018 09:55:53 -0700 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=shaw.ca; s=s20150330; t=1517331353; bh=1U1CODgf3O20nBhlccr0nG5xwa6nsYF4IwHjYOMDrm8=; h=From:To:Subject:Date; b=w2K+wX69Pm9/lAzfP/z4DO1hTcskfg0cuKsjRZLb3SBFj5xEnzQKrwJYF0lXDTIiH IwI19E5lZ5MqozNf7mGIqcSQ9F4NC/Naco6W1B0FjLG0mBN5g4kZa0EEujA4Yv7/C+ h8tDdMI5GRukct7PSt+uSDnC6d/pltiib0qCkVtaXPkHLB76CP9HtATjoHMbkH+aAz umYId65NvmA7IRVdYM/84tkVJzKYmRZC3KrV+QERgwYSzlPLU8MiRxnEK20obtBRrG 044kTtuP1rELPDkSVbSpEwi5AEvYCIexQwzQ42iVE+Y2ax5AV30BhN7uasBNBoMRQb IyqCpJAv7xklA== X-Authority-Analysis: v=2.2 cv=J/va1EvS c=1 sm=1 tr=0 a=TiBur8m8wieNAdBnNdHE5Q==:117 a=TiBur8m8wieNAdBnNdHE5Q==:17 a=x7bEGLp0ZPQA:10 a=DAwyPP_o2Byb1YXLmDAA:9 a=5mcg790sAAAA:8 a=s9oXJcMGAAAA:8 a=mDV3o1hIAAAA:8 a=RNKTT3IqYLM9geqPklwA:9 a=wPNLvfGTeEIA:10 a=dI9p-avQWAUA:10 a=yMhMjlubAAAA:8 a=SSmOFEACAAAA:8 a=-40Vp6Y4ial9AZcOMS8A:9 a=dbvwRFfKCrPPDsZu:21 a=gKO2Hq4RSVkA:10 a=UiCQ7L4-1S4A:10 a=hTZeC7Yk6K0A:10 a=frz4AuCg-hUA:10 a=uQeDYW1NI25gHNlrW_eK:22 a=cNNliUDrGJfcKjVfkxUC:22 a=_FVE-zBwftR9WsbkzFJk:22 From: "Dale Scott" To: Subject: freebsd tar fails but not gtar ?!? Date: Tue, 30 Jan 2018 09:55:53 -0700 Message-ID: <00d101d399eb$318a7c40$949f74c0$@shaw.ca> MIME-Version: 1.0 X-Mailer: Microsoft Outlook 14.0 Thread-Index: AdOZ6hy+YoGt9BwcQSSfttQOWlAkxA== Content-Language: en-us X-CMAE-Envelope: MS4wfH2CcMGgOW9m7RMpXUePYxFi2YaEY0Kabg9lYSaphV65Pb5hfmbDdcHnrs5cE3+RoUqB0YLcbqEQwCVje9uyBVuP0w4cJnOuN1rXV1oED6GIyJ4Eu6gB c0zdSDqg4NMwwnwU5RnAaA+c0ktfvpB8UmAPneO7E/ZXCtVKMX3sZXGo Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.25 X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.25 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 30 Jan 2018 16:56:00 -0000 Hi all. I noticed the tar backup of my WordPress content directory is failing. It may be coincidental that the filenames tar is failing are = longer than 99-characters, which was reportedly a failing of the =93old=94 tar. = I installed gtar from packages and it completes successfully. Adding = =96posix to the tar command doesn=92t help. It=92s been suggested that locale on the = system isn=92t set correctly. Does this sound familiar to anyone? =20 Fwiw, the failing long filenames were auto-generated by WordPress. I was writing a blog post in Chrome on a Windows system and found I could = paste images from the Windows clipboard directly into the WordPress editor. =20 Thanks, Dale =20 dale@whizzer:~ % uname -a FreeBSD whizzer.dalescott.net 11.1-RELEASE-p4 FreeBSD 11.1-RELEASE-p4 = #0: Tue Nov 14 06:12:40 UTC 2017 root@amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC amd64 =20 First, basic native tar on FreeBSD 11.1 =20 dale@whizzer:~ % sudo tar cf /backup/yyyy-mm-dd/webapps/wordpress_wp-content.tar /usr/local/www/wordpress/wp-content tar: Removing leading '/' from member names : Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-. png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 150x150.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 300x201.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 768x514.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 1024x686.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 100x100.png' to UTF-8dale@whizzer:~ % dale@whizzer:~ % =20 Next, native freebsd tar with --posix flag (google found some Linux = posts that indicated pre-posix tar had a filename length limit) =20 dale@whizzer:~ % sudo tar cf --posix /backup/yyyy-mm-dd/webapps/wordpress_wp-content.tar /usr/local/www/wordpress/wp-content tar: Removing leading '/' from member names : Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-. png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 150x150.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 300x201.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 768x514.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 1024x686.png' to UTF-8: Can't translate pathname 'usr/local/www/wordpress/wp-content/uploads/2018/01/2018-01-25-14_52_00-f= ix- Removed-leave-and-join-chapter-web-pages-by-vishdha-=C2=B7-Pull-Request-1= 11-=C2=B7-- 100x100.png' to UTF-8dale@whizzer:~ % =20 Finally with gtar =20 dale@whizzer:~ % gtar --version tar (GNU tar) 1.29 Copyright (C) 2015 Free Software Foundation, Inc. License GPLv3+: GNU GPL version 3 or later . This is free software: you are free to change and redistribute it. There is NO WARRANTY, to the extent permitted by law. =20 Written by John Gilmore and Jay Fenlason. dale@whizzer:~ % sudo gtar cf /backup/yyyy-mm-dd/webapps/wordpress_wp-content.tar /usr/local/www/wordpress/wp-content gtar: Removing leading `/' from member names dale@whizzer:~ % ls /backup/yyyy-mm-dd/webapps/wordpress_wp-content.tar /backup/yyyy-mm-dd/webapps/wordpress_wp-content.tar dale@whizzer:~ % ls -lh = /backup/yyyy-mm-dd/webapps/wordpress_wp-content.tar -rw-r--r-- 1 root wheel 505M Jan 28 19:46 /backup/yyyy-mm-dd/webapps/wordpress_wp-content.tar dale@whizzer:~ % =20 Output of locale: =20 dale@whizzer:~ % sudo 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 dale@whizzer:~ % =20 =20 =20 --- Dale R. Scott, P.Eng. Web: http://www.dalescott.net =20 =20