Your message dated Tue, 14 Feb 2012 05:48:48 +0000
with message-id <e1rxbfw-0000mw...@franck.debian.org>
and subject line Bug#659685: fixed in openvswitch 1.4.0-2
has caused the Debian Bug report #659685,
regarding fails to build the kernel module
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact ow...@bugs.debian.org
immediately.)


-- 
659685: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=659685
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: openvswitch-datapath-dkms
Version: 1.4.0-1
Severity: grave

Hi there!

First, thanks for maintaining OVS, this is a very nice software, which
I will use with XCP (for which I'm working on the packaging, together
with people from Citrix).

Now, the less nice stuff... :)

openvswitch-datapath-dkms fails to build its kernel module when I tried
to install it in SID. Here's the relevant log:

Building module:
cleaning build area....(bad exit status: 2)
./configure --with-linux=/usr/src/linux-headers-3.1.0-1-686-pae ; make -C 
datapath/linux......(bad exit status: 2)
Error! Bad return status for module build on kernel: 3.1.0-1-686-pae (i686)
Consult /var/lib/dkms/openvswitch/1.4.0/build/make.log for more information.

and the make.log contains:

make: Entering directory `/var/lib/dkms/openvswitch/1.4.0/build/datapath/linux'
make: *** No targets specified and no makefile found.  Stop.
make: Leaving directory `/var/lib/dkms/openvswitch/1.4.0/build/datapath/linux'

I believe that the step building the Makefile was never run (but I didn't
investigate more and used the module-assistant version). Indeed:

root@<hostname>:~# ls /var/lib/dkms/openvswitch/1.4.0/build/datapath/linux
compat  Kbuild.in  Makefile.in  Makefile.main.in  Modules.mk

If I add in debian/dkms.conf.in something like this:
-MAKE="./configure --with-linux=/usr/src/linux-headers-`uname -r` ; make -C 
datapath/linux"
+MAKE="./configure --with-linux=/usr/src/linux-headers-`uname -r` ; cp 
datapath/linux/Makefile.in datapath/linux/Makefile ; cp 
datapath/linux/Makefile.main.in datapath/linux/Makefile.main ; make -C 
datapath/linux"

then I have further errors:

checking for Linux source directory... configure: error: cannot find source 
directory (please use --with-linux-source)
make: Entering directory `/var/lib/dkms/openvswitch/1.4.0/build/datapath/linux'
Makefile.main:8: @abs_srcdir@/../Modules.mk: No such file or directory
Makefile.main:9: @abs_srcdir@/Modules.mk: No such file or directory
Makefile.main:55: *** Linux kernel source not configured - missing
version.h.  Stop.
make: Leaving directory `/var/lib/dkms/openvswitch/1.4.0/build/datapath/linux'

Note that *I do* have linux-headers-3.1.0-1-686-pae,
linux-headers-3.1.0-1-common and linux-kbuild-3.1 installed on my server,
so it should be able to find what it needs. I used 3.1 because 3.2 just
crashes when I boot with it, but as I wanted to make sure, I also tried
to install and run Linux 3.2, and the issue was the same (so it's not a
Debian Linux 3.1 kernel specific issue, it's really general, and also is
present when running with latest 3.2 kernel in SID).

This "makes the package unusable", which in Debian books is an RC bug.
A fix correcting this issue ASAP would be really appreciated. :)

Cheers,

Thomas Goirand (zigo)



--- End Message ---
--- Begin Message ---
Source: openvswitch
Source-Version: 1.4.0-2

We believe that the bug you reported is fixed in the latest version of
openvswitch, which is due to be installed in the Debian FTP archive:

openvswitch-brcompat_1.4.0-2_amd64.deb
  to main/o/openvswitch/openvswitch-brcompat_1.4.0-2_amd64.deb
openvswitch-common_1.4.0-2_amd64.deb
  to main/o/openvswitch/openvswitch-common_1.4.0-2_amd64.deb
openvswitch-controller_1.4.0-2_amd64.deb
  to main/o/openvswitch/openvswitch-controller_1.4.0-2_amd64.deb
openvswitch-datapath-dkms_1.4.0-2_all.deb
  to main/o/openvswitch/openvswitch-datapath-dkms_1.4.0-2_all.deb
openvswitch-datapath-source_1.4.0-2_all.deb
  to main/o/openvswitch/openvswitch-datapath-source_1.4.0-2_all.deb
openvswitch-dbg_1.4.0-2_amd64.deb
  to main/o/openvswitch/openvswitch-dbg_1.4.0-2_amd64.deb
openvswitch-ipsec_1.4.0-2_amd64.deb
  to main/o/openvswitch/openvswitch-ipsec_1.4.0-2_amd64.deb
openvswitch-pki_1.4.0-2_all.deb
  to main/o/openvswitch/openvswitch-pki_1.4.0-2_all.deb
openvswitch-switch_1.4.0-2_amd64.deb
  to main/o/openvswitch/openvswitch-switch_1.4.0-2_amd64.deb
