Steve Kemp
2007-Oct-04 16:42 UTC
[Pkg-xen-devel] xen-utils rebuild for stable (CVE-2007-4993)
Hi, I'm having difficulty applying and rebuilding the patch for the version of Xen included in Debian's Etch release. After applying the patch and updating the changelog I receive this error: steve at dev:~/xen-3.0-3.0.3-0$ debuild -sa fakeroot debian/rules clean if [ -f debian/control ] && [ -f debian/control.md5sum ] && [ -f debian/rules.gen ]; then \ if md5sum debian/changelog debian/templates/control.hypervisor.in debian/templates/control.main.in debian/templates/control.source.in debian/templates/control.utils.in debian/arch/defines debian/arch/amd64/defines debian/arch/i386/defines | diff - debian/control.md5sum > /dev/null; then true; else \ /usr/bin/make -f debian/rules debian/control-real; \ fi \ else \ /usr/bin/make -f debian/rules debian/control-real; \ fi make[1]: Entering directory `/home/steve/xen-3.0-3.0.3-0' debian/bin/gencontrol.py 2.6.18-1 /usr/src/linux-support-2.6.18-1 make[1]: execvp: debian/bin/gencontrol.py: Permission denied make[1]: *** [debian/control-real] Error 127 make[1]: Leaving directory `/home/steve/xen-3.0-3.0.3-0' make: *** [debian/control] Error 2 debuild: fatal error at line 1228: fakeroot debian/rules clean failed Chmodding the file to make it executable results in a different build failure: steve at dev:~/xen-3.0-3.0.3-0$ chmod 755 debian/bin/gencontrol.py steve at dev:~/xen-3.0-3.0.3-0$ debuild -sa fakeroot debian/rules clean if [ -f debian/control ] && [ -f debian/control.md5sum ] && [ -f debian/rules.gen ]; then \ if md5sum debian/changelog debian/templates/control.hypervisor.in debian/templates/control.main.in debian/templates/control.source.in debian/templates/control.utils.in debian/arch/defines debian/arch/amd64/defines debian/arch/i386/defines | diff - debian/control.md5sum > /dev/null; then true; else \ /usr/bin/make -f debian/rules debian/control-real; \ fi \ else \ /usr/bin/make -f debian/rules debian/control-real; \ fi make[1]: Entering directory `/home/steve/xen-3.0-3.0.3-0' debian/bin/gencontrol.py 2.6.18-1 /usr/src/linux-support-2.6.18-1 Traceback (most recent call last): File "debian/bin/gencontrol.py", line 4, in ? import debian_linux.gencontrol ImportError: No module named debian_linux.gencontrol make[1]: *** [debian/control-real] Error 1 make[1]: Leaving directory `/home/steve/xen-3.0-3.0.3-0' make: *** [debian/control] Error 2 debuild: fatal error at line 1228: fakeroot debian/rules clean failed Looking at packages.debian.org I see 'gencontrol.py' is included in linux-support-2.6.18-5 - but installing thart doesn't help. Are you able to rebuild a package for the security team, or failing that can you tell me what I'm doing wrong? Steve --
Bastian Blank
2007-Oct-05 08:05 UTC
[Pkg-xen-devel] xen-utils rebuild for stable (CVE-2007-4993)
On Thu, Oct 04, 2007 at 05:42:20PM +0100, Steve Kemp wrote:> I'm having difficulty applying and rebuilding the patch for > the version of Xen included in Debian's Etch release.I already prepared an update for -security.> After applying the patch and updating the changelog I receive > this error:Yes. This is not documented.> Looking at packages.debian.org I see 'gencontrol.py' is included > in linux-support-2.6.18-5 - but installing thart doesn't help.It uses linux-support-* to build parts of the information. The exact version is written in debian/rules.defs. (This matches the behaviour of all linux-modules-* packages.)> Are you able to rebuild a package for the security team, or failing > that can you tell me what I'm doing wrong?Just uploaded. Bastian -- I'm a soldier, not a diplomat. I can only tell the truth. -- Kirk, "Errand of Mercy", stardate 3198.9 -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 197 bytes Desc: Digital signature Url : http://lists.alioth.debian.org/pipermail/pkg-xen-devel/attachments/20071005/fe8af373/attachment.pgp
Reasonably Related Threads
- Bug#443963: Missing executable flag when debian/control needs changes
- Bug#493393: xen-3: FTBFS: Permission problem
- Bug#589661: xen: FTBFS: RuntimeError: Can't find /usr/src/linux-support-2.6.32-5, please install the linux-support-2.6.32-5 package
- Plans for buster
- debuild vs. "debian/rules binary"