2012-12-12 20:25:24 |
Sergey "Shnatsel" Davidoff |
bug |
|
|
added bug |
2012-12-12 21:49:31 |
Sergey "Shnatsel" Davidoff |
description |
Source package build in Launchpad fails if the package has "3.0 (quilt)" format and some or all of the Quilt patches in it are not applied. The same recipe works for me locally in Precise's latest bzr-builder version 0.7.2-0ubuntu1
The errors are:
tar: recipe-<version_string>/.pc/<path_to_file>: Cannot open: Permission denied
Sample build log with the error can be found at https://launchpadlibrarian.net/125376199/buildlog.txt.gz
<dobey> in #launchpad suggests that this is "probably because dpkg-source isn't being run with fakeroot, and whatever applied the patches, was"
Workarounds:
1) Change debian/source/format to "3.0 (native)", or
2) [UGLY HACK] add "tar-ignore = .pc" to debian/source/options |
Source package build in Launchpad fails if the package has "3.0 (quilt)" format and some or all of the Quilt patches in it are not applied. The same recipe works for me locally in Precise's latest bzr-builder version 0.7.2-0ubuntu1
The errors are:
tar: recipe-<version_string>/.pc/<path_to_file>: Cannot open: Permission denied
Sample build log with the error can be found at https://launchpadlibrarian.net/125376199/buildlog.txt.gz
<dobey> in #launchpad suggests that this is "probably because dpkg-source isn't being run with fakeroot, and whatever applied the patches, was"
Workaround: Add "tar-ignore = .pc" to debian/source/options
Changing debian/source/format to "3.0 (native)" fixes the source build but causes the patches to not be applied at all. |
|
2012-12-12 21:59:16 |
Sergey "Shnatsel" Davidoff |
description |
Source package build in Launchpad fails if the package has "3.0 (quilt)" format and some or all of the Quilt patches in it are not applied. The same recipe works for me locally in Precise's latest bzr-builder version 0.7.2-0ubuntu1
The errors are:
tar: recipe-<version_string>/.pc/<path_to_file>: Cannot open: Permission denied
Sample build log with the error can be found at https://launchpadlibrarian.net/125376199/buildlog.txt.gz
<dobey> in #launchpad suggests that this is "probably because dpkg-source isn't being run with fakeroot, and whatever applied the patches, was"
Workaround: Add "tar-ignore = .pc" to debian/source/options
Changing debian/source/format to "3.0 (native)" fixes the source build but causes the patches to not be applied at all. |
Source package build in Launchpad fails if the package has "3.0 (quilt)" format and some or all of the Quilt patches in it are not applied. The same recipe works for me locally in Precise's latest bzr-builder version 0.7.2-0ubuntu1
The errors are:
tar: recipe-<version_string>/.pc/<path_to_file>: Cannot open: Permission denied
Sample build log with the error can be found at https://launchpadlibrarian.net/125376199/buildlog.txt.gz
<dobey> in #launchpad suggests that this is "probably because dpkg-source isn't being run with fakeroot, and whatever applied the patches, was"
Workaround: Add "tar-ignore = .pc" to debian/source/options
Changing debian/source/format to "3.0 (native)" also fixes the source build but causes the patches to not be applied, which is obviously not the intended behavior. |
|
2012-12-13 13:00:22 |
Curtis Hovey |
tags |
|
lp-soyuz packages soyuz-build |
|
2012-12-13 13:00:39 |
Curtis Hovey |
launchpad: status |
New |
Triaged |
|
2012-12-13 13:03:13 |
Curtis Hovey |
launchpad: importance |
Undecided |
Low |
|
2013-08-12 04:58:03 |
William Grant |
affects |
launchpad |
launchpad-buildd |
|
2013-10-23 09:15:05 |
Benjamin Drung |
bug |
|
|
added subscriber Benjamin Drung |
2013-10-23 10:39:02 |
Gianfranco Costamagna |
bug |
|
|
added subscriber LocutusOfBorg |
2014-08-06 06:48:26 |
William Grant |
marked as duplicate |
|
760735 |
|