please sync virtualbox/virtualbox-guest-additions-iso from debian experimental

Bug #1433678 reported by LocutusOfBorg on 2015-03-18
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
virtualbox (Ubuntu)
Undecided
Graham Inggs
virtualbox-guest-additions-iso (Ubuntu)
Undecided
Graham Inggs

Bug Description

Maintainer request.

Bug fix only release, specially because of the conflicts fields fixes

 virtualbox (4.3.26-dfsg-1) experimental; urgency=medium
 .
   * Imported upstream release.
    * Conflict with upstream proprietary packages 4.3 series.
      (LP: #1371287, LP: #1375018, LP: #1385931, LP: #1386328, LP: #1421926)

Upstream changelog:
 VirtualBox 4.3.26 (released 2015-03-16)

This is a maintenance release. The following items were fixed and/or added:

    GUI: in the snapshots pane, protect the age of snapshots against wrong host time (bug #13955)
    NAT Network: fixed a bug which prevented to propagate any DNS name server / domain / search string information to the NAT network (4.3.24 regression; bugs #13915, #13918)
    NAT Network: don't delay the shutdown of VBoxSVC on Windows hosts
    Mouse support: the mouse could not be moved under rare conditions if no Guest Additions are installed (4.3.24 regression; bug #13935)
    Storage: if the guest ejects a virtual CD/DVD medium, make the change permanent (bugs #9858, #12885)
    VGA: made saving secondary screen sizes possible in X11 guests
    SDK: fixed the VirtualBox.tlb file (4.3.20 regression; bug #13943)
    rdesktop-vrdp: make it work with USB devices again (4.3.14 regression; bug #13901)
    USB: fixed a possible BSOD on Windows hosts under rare conditions
    iPXE: enable the HTTP download protocol on non-Linux hosts (bug #13628)
    Mac OS X hosts: don't panic on hosts with activated SMAP (Broadwell and later; bug #13951)
    Linux hosts: don't crash Linux 4.0 hosts (bug #13835)

summary: - please merge virtualbox from debian experimental
+ please merge virtualbox/virtualbox-guest-additions-iso from debian
+ experimental

yep :)

summary: - please merge virtualbox/virtualbox-guest-additions-iso from debian
+ please sync virtualbox/virtualbox-guest-additions-iso from debian
experimental
Graham Inggs (ginggs) on 2015-03-18
Changed in virtualbox (Ubuntu):
status: New → In Progress
Changed in virtualbox-guest-additions-iso (Ubuntu):
status: New → In Progress
Changed in virtualbox (Ubuntu):
assignee: nobody → Graham Inggs (ginggs)
Changed in virtualbox-guest-additions-iso (Ubuntu):
assignee: nobody → Graham Inggs (ginggs)
Graham Inggs (ginggs) wrote :

Can't we get upstream to Conflicts: virtualbox, virtualbox-guest-additions-iso in their packaging?

Hi Graham, is the Conflicts field enough? No break or replaces, right?

I'll ask to patch it in a few hours!
thanks

Graham Inggs (ginggs) wrote :

This bug was fixed in the package virtualbox - 4.3.26-dfsg-1
Sponsored for LocutusOfBorg (costamagnagianfranco)

---------------
virtualbox (4.3.26-dfsg-1) experimental; urgency=medium

  * Imported upstream release.
   * Conflict with upstream proprietary packages 4.3 series.
     (LP: #1371287, LP: #1375018, LP: #1385931, LP: #1386328, LP: #1421926)

 -- Gianfranco Costamagna <email address hidden> Tue, 17 Mar 2015 08:36:06 +0100

Changed in virtualbox (Ubuntu):
status: In Progress → Fix Released
Changed in virtualbox-guest-additions-iso (Ubuntu):
status: In Progress → Fix Released
Graham Inggs (ginggs) wrote :

This bug was fixed in the package virtualbox-guest-additions-iso - 4.3.26-1
Sponsored for LocutusOfBorg (costamagnagianfranco)

---------------
virtualbox-guest-additions-iso (4.3.26-1) experimental; urgency=medium

   * New upstream release.
   * Conflict with upstream proprietary packages 4.3 series.

 -- Gianfranco Costamagna <email address hidden> Tue, 17 Mar 2015 08:33:50 +0100

Graham Inggs (ginggs) wrote :

> is the Conflicts field enough? No break or replaces, right?

Yes, Conflicts is a stronger restriction than Breaks/Replaces.
In most circumstances Breaks is preferred, but Conflicts should be used "when two packages provide the same file and will continue to do so".
See: https://www.debian.org/doc/debian-policy/ch-relationships.html#s-conflicts

Hi Graham, upstream requires contribution to be licensed under MIT (or after signing their agreement)
is that ok for you?

Graham Inggs (ginggs) wrote :

I've just had a look in the control file from:
http://download.virtualbox.org/virtualbox/4.3.26/virtualbox-4.3_4.3.26-98988~Ubuntu~raring_amd64.deb

Package: virtualbox-4.3
Version: 4.3.26-98988~Ubuntu~raring
Architecture: amd64
Maintainer: Oracle Corporation <email address hidden>
...
Conflicts: virtualbox, virtualbox-guest-additions-iso, virtualbox-ose
Replaces: virtualbox
Provides: virtualbox

So it seems upstream already have the necessary Conflicts fields.
Also, they don't build that deb using the debian directory in trunk:
https://www.virtualbox.org/browser/vbox/trunk/debian

To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers