Your message dated Thu, 08 Mar 2012 08:52:19 +0000
with message-id <e1s5z59-0002pe...@franck.debian.org>
and subject line Bug#659685: fixed in openvswitch 1.4.0-2+nmu1
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+nmu1

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+nmu1_amd64.deb
  to main/o/openvswitch/openvswitch-brcompat_1.4.0-2+nmu1_amd64.deb
openvswitch-common_1.4.0-2+nmu1_amd64.deb
  to main/o/openvswitch/openvswitch-common_1.4.0-2+nmu1_amd64.deb
openvswitch-controller_1.4.0-2+nmu1_amd64.deb
  to main/o/openvswitch/openvswitch-controller_1.4.0-2+nmu1_amd64.deb
openvswitch-datapath-dkms_1.4.0-2+nmu1_all.deb
  to main/o/openvswitch/openvswitch-datapath-dkms_1.4.0-2+nmu1_all.deb
openvswitch-datapath-source_1.4.0-2+nmu1_all.deb
  to main/o/openvswitch/openvswitch-datapath-source_1.4.0-2+nmu1_all.deb
openvswitch-dbg_1.4.0-2+nmu1_amd64.deb
  to main/o/openvswitch/openvswitch-dbg_1.4.0-2+nmu1_amd64.deb
openvswitch-ipsec_1.4.0-2+nmu1_amd64.deb
  to main/o/openvswitch/openvswitch-ipsec_1.4.0-2+nmu1_amd64.deb
openvswitch-pki_1.4.0-2+nmu1_all.deb
  to main/o/openvswitch/openvswitch-pki_1.4.0-2+nmu1_all.deb
openvswitch-switch_1.4.0-2+nmu1_amd64.deb
  to main/o/openvswitch/openvswitch-switch_1.4.0-2+nmu1_amd64.deb
openvswitch-test_1.4.0-2+nmu1_all.deb
  to main/o/openvswitch/openvswitch-test_1.4.0-2+nmu1_all.deb
openvswitch_1.4.0-2+nmu1.debian.tar.gz
  to main/o/openvswitch/openvswitch_1.4.0-2+nmu1.debian.tar.gz
openvswitch_1.4.0-2+nmu1.dsc
  to main/o/openvswitch/openvswitch_1.4.0-2+nmu1.dsc
ovsdbmonitor_1.4.0-2+nmu1_all.deb
  to main/o/openvswitch/ovsdbmonitor_1.4.0-2+nmu1_all.deb
python-openvswitch_1.4.0-2+nmu1_all.deb
  to main/o/openvswitch/python-openvswitch_1.4.0-2+nmu1_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.
Thomas Goirand <z...@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: RIPEMD160