openvswitch-test_1.4.0-2_all.deb
  to main/o/openvswitch/openvswitch-test_1.4.0-2_all.deb
openvswitch_1.4.0-2.debian.tar.gz
  to main/o/openvswitch/openvswitch_1.4.0-2.debian.tar.gz
openvswitch_1.4.0-2.dsc
  to main/o/openvswitch/openvswitch_1.4.0-2.dsc
ovsdbmonitor_1.4.0-2_all.deb
  to main/o/openvswitch/ovsdbmonitor_1.4.0-2_all.deb
python-openvswitch_1.4.0-2_all.deb
  to main/o/openvswitch/python-openvswitch_1.4.0-2_all.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 659...@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Simon Horman <ho...@debian.org> (supplier of updated openvswitch package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmas...@debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Tue, 14 Feb 2012 11:43:13 +0900
Source: openvswitch
Binary: openvswitch-datapath-source openvswitch-datapath-dkms 
openvswitch-common openvswitch-switch openvswitch-ipsec openvswitch-pki 
openvswitch-controller openvswitch-brcompat openvswitch-dbg python-openvswitch 
ovsdbmonitor openvswitch-test
Architecture: source amd64 all
Version: 1.4.0-2
Distribution: unstable
Urgency: low
Maintainer: Open vSwitch developers <dev@openvswitch.org>
Changed-By: Simon Horman <ho...@debian.org>
Description: 
 openvswitch-brcompat - Open vSwitch bridge compatibility support
 openvswitch-common - Open vSwitch common components
 openvswitch-controller - Open vSwitch controller implementation
 openvswitch-datapath-dkms - Open vSwitch datapath module source - DKMS version
 openvswitch-datapath-source - Open vSwitch datapath module source - 
module-assistant version
 openvswitch-dbg - Debug symbols for Open vSwitch packages
 openvswitch-ipsec - Open vSwitch GRE-over-IPsec support
 openvswitch-pki - Open vSwitch public key infrastructure dependency package
 openvswitch-switch - Open vSwitch switch implementations
 openvswitch-test - Open vSwitch test package
 ovsdbmonitor - Open vSwitch graphical monitoring tool
 python-openvswitch - Python bindings for Open vSwitch
Closes: 659685
Changes: 
 openvswitch (1.4.0-2) unstable; urgency=low
 .
   * Use explicit DKMS variable for kernel source directory
     - 0001-debian-Fix-dependencies-for-openvswitch-datapath-dkm.patch
     - 0002-debian-Look-in-lib-modules-instead-of-usr-src-for-DK.patch
     - 0001-debian-Use-provided-kernel-source-dir.patch
     - 0001-debian-Do-not-run-make-if-configure-fails-during-DKM.patch
     - (closes: #659685)
   * Don't install Python modules for obsolete Python versions
     - 0001-debian-Don-t-install-Python-modules-for-obsolete-Pyt.patch
Checksums-Sha1: 
 3b23da417ed281c135f454a5021b9eebb5894c84 2011 openvswitch_1.4.0-2.dsc
 8ca3bad2edc01f3dafd0c1a9debf8b2744980c1d 51284 
openvswitch_1.4.0-2.debian.tar.gz
 2d1575e6d418b77e66bd25e9ff700e63cb60aef7 555662 
openvswitch-common_1.4.0-2_amd64.deb
 51e33a588fb2a86908cc8b28aea233ccc0865766 1291902 
openvswitch-switch_1.4.0-2_amd64.deb
 820e116c2a0ea42a5006c0e50b0d95424a9bfac8 27446 
openvswitch-ipsec_1.4.0-2_amd64.deb
 dba2094cc71f59c71c36a938d7283783cce5a9f1 191376 
openvswitch-controller_1.4.0-2_amd64.deb
 c25610f02acc5a6e1a5807d137d6d0c4658cb3ee 337568 
openvswitch-brcompat_1.4.0-2_amd64.deb
 ae419de41b20a71269ebe21d2dd1d85fd43705c7 342660 
openvswitch-dbg_1.4.0-2_amd64.deb
 9faa0857611cb675447e0412f1c77fc1700c36ad 1990596 
openvswitch-datapath-source_1.4.0-2_all.deb
 0ba46032be31c6953e8cf66b1473f3bfba15c523 2006034 
openvswitch-datapath-dkms_1.4.0-2_all.deb
 58f9de3f3ba746a71b2c5558b92297199064110c 20426 openvswitch-pki_1.4.0-2_all.deb
 b5fd0c690da026149a19194163d1451d000dbdfd 68448 
python-openvswitch_1.4.0-2_all.deb
 65b5604b11a3d0fd452648b8e477b42ad133939b 42446 ovsdbmonitor_1.4.0-2_all.deb
 7b33531aeed2156702239d66e2f109c167e66d5c 29780 openvswitch-test_1.4.0-2_all.deb
Checksums-Sha256: 
 4ac7466ee367c1b464db55dc9791fd59342ee7cdbb559fb1353d08f4cc3fb7bd 2011 
openvswitch_1.4.0-2.dsc
 eccbd9ce3d37959035a14e023da835af3cbd5e281e1ec7aa7d2eb569d0a1982f 51284 
openvswitch_1.4.0-2.debian.tar.gz
 6123d47bd436cb34374213615c48ed1ad60f43a1b34934edf5830c9cf80c79ed 555662 
openvswitch-common_1.4.0-2_amd64.deb
 0c6f6138e37cdbb5a255b520f16baebf95343c43a2b8c2ab8336410c2e7cdddc 1291902 
openvswitch-switch_1.4.0-2_amd64.deb
 cfb9dc3b33da22a58ed7f9ca3dc37be568e3222fd06458a4a2ec973ad2990939 27446 
openvswitch-ipsec_1.4.0-2_amd64.deb
 65c33e40338b03a451a6054519afa51291199b23d9cceab6af0882a4ff79ee31 191376 
openvswitch-controller_1.4.0-2_amd64.deb
 281d1451015bdbc21cd39432194f3977b44042fbdf7160d622b4a985e26fcb02 337568 
openvswitch-brcompat_1.4.0-2_amd64.deb
 4a103c90747fc97d7c5b8dfb3c57234577a04e74e1fc7f8caef869e4b724752e 342660 
openvswitch-dbg_1.4.0-2_amd64.deb
 31ef87acd561d1d0171736831c747746f63be01a342d8c704afec7b2a41ee0d0 1990596 
openvswitch-datapath-source_1.4.0-2_all.deb
 706eebd275595ae5ba747c703a9c8caf9d14784a5d76c7c92829c74b9daf6be7 2006034 
openvswitch-datapath-dkms_1.4.0-2_all.deb
 d1da026f22c490f40228c570de48df00fdb9b1eda3fdf2c409d4ea85bbe0e048 20426 
openvswitch-pki_1.4.0-2_all.deb
 b212ec794898422298b7c89a743b31fdb7a0484ecf33b2f3f2ec1427e7200627 68448 
python-openvswitch_1.4.0-2_all.deb
 8853cac7aa828041278d87b1bc5980853377ff163775cf5049856bf56caf5498 42446 
ovsdbmonitor_1.4.0-2_all.deb
 73af6304b5571d52e0d0d9a9a489d2383badc9c6b63916ef6718c98d217cb22d 29780 
openvswitch-test_1.4.0-2_all.deb
Files: 
 a9c1cf0c79ec712f5d267e1231891b7f 2011 net extra openvswitch_1.4.0-2.dsc
 eb1cc8cb9fc8f0da968393b145877c44 51284 net extra 
openvswitch_1.4.0-2.debian.tar.gz
 26c4cd2af1cddf8adb78c494ec103dd9 555662 net extra 
openvswitch-common_1.4.0-2_amd64.deb
 38c9c978ffe2d4ae4fdb36f64c034131 1291902 net extra 
openvswitch-switch_1.4.0-2_amd64.deb
 40ac68cb295a4182010d72181ef225c2 27446 net extra 
openvswitch-ipsec_1.4.0-2_amd64.deb
 9f05300ffb37350ec8b441d5798dad05 191376 net extra 
openvswitch-controller_1.4.0-2_amd64.deb
 75c7abcd80d4bca30c7d7b57d39892d7 337568 net extra 
openvswitch-brcompat_1.4.0-2_amd64.deb
 1f5989516b14ca27cdbc16b9809825fc 342660 debug extra 
openvswitch-dbg_1.4.0-2_amd64.deb
 59e1d8811cfac4a6affef2225368d5e1 1990596 net extra 
openvswitch-datapath-source_1.4.0-2_all.deb
 16144d50420ac98ad9117e913bcb6f6c 2006034 net extra 
openvswitch-datapath-dkms_1.4.0-2_all.deb
 e005b85b610d03ad73d8ee501fa51809 20426 net extra 
openvswitch-pki_1.4.0-2_all.deb
 11aef41f4c93a4a23e537ca94e324970 68448 python extra 
python-openvswitch_1.4.0-2_all.deb
 43632825533f506137667a2c8a648416 42446 utils extra ovsdbmonitor_1.4.0-2_all.deb
 f40fa3465e353cf94ba7066f1bcd171d 29780 net extra 
openvswitch-test_1.4.0-2_all.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)

iEYEARECAAYFAk851VYACgkQA8ACPgVBDpdrlgCeM5miKg6tFw49oATMYQmbhjQX
7EsAoIKLTdTKZ+uICnkS6F1mWGrsXuL0
=ICpd
-----END PGP SIGNATURE-----



--- End Message ---
_______________________________________________
dev mailing list
dev@openvswitch.org
http://openvswitch.org/mailman/listinfo/dev

Reply via email to