[Pkg-xen-devel] xen-utils rebuild for stable (CVE-2007-4993)

Steve Kemp skx at debian.org
Thu Oct 4 16:42:20 UTC 2007


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 
-- 



More information about the Pkg-xen-devel mailing list