Format: 1.8
Date: Thu, 08 Mar 2012 08:46:24 +0000
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+nmu1
Distribution: unstable
Urgency: low
Maintainer: Open vSwitch developers <dev@openvswitch.org>
Changed-By: Thomas Goirand <z...@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+nmu1) unstable; urgency=low
 .
   * Non maintainer upload.
   * Removes all patches in debian/patches, because they are patching stuff
   inconditionally in debian/*, and this should be applied by default.
   * Uses the correct ${kernel_source_dir} in debian/dkms.conf.in, so that
   the kernel module builds as expected (Closes: #659685).
Checksums-Sha1: 
 c5a6d4c98ffb534207d1ec5d07c0663405273d19 2036 openvswitch_1.4.0-2+nmu1.dsc
 20e1cfa1351692c32095a47342b285da946bf2f4 49495 
openvswitch_1.4.0-2+nmu1.debian.tar.gz
 f90fe3910e2fa32ae31fcd9ec62eb3085877e535 554982 
openvswitch-common_1.4.0-2+nmu1_amd64.deb
 af0a5efe20d48962d4290a350801af7a240c5abe 1291142 
openvswitch-switch_1.4.0-2+nmu1_amd64.deb
 2dc0352e9bf0367126fb63ba8df19ebc7f7cab96 27568 
openvswitch-ipsec_1.4.0-2+nmu1_amd64.deb
 0d769e1d6eff95af9b5d281ab625dc757b7e91db 191176 
openvswitch-controller_1.4.0-2+nmu1_amd64.deb
 b206a897160c590a522cd189a27aff05893cfd4e 337420 
openvswitch-brcompat_1.4.0-2+nmu1_amd64.deb
 c92cfae6e34223ad62fb09e66969507825b7b6ed 342808 
openvswitch-dbg_1.4.0-2+nmu1_amd64.deb
 7e10a351fc704fe70dd82f4ac31fb863b7764b87 1993290 
openvswitch-datapath-source_1.4.0-2+nmu1_all.deb
 74e226c622eb2e3b6c491851676879b9c66ae3ab 2010336 
openvswitch-datapath-dkms_1.4.0-2+nmu1_all.deb
 69897caa96686adbc0b9be80bf400365fea01e34 20630 
openvswitch-pki_1.4.0-2+nmu1_all.deb
 cd24f721111ac09b56374e303aad101ca6881f48 68490 
python-openvswitch_1.4.0-2+nmu1_all.deb
 670733dd9e571c397459b1545956c7f03d3f9192 43322 
ovsdbmonitor_1.4.0-2+nmu1_all.deb
 f101abd2e476e216436daa57c6057db49e8a5f45 30456 
openvswitch-test_1.4.0-2+nmu1_all.deb
Checksums-Sha256: 
 fa3e3d6e51da97d5219d57da51d30c193e3214e744dad21280b4a2949f092403 2036 
openvswitch_1.4.0-2+nmu1.dsc
 c9bd0be39d394cab3ea6ce35fba7eff45bb9eaa2f54c8fa58140698514cccfc7 49495 
openvswitch_1.4.0-2+nmu1.debian.tar.gz
 f1635a8dd42a4a9869dda7b3066adbb2edde4b0a9b5cc45d779734326d2f8975 554982 
openvswitch-common_1.4.0-2+nmu1_amd64.deb
 f0485362fe63a665fbf787694fd7b6461802d88857548870ea73ddbc508a6119 1291142 
openvswitch-switch_1.4.0-2+nmu1_amd64.deb
 76395f1da1f5bed2295cc9fefcff8a58cf592b227fb7dee90ea04b002bf84735 27568 
openvswitch-ipsec_1.4.0-2+nmu1_amd64.deb
 3acb1994db5df7a052cf1087dd1144c65f28d9ef8acbecf250a244de3de6b9ec 191176 
openvswitch-controller_1.4.0-2+nmu1_amd64.deb
 b949f58de18391c429f9c189b33381d8eaaabf37d149d0aca4fdd14e4a1741ea 337420 
openvswitch-brcompat_1.4.0-2+nmu1_amd64.deb
 a30b7095c8efdd6c9eff81674ad95fff0eefba216db57209d522ad7651154f12 342808 
openvswitch-dbg_1.4.0-2+nmu1_amd64.deb
 8f9df79ef75650cdf8c24d261757252943800a44a2a757d5b151e16868e57352 1993290 
openvswitch-datapath-source_1.4.0-2+nmu1_all.deb
 0235a288a8abf09e6395e426a3b7ede2d6da9142aa2b67cbe9efacbaa5f0e3e0 2010336 
openvswitch-datapath-dkms_1.4.0-2+nmu1_all.deb
 b2f36c2d4394c65c2fc2156a711bd2bf854f7314bef8cddf6859bd28b44ab6f5 20630 
openvswitch-pki_1.4.0-2+nmu1_all.deb
 a5e77a37ee644b5ab55853eb7d350a1165b3e4230a9b7d07a1967f92fb43d043 68490 
python-openvswitch_1.4.0-2+nmu1_all.deb
 f57b7f54bc627e502275862fe4c3855d13a105da560f20ca6221cea729c7202f 43322 
ovsdbmonitor_1.4.0-2+nmu1_all.deb
 412bcab781ff51f927f8b1288375fa44fbe393c3fdc872a76656948bf3dd8551 30456 
openvswitch-test_1.4.0-2+nmu1_all.deb
Files: 
 438a758c175822662caed42b82e68b68 2036 net extra openvswitch_1.4.0-2+nmu1.dsc
 7b46e60b3896165c43f9fbecdf64e9f5 49495 net extra 
openvswitch_1.4.0-2+nmu1.debian.tar.gz
 717921775acc68c45927359edc843114 554982 net extra 
openvswitch-common_1.4.0-2+nmu1_amd64.deb
 c4ea467d7d8eae79b6cabceb35763156 1291142 net extra 
openvswitch-switch_1.4.0-2+nmu1_amd64.deb
 4ffb1896933227e974d905364878f908 27568 net extra 
openvswitch-ipsec_1.4.0-2+nmu1_amd64.deb
 6a7adf0c7905019fe74ce98ebd6fb4d8 191176 net extra 
openvswitch-controller_1.4.0-2+nmu1_amd64.deb
 1ce5b655be39fdce653dc348f08b715e 337420 net extra 
openvswitch-brcompat_1.4.0-2+nmu1_amd64.deb
 cce08226f555a478708baaba211c57cf 342808 debug extra 
openvswitch-dbg_1.4.0-2+nmu1_amd64.deb
 aa183beda5b8fdff5f2c86be605c0bc6 1993290 net extra 
openvswitch-datapath-source_1.4.0-2+nmu1_all.deb
 93c331cabdad198ea3f9baa52805cbea 2010336 net extra 
openvswitch-datapath-dkms_1.4.0-2+nmu1_all.deb
 d178e6a5636c66e5fd5b6d08029b7ff1 20630 net extra 
openvswitch-pki_1.4.0-2+nmu1_all.deb
 369824fba5075f66ca0d632ef25c94da 68490 python extra 
python-openvswitch_1.4.0-2+nmu1_all.deb
 792c99a81b5ea818ec6c7831d0815c3b 43322 utils extra 
ovsdbmonitor_1.4.0-2+nmu1_all.deb
 5c1597bd28d458d9fb2f9db9a4da4752 30456 net extra 
openvswitch-test_1.4.0-2+nmu1_all.deb

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

iEYEAREDAAYFAk9YdSkACgkQl4M9yZjvmknlwwCgzdNaLpsYoJXr1PezxH0YQ6MS
vWMAnAhUAo8wJNGVZtKxyl4fPCTG18xG
=1Pun
-----END PGP SIGNATURE-----



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

Reply via email to