Please sync virtualbox-ose 1.5.4-dfsg-1 from debian unstable

Bug #156210 reported by Roberto Cássio Jr.
22
Affects Status Importance Assigned to Milestone
virtualbox-ose (Ubuntu)
Fix Released
Wishlist
Emilio Pozuelo Monfort

Bug Description

Binary package hint: virtualbox-ose

New version has many fixes, including a bug which occurs in Gutsy because of its new tickless kernel feature. Changelog can be seen here http://www.virtualbox.org/wiki/Changelog

Revision history for this message
Andrey Zaitsev (a-zaitsev) wrote :

Thank you for your report!

Setting the tag 'upgrade'.
Roberto, please read this https://wiki.ubuntu.com/MOTU/FAQ#head-7ac272a4ddf0392e82c1668d0d1a0d45a345fba4

Daniel Hahler (blueyed)
Changed in virtualbox-ose:
assignee: nobody → blueyed
status: New → In Progress
Revision history for this message
Daniel Hahler (blueyed) wrote :
Revision history for this message
Daniel Hahler (blueyed) wrote :

Changelog:
virtualbox-ose (1.5.2-dfsg-2ubuntu1) hardy; urgency=low

  * Merge from Debian unstable. (LP: #156210)
  * Remaining Ubuntu changes:
    - Move the virtualbox-ose-modules from Recommends to Depends.
    - Add (>= 1080) to the kbuild dependency.
    - Munge Maintainer field as per spec.
  * Ubuntu changes dropped (included in Debian):
    - debian/patches/05-vboxdrv-init-script-references.dpatch
    - VBox.sh: s/virtualbox-modules/virtualbox-ose-modules/
    - error message when the module isn't loaded

 -- dAniel hAhler <email address hidden> Sun, 28 Oct 2007 05:00:51 +0100

Changed in virtualbox-ose:
assignee: blueyed → nobody
status: In Progress → Confirmed
Revision history for this message
Sarah Kowalik (hobbsee-deactivatedaccount) wrote : Re: [Bug 156210] Re: Please update Virtualbox to 1.5.2

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

 assignee stevenk

dAniel hAhler wrote:
> Changelog:
> virtualbox-ose (1.5.2-dfsg-2ubuntu1) hardy; urgency=low
>
> * Merge from Debian unstable. (LP: #156210)
> * Remaining Ubuntu changes:
> - Move the virtualbox-ose-modules from Recommends to Depends.
> - Add (>= 1080) to the kbuild dependency.
> - Munge Maintainer field as per spec.
> * Ubuntu changes dropped (included in Debian):
> - debian/patches/05-vboxdrv-init-script-references.dpatch
> - VBox.sh: s/virtualbox-modules/virtualbox-ose-modules/
> - error message when the module isn't loaded
>
> -- dAniel hAhler <email address hidden> Sun, 28 Oct 2007 05:00:51 +0100
>
> ** Changed in: virtualbox-ose (Ubuntu)
> Assignee: dAniel hAhler (blueyed) => (unassigned)
> Status: In Progress => Confirmed
>
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHJBCD7/o1b30rzoURAgBnAJ4pbfI+tXZWFEpTYb2ujE/Xjd/GlwCgwUIW
M6HX0TLc+a9gDzQhV0ROHOk=
=hdMq
-----END PGP SIGNATURE-----

Changed in virtualbox-ose:
assignee: nobody → stevenk
Revision history for this message
Lothar (lothar-tradescape) wrote : Re: Please update Virtualbox to 1.5.2

what's the status on this?
I would love to get 1.5.2 for Gutsy!

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

All the Ubuntu changes have been merged into Debian, except the >=1080 requirement for kbuild. A merge should be easy ;-)

Revision history for this message
Daniel Hahler (blueyed) wrote :
Changed in virtualbox-ose:
importance: Undecided → Wishlist
status: Confirmed → Triaged
Changed in virtualbox-ose:
assignee: stevenk → nobody
Revision history for this message
Daniel Holbach (dholbach) wrote :

Does it make sense to keep this delta? According to https://launchpad.net/ubuntu/+source/kbuild there is no kbuild << 1080 in Ubuntu. Why not just sync it?

Revision history for this message
Daniel Holbach (dholbach) wrote :

Also FTBFSes on AMD64:

collect2: ld returned 1 exit status
kmk[6]: *** [/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/out/linux.amd64/release/obj/src/VBox/Additions/linux/xclient/vboxadd-xclient/vboxadd-xclient] Error 1
The failing command:
 @g++ -m32 -o /tmp/buildd/virtualbox-ose-1.5.2-dfsg2/out/linux.amd64/release/obj/src/VBox/Additions/linux/xclient/vboxadd-xclient/vboxadd-xclient /tmp/buildd/virtualbox-ose-1.5.2-dfsg2/out/linux.amd64/release/obj/src/VBox/Additions/linux/xclient/vboxadd-xclient/clipboard.o /tmp/buildd/virtualbox-ose-1.5.2-dfsg2/out/linux.amd64/release/obj/src/VBox/Additions/linux/xclient/vboxadd-xclient/main.o -L/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/out/linux.amd64/release/obj/src/VBox/Additions/linux/xclient/vboxadd-xclient -L/usr/X11R6/lib32 -L/usr/X11R6/lib /tmp/buildd/virtualbox-ose-1.5.2-dfsg2/out/linux.amd64/release/lib/RuntimeLnx32GuestR3.a -lpthread -lrt -lXt -lX11 -Wl,-Map -Wl,/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/out/linux.amd64/release/obj/src/VBox/Additions/linux/xclient/vboxadd-xclient/vboxadd-xclient.map -Wl,--cref
kmk[6]: Leaving directory `/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/src/VBox/Additions/linux/xclient'
kmk[5]: *** [pass_binaries_before] Error 2
kmk[5]: Leaving directory `/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/src/VBox/Additions/linux'
kmk[4]: *** [pass_binaries_before] Error 2
kmk[4]: Leaving directory `/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/src/VBox/Additions'
kmk[3]: *** [pass_binaries_before] Error 2
kmk[3]: Leaving directory `/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/src/VBox'
kmk[2]: *** [pass_binaries_before] Error 2
kmk[2]: Leaving directory `/tmp/buildd/virtualbox-ose-1.5.2-dfsg2/src'
kmk[1]: *** [pass_binaries_before] Error 2
kmk[1]: Leaving directory `/tmp/buildd/virtualbox-ose-1.5.2-dfsg2'
make: *** [build-stamp] Error 2
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
pbuilder: Failed autobuilding of package
 -> Aborting with an error
 -> unmounting dev/pts filesystem
 -> unmounting proc filesystem
 -> cleaning the build env
    -> removing directory /var/cache/pbuilder/build//30827 and its subdirectories

Revision history for this message
Daniel Hahler (blueyed) wrote :

I've forwarded this to the Debian Pkg-virtualbox-devel mailinglist. They are planning a new upload anyway and it would make sense to sync then instead, of course.

It FTBFS on lpia (in my PPA), too. It does not seem to be expected to be build for lpia, does it?
-----
dh_gencontrol -a
dpkg-gencontrol: error: current host architecture 'lpia' does not appear in package's architecture list (amd64 i386)
dh_gencontrol: command returned error code 65280
make: *** [binary-arch] Error 1
dpkg-buildpackage: failure: /usr/bin/fakeroot debian/rules binary-arch gave error exit status 2
-----
see https://edge.launchpad.net/~blueyed/+archive/+builds?build_text=virtualbox-ose&build_state=failed

Revision history for this message
Daniel Holbach (dholbach) wrote :

No, not getting built on lpia.

Good work on forwarding it and getting it synced.

Revision history for this message
Daniel Hahler (blueyed) wrote :

Ok, I'm just wondering why it then tries to get build on lpia?! Isn't there a way to say that it only should get built for i386 and amd64?

According to the buildlog from my PPA (http://launchpadlibrarian.net/10994371/buildlog_ubuntu-hardy-amd64.virtualbox-ose_1.5.2-dfsg2-6ubuntu1%7Eblueyedppa1_FAILEDTOBUILD.txt.gz) the error is:
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../libXt.so when searching for -lXt
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-linux-gnu/4.2.3/../../../libXt.a when searching for -lXt
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libXt.so when searching for -lXt
/usr/bin/ld: skipping incompatible /usr/bin/../lib/libXt.a when searching for -lXt
/usr/bin/ld: skipping incompatible /usr/lib/libXt.so when searching for -lXt
/usr/bin/ld: skipping incompatible /usr/lib/libXt.a when searching for -lXt
/usr/bin/ld: cannot find -lXt
collect2: ld returned 1 exit status

According to an answer on the mailinglist "something funky has happend with libXt on Ubuntu", although it should be the same version (1.0.5-3) for both.

Regarding sync/merge: Debian changed the virtualbox-ose-modules-Depends back to a Recommends, so there's a new small delta (see http://bugs.debian.org/456989 and bug 152405).

Daniel Hahler (blueyed)
description: updated
Revision history for this message
Andreas Simon (andreas-w-simon) wrote : Re: Please update Virtualbox to 1.5.4

Looks like the new version (1.5.4-dfsg-1) is out:
http://packages.debian.org/sid/virtualbox-ose

This new version should also be able to build against kernel 2.6.24 which is needed for Hardy.

BTW, shouldn't the status be 'in progress' if someone is already working on a merge?

Also I think because of bug Bug #179807, the importance should not be just 'wishlist'. Hardy's current virtualbox-ose version is incompatible with the new default kernel and needs an update to 1.5.4.

Revision history for this message
Wouter Stomp (wouterstomp-deactivatedaccount) wrote :

Changed the bug to a sync request from debian unstable.

Revision history for this message
Emmet Hikory (persia) wrote :

The updated package indeed builds successfully on hardy, but it appears to be missing some of the outstanding Ubuntu variation. I am not sponsoring this as a sync request, as I believe it would reopen some closed bugs (although I may be mistaken: this is the first time I have examined this source). If it is indeed a sync candidate, please update the description to include a review of all Ubuntu variation and an indication why each may be dropped, and include additional Debian changelog since the last Ubuntu import. If my cursory examination is correct, and there are outstanding Ubuntu changes that should be applied, please attach a debdiff between a new Ubuntu candidate and the version currently in Debian. I fully support a DIF exception for this package, as the fixes seem essential for inclusion in hardy. I've unsubscribed ubuntu-universe-sponsors for now, please resubscribe when the bug is updated as either a sync or a merge.

Revision history for this message
Wouter Stomp (wouterstomp-deactivatedaccount) wrote :
Download full text (10.3 KiB)

Debian changelog since last import:

 virtualbox-ose (1.5.4-dfsg-1) UNRELEASED; urgency=low

   [ Michael Meskes ]
   * Do not build guest-utils on amd64 because 64bit guests are nor support
     yet.
   * Removed build time dependency on i32-libs that is not really needed.
   * New upstream version.
   * Removed some new files because of licensing problems:
     ./src/VBox/Additions/linux/selinux-fedora
     ./src/VBox/Additions/linux/xmouse/Imakefile
     ./src/VBox/HostServices/SharedClipboard/linux-stub.cpp
   * Removed the following patches because they are not needed anymore:
     01-configure.dpatch
     08-no-kernel.dpatch
     09-fix-initscript.dpatch
     12-kcompat-2.6.24.dpatch
   * Replaced our registration patch by the new config option taken from SVN.
   * Rediffed and renumbered some of the remaining patches.
   * Added build dependency on libpulse-dev.
   * Moved shell scripts from /usr/lib to /usr/share.
   * g++-multilib on amd64 depends on libc6-dev-i386, no need to specify both
     as build dependency.
   * Manually install missing include files for guest-sources.
   * Changed layout of guest-sources package to not have to patch the Makefile.
   * Changed patch accordingly.
   * Removed old 02-host-module patch, it wasn't needed anymore.
   * Added new patch 02-module-in-kernel to make sure modules build in a kernel
     build environment.

   [ Hilko Bengen ]
   * Make dh_strip ignore symlink(s) in /usr/share

   [ Daniel Baumann ]
   * Again fixing dpatch headers.
   * Again removing reimported useless whitespaces at EOL and EOF in debian/*.
   * Correcting the name of Phillip in copyright.
   * Syncronising Uploaders of control with control.module.in.
   * Rediffed all patches properly.

 -- Michael Meskes <email address hidden> Tue, 01 Jan 2008 14:26:51 +0100
2007
virtualbox-ose (1.5.2-dfsg2-7) unstable; urgency=low

   [ Patrick Winnertz ]
   * Do only recommend the virtualbox-ose-modules package. Maybe someone
     would like to compile it on it's own, or not with m-a. (Closes: #456989)

   [ Hilko Bengen ]
   * Build system: a large move towards using dh_install
     - This requires that we force the build output dir to a fixed location.
     - The dh_install call needs to go to the `install' target.
   * Leave out code/data for test cases from virtualbox-ose binary package

   [ Michael Meskes ]
   * Only suggest guest-sources in guest-utils. With l-m-e expected to include
     the guest-modules in the near future, this should be sufficient.
   * Rearranged parts of the debian dir.
   * Replaced our patch to not need kernel sources by new configure option
     taken from svn.

   [ Daniel Baumann ]
   * Bumping policy also in module controls, no other changes needed.

 -- Michael Meskes <email address hidden> Thu, 20 Dec 2007 15:51:13 +0100
virtualbox-ose (1.5.2-dfsg2-6) unstable; urgency=low

   [ Daniel Baumann ]
   * Again removing reimported useless whitespaces at EOL and EOF in debian/*.
   * Fixing dpatch headers.
   * Rediffed dpatches 6-12.
   * Removed svn:executable on dpatch 9 and 12.

   [ Michael Meskes ]
   * Fixed rules file to correctly install module sources, closes: #456916

 -- Michael Meske...

Revision history for this message
Wouter Stomp (wouterstomp-deactivatedaccount) wrote :

Most ubuntu changes have been merged to the Debian version in 1.5.2-dfsg-2.

As far as I understand from the changelogs, the changes remaining that should be applied in Ubuntu are:
  * Move the virtualbox-ose-modules from Recommends to Depends. (LP: #152405)
  * Add (>= 1080) to the kbuild dependancy.
  * Munge Maintainer field as per spec.

Revision history for this message
Daniel Hahler (blueyed) wrote :

1. "Add (>= 1080) to the kbuild dependancy." can be dropped.
2. Debian has good reasons to only recommend virtualbox-ose-modules (see http://bugs.debian.org/456989), but because e.g. Synaptic does not install Recommends by default, this has been changed to a Depends instead for Ubuntu. So this delta should be probably kept.

Revision history for this message
John Carr (johncarr) wrote :

I lost an easy to install vmware after feisty -> gutsy, don't let me lose virtualbox as well!

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote : Re: [Bug 156210] Re: Please sync virtualbox-ose 1.5.4-dfsg-1 from debian unstable

I'm running the Debian package (built in a Hardy environment) for a while now (a
week or two) with our .24 kernel and works fine here (except for some sound
issues due to pulseaudio I think).

Revision history for this message
Emilio Pozuelo Monfort (pochu) wrote :

I'll upload this with the change mentioned by Daniel (moving -modules to Depends instead of Recommends)

Changed in virtualbox-ose:
assignee: nobody → pochu
status: Triaged → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package virtualbox-ose - 1.5.4-dfsg-4ubuntu1

---------------
virtualbox-ose (1.5.4-dfsg-4ubuntu1) hardy; urgency=low

  * Sync with Debian (LP: #156210). Remaining changes are:
    - Move virtualbox-ose-modules from recommends
      to depends for virtualbox-ose. We can drop this change when Synaptic
      installs recommended packages by default.
    - Change Maintainer to Ubuntu MOTU Developers.

  * The new 1.5.4 release closes LP: #179807, #185628.

 -- Emilio Pozuelo Monfort <email address hidden> Sat, 26 Jan 2008 16:11:06 +0100

Changed in virtualbox-ose:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.