libav-extra current packages (4.0.7.1.0ubuntu1) should be 4.0.7.1-0ubuntu1

Bug #818619 reported by Gareth Hart
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libav (Ubuntu)
Fix Released
High
Reinhard Tartler

Bug Description

The current version number of the libavcodec-extra-53 package doesn't match the usual convention for Ubuntu packages, and I suspect that attempting to install it, causes dependency conflicts which remove applications which depend on FFMPEG, including Audacity and VLC as well as FFMPEG itself.

The version number should be 4.0.7.1-0ubuntu1, not 4.0.7.1.0ubuntu1. Unless I am missing something blatantly obvious.

This also affects other libav-extra packages as well.

Revision history for this message
Reinhard Tartler (siretart) wrote :

I've changed the versioning number because the source package is now a native package, i.e., without an orig.tar.gz. Instead, it build depends on the libav-source.tar.gz. With non-native version numbers git-buildpackage gets horribly confused.

Do you experience any particular problem that this change causes?

Changed in libav-extra (Ubuntu):
status: New → Invalid
Revision history for this message
Gareth Hart (tghe-retford) wrote :

If it helps, I'll attach logs for aptitude and dpkg which shows the problem, attempting to install libavcodec-extra-53 causes dependency errors in both programs.

Revision history for this message
Gareth Hart (tghe-retford) wrote :
Revision history for this message
Reinhard Tartler (siretart) wrote :

You're right, but the problem is different. With the change of the version number, the shlibs file needs to be adjusted as well. Currently, the version of the libav-extra packages fail the "upper limit" check of the shlibs file and are thus uninstallable.

Unfortunately, this cannot be fixed in the libav-extra package, but requires a fixed shlibs file and have all packages rebuilt against the fixed package.

affects: libav-extra (Ubuntu) → libav (Ubuntu)
Changed in libav (Ubuntu):
assignee: nobody → Reinhard Tartler (siretart)
importance: Undecided → High
status: Invalid → In Progress
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package libav - 4:0.7.1-1ubuntu2

---------------
libav (4:0.7.1-1ubuntu2) oneiric; urgency=low

  * relax dependencies in the shlibs file to accomodate the new versioning
    scheme in libav-extra. Fixes LP: #818619
 -- Reinhard Tartler <email address hidden> Mon, 01 Aug 2011 13:16:59 +0200

Changed in libav (Ubuntu):
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.