Upgrade from 3.0.1-1ubuntu2 to 3.2.0-0ubuntu1 held back

Bug #353768 reported by Matt Zimmerman
16
This bug affects 2 people
Affects Status Importance Assigned to Milestone
ekiga (Ubuntu)
Fix Released
Undecided
Unassigned
opal (Ubuntu)
Fix Released
Undecided
Ken VanDine
ptlib (Ubuntu)
Fix Released
Medium
Ken VanDine

Bug Description

Binary package hint: ekiga

perseus:[~] sudo apt-get dist-upgrade
[...]
The following packages have been kept back:
  ekiga
[...]
perseus:[~] sudo apt-get install ekiga
[...]
The following extra packages will be installed:
  libopal3.6.1 libpt2.6.1 libpt2.6.1-plugins-alsa libpt2.6.1-plugins-v4l2
Suggested packages:
  siproxd gnugk mediaproxy ser openser rtpproxy asterisk yate callweaver
The following packages will be REMOVED:
  libopal3.4.2 libpt2.4.2 libpt2.4.2-plugins-alsa libpt2.4.2-plugins-v4l2
The following NEW packages will be installed:
  libopal3.6.1 libpt2.6.1 libpt2.6.1-plugins-alsa libpt2.6.1-plugins-v4l2
The following packages will be upgraded:
  ekiga
1 upgraded, 4 newly installed, 4 to remove and 47 not upgraded.

ProblemType: Bug
Architecture: amd64
DistroRelease: Ubuntu 9.04
Package: ekiga 3.0.1-1ubuntu2
ProcEnviron:
 LC_COLLATE=C
 PATH=(custom, user)
 LANG=en_US.UTF-8
 SHELL=/bin/zsh
SourcePackage: ekiga
Uname: Linux 2.6.28-11-generic x86_64

Related branches

Revision history for this message
Matt Zimmerman (mdz) wrote :
Revision history for this message
Ed ODonnell (edodonnell) wrote :

I had the same problem with update manager. Ekiga appeared in the list of available updates, but I was unable to check the box to install it. Synaptic installed it without any problems. I did not try apt-get at the command line.

Michael Vogt (mvo)
Changed in ekiga (Ubuntu):
importance: Undecided → Medium
status: New → Triaged
Revision history for this message
Michael Vogt (mvo) wrote :

I uploaded a fix to my PPA, I want to do a final test with that to ensure it upgrades cleanly from there, if that is positive I'm going to upload to jaunty.

Changed in ekiga (Ubuntu):
assignee: nobody → mvo
status: Triaged → In Progress
Revision history for this message
Michael Vogt (mvo) wrote :

So my transitional library package was rejected (rightfully so). Here is a different approach:
<slangasek> I'm thinking about providing transitional plugin packages instead of a transitional lib package
 since the plugin renames are actually entirely gratuitous, AFAICS
<slangasek> they were first renamed to avoid collision with pwlib, which is still in the archive
 the second rename was just to keep pace with the soname
 so, either providing dummy packages for all the plugins (but there are a lot), or just revert the name change for the plugins...
<slangasek> mvo: ok. I have a slight preference for reverting the package names, instead of carrying extra dummy packages, even though those names will be mismatched; what do you think?
<mvo> slangasek: hm, if we revert back to the old names, what about already installed libpt2.6.1-plugins-v4l etc ?

Revision history for this message
Michael Vogt (mvo) wrote :

I put a package with dummy plugin packages into my PPA.

Michael Vogt (mvo)
Changed in ekiga (Ubuntu):
assignee: Michael Vogt (mvo) → Ken VanDine (ken-vandine)
Revision history for this message
Martin Pitt (pitti) wrote :

Ideally the libpt2.4* and libpt2.6* packages wouldn't Conflict, but be installable side by side (i. e. they shouldn't share any files). Anything else violates the library packaging requirements and will lead to problems like this.

If it is too hard to fix, I wouldn't worry about it too much. update-manager should get it right.

Revision history for this message
Ken VanDine (ken-vandine) wrote :

I removed the Conflicts (and even tried removing the Replaces) and get the same behavior. I also expanded on what mvo had done by making dummy packages for each of the 2.4.2 plugins and get the same result. This is really puzzling me.

Revision history for this message
Ken VanDine (ken-vandine) wrote :

Attached debdiff to fix ptlib

affects: ekiga (Ubuntu) → ptlib (Ubuntu)
Changed in opal (Ubuntu):
assignee: nobody → ken-vandine
status: New → In Progress
Revision history for this message
Ken VanDine (ken-vandine) wrote :

Attached debdiff to fix opal

Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package ptlib - 2.6.1-0ubuntu3

---------------
ptlib (2.6.1-0ubuntu3) jaunty; urgency=low

  * debian/control:
    - Fixes to keep ekiga from being held back in upgrades (LP: #353768)
      - Removed the transitional packages
      - Removed the Conflicts and Replaces

 -- Ken VanDine <email address hidden> Fri, 10 Apr 2009 11:05:42 -0400

Changed in ptlib (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package opal - 3.6.1~dfsg-0ubuntu2

---------------
opal (3.6.1~dfsg-0ubuntu2) jaunty; urgency=low

  * debian/control:
    - Fixes to keep ekiga from being held back in upgrades (LP: #353768)
      - Removed the Conflicts and Replaces

 -- Ken VanDine <email address hidden> Fri, 10 Apr 2009 11:08:16 -0400

Changed in opal (Ubuntu):
status: In Progress → Fix Released
Yannick Defais (sevmek)
Changed in ekiga (Ubuntu):
status: New → 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.