[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-devel] build xen 4.3 backport for wheezy

  • To: "xen-devel@xxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxx>
  • From: Brian Menges <bmenges@xxxxxxxxxx>
  • Date: Mon, 10 Feb 2014 18:13:04 +0000
  • Accept-language: en-US
  • Delivery-date: Mon, 10 Feb 2014 22:48:51 +0000
  • Domainkey-signature: a=rsa-sha1; q=dns; c=nofws; s=january; d=gogrid.com; h=Received:Received:From:To:Subject:Thread-Topic:Thread-Index:Date:Message-ID:Accept-Language:Content-Language:X-MS-Has-Attach:X-MS-TNEF-Correlator:x-originating-ip:Content-Type:MIME-Version; b=F1M0S4p/w5eotidXtJaG+8FbldLuqo53EuFBa8G8zZ3pHCCUacRiP3PBBJ9GOLAwLGlnSrs2iAr+oh1/WYUdiHpMOZzyorMYWahD5naNrulvsiFaOs+Er6YHl5gB6GHf;
  • List-id: Xen developer discussion <xen-devel.lists.xen.org>
  • Thread-index: Ac8mi7yUvYMzBKP8TbC0RLZqc1DA5Q==
  • Thread-topic: build xen 4.3 backport for wheezy

I’m attempting to build 4.3 from Jessie (Debian) and I’m bumping into an interesting dependency:


[POC][root@debian xen-4.3.0]# debuild -us -uc -b -d

dpkg-buildpackage -rfakeroot -d -us -uc -b

dpkg-buildpackage: warning: using a gain-root-command while being root

dpkg-buildpackage: source package xen

dpkg-buildpackage: source version 4.3.0-3.1

dpkg-buildpackage: source changed by Brian Menges <bmenges>

dpkg-source --before-build xen-4.3.0

dpkg-buildpackage: host architecture amd64

fakeroot debian/rules clean

md5sum --check debian/control.md5sum --status || \

              /usr/bin/make -f debian/rules debian/control-real

make[1]: Entering directory `/root/wheezy-xen-4.3/xen-4.3.0'


Traceback (most recent call last):

  File "debian/bin/gencontrol.py", line 6, in <module>

    from debian_xen.debian import VersionXen

  File "/root/wheezy-xen-4.3/xen-4.3.0/debian/bin/../lib/python/debian_xen/__init__.py", line 19, in <module>


  File "/root/wheezy-xen-4.3/xen-4.3.0/debian/bin/../lib/python/debian_xen/__init__.py", line 16, in _setup

    raise RuntimeError("Can't find %s, please install the linux-support-%s package" % (support, version))

RuntimeError: Can't find /usr/src/linux-support-3.10-3, please install the linux-support-3.10-3 package

make[1]: *** [debian/control-real] Error 1

make[1]: Leaving directory `/root/wheezy-xen-4.3/xen-4.3.0'

make: *** [debian/control] Error 2

dpkg-buildpackage: error: fakeroot debian/rules clean gave error exit status 2

debuild: fatal error at line 1357:

dpkg-buildpackage -rfakeroot -d -us -uc -b failed


It looks like the build scripts aren’t detecting my installation of linux-support-3.12-0.bpo.1 and has a version lock on 3.10-3 (which isn’t backported, and available only in Jessie even though BPO has the newest 3.12).


I tried looking into the Debian_xen/__init__py however I see that the line there ‘linux-support-%’ which I then checked ‘version’ and it says None. So I’m wondering where else this might be getting a frozen version from and not attempting to check for other versions, or newer versions.


- Brian Menges

Principal Engineer, DevOps

GoGrid | ServePath | ColoServe | UpStream Networks


The information contained in this message, and any attachments, may contain confidential and legally privileged material. It is solely for the use of the person or entity to which it is addressed. Any review, retransmission, dissemination, or action taken in reliance upon this information by persons or entities other than the intended recipient is prohibited. If you receive this in error, please contact the sender and delete the material from any computer.
Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.