After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 645830 - build: Use tar-pax to work around tar limits
build: Use tar-pax to work around tar limits
Status: RESOLVED FIXED
Product: gnome-bluetooth
Classification: Core
Component: general
unspecified
Other All
: Normal normal
: ---
Assigned To: gnome-bluetooth-general-maint@gnome.bugs
gnome-bluetooth-general-maint@gnome.bugs
Depends on:
Blocks:
 
 
Reported: 2011-03-27 15:14 UTC by Bastien Nocera
Modified: 2011-06-27 11:42 UTC
See Also:
GNOME target: ---
GNOME version: ---


Attachments
build: Use tar-pax to work around tar limits (1.39 KB, patch)
2011-03-27 15:14 UTC, Bastien Nocera
none Details | Review
build: Use tar-pax to work around tar limits (1.37 KB, patch)
2011-03-27 21:09 UTC, Bastien Nocera
none Details | Review
build: Use tar-ustar to work around tar limits (1.37 KB, patch)
2011-03-27 21:10 UTC, Bastien Nocera
none Details | Review

Description Bastien Nocera 2011-03-27 15:14:20 UTC
.
Comment 1 Bastien Nocera 2011-03-27 15:14:22 UTC
Created attachment 184366 [details] [review]
build: Use tar-pax to work around tar limits

With the default tar, gnome-bluetooth 2.91.91 showed:
tar: gnome-bluetooth-2.91.92/docs/reference/libgnome-bluetooth/html/gnome-bluetooth-bluetooth-chooser.html: file name is too long (max 99); not dumped
tar: Exiting with failure status due to previous errors
gtar:gnome-bluetooth-2.91.92/docs/reference/libgnome-bluetooth/html/gnome-bluetooth-bluetooth-chooser.html: file name is too long (max 99); not dumped
gtar: Exiting with failure status due to previous errors

Use tar-pax (aka POSIX version of tar) to work around the
99 character limit, and the ballonned (and broken) tar file
resulting from it.
Comment 2 Christian Persch 2011-03-27 17:59:13 UTC
Most other modules that hit this limit switched to tar-ustar. Any reason to prefer tar-pax ?
Comment 3 Bastien Nocera 2011-03-27 21:06:02 UTC
(In reply to comment #2)
> Most other modules that hit this limit switched to tar-ustar. Any reason to
> prefer tar-pax ?

Seemed to be the one with the least problems. I didn't check whether tar-ustar was enough to solve the problem.
Comment 4 Bastien Nocera 2011-03-27 21:09:07 UTC
Created attachment 184392 [details] [review]
build: Use tar-pax to work around tar limits

With the default tar, gnome-bluetooth 2.91.91 showed:
tar: gnome-bluetooth-2.91.92/docs/reference/libgnome-bluetooth/html/gnome-bluetooth-bluetooth-chooser.html: file name is too long (max 99); not dumped
tar: Exiting with failure status due to previous errors
gtar:gnome-bluetooth-2.91.92/docs/reference/libgnome-bluetooth/html/gnome-bluetooth-bluetooth-chooser.html: file name is too long (max 99); not dumped
gtar: Exiting with failure status due to previous errors

Use tar-ustar to work around the 99 character limit, and
the ballonned (and broken) tar file resulting from it.
Comment 5 Bastien Nocera 2011-03-27 21:09:26 UTC
Comment on attachment 184366 [details] [review]
build: Use tar-pax to work around tar limits

Looks like tar-ustar is enough to solve the problem.
Comment 6 Bastien Nocera 2011-03-27 21:10:00 UTC
Created attachment 184393 [details] [review]
build: Use tar-ustar to work around tar limits

With the default tar, gnome-bluetooth 2.91.91 showed:
tar: gnome-bluetooth-2.91.92/docs/reference/libgnome-bluetooth/html/gnome-bluetooth-bluetooth-chooser.html: file name is too long (max 99); not dumped
tar: Exiting with failure status due to previous errors
gtar:gnome-bluetooth-2.91.92/docs/reference/libgnome-bluetooth/html/gnome-bluetooth-bluetooth-chooser.html: file name is too long (max 99); not dumped
gtar: Exiting with failure status due to previous errors

Use tar-ustar to work around the 99 character limit, and
the ballonned (and broken) tar file resulting from it.
Comment 7 Bastien Nocera 2011-03-27 21:10:22 UTC
Comment on attachment 184392 [details] [review]
build: Use tar-pax to work around tar limits

Fixed commit line.
Comment 8 André Klapper 2011-03-28 09:12:22 UTC
For the records: bug 613808 on the general issue
Comment 9 Bastien Nocera 2011-06-27 11:42:35 UTC
We use ustar now, and it's good enough.