stripped and unstripped package dependencies

Bug #418705 reported by Rolf Leggewie
12
This bug affects 2 people
Affects Status Importance Assigned to Milestone
devede (Ubuntu)
Invalid
Undecided
Unassigned
dvdstyler (Ubuntu)
Fix Released
Low
Unassigned
ffmpeg (Ubuntu)
Fix Released
Undecided
Unassigned

Bug Description

Binary package hint: devede

The following packages are available in stripped and unstripped versions:

* libavcodec52
* libavformat52
* libavutil49
* libpostproc51
* libwscale0

If possible, packages should alternatively depend on either the unstripped or the stripped version unless there is good reason not to do so. Currently, the devede package depends on the unstripped version while ffmpeg depends on the stripped version. It's not possible to install both packages at the same time.

This is the same issue that has been fixed for audacity in bug 344061.

Tags: karmic
Rolf Leggewie (r0lf)
description: updated
Revision history for this message
Rolf Leggewie (r0lf) wrote :

According to /usr/share/doc/ffmpeg/README.Debian.gz there should be a ffmpeg-extra package which addresses this issue. It's nowhere to be found, though.

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

This bug was fixed in the package ffmpeg - 4:0.5+svn20090706-2ubuntu1

---------------
ffmpeg (4:0.5+svn20090706-2ubuntu1) karmic; urgency=low

  * merge from debian. Remaining changes:
    - disabled output decoders: faad, openjpeg, dirac (all not in main)
    - build arm vfp variant
    - don't build depend on yasm.
  * fix dependencies on -extra packages: LP: #418705, #416348
  * no need to remove mpeg encoders in the ubuntu package, unless we hear
    otherwise from some patent owner. This brings back the mpeg2video
    encoder is available. cf. formats.txt.gz LP: #416585

 -- Reinhard Tartler <email address hidden> Wed, 26 Aug 2009 11:20:03 +0200

Changed in ffmpeg (Ubuntu):
status: New → Fix Released
Changed in dvdstyler (Ubuntu):
assignee: nobody → fabrice_sp (fabricesp)
status: New → In Progress
Revision history for this message
Rolf Leggewie (r0lf) wrote :

the changelog for 3.14.0-0ubuntu3 of the devede package clearly states that the program only works correctly with the extra/unstripped version. The current dependencies reflect that, so there is nothing to be done here for devede.

Changed in devede (Ubuntu):
status: New → Invalid
Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Debdiff with the dependency change

Changed in dvdstyler (Ubuntu):
assignee: fabrice_sp (fabricesp) → nobody
status: In Progress → Confirmed
Revision history for this message
Rolf Leggewie (r0lf) wrote :

Fabrice, thank you for your work. Are you sure that dvdstyler cannot work with the stripped versions of the libs?

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi Rolf,

Except if the new stripped version ships the mpeg2 encoder, no.

Anyway, I'll check with the stripped version, just to see what happen.

Cheers,
Fabrice

Revision history for this message
Fabrice Coutadeur (fabricesp) wrote :

Hi,

I confirm that DVStyler really needs the libavcodec-extra-* packages, as it segfaults without it.

So please process my debdiff.

Thanks,

Fabrice

Revision history for this message
Alessio Treglia (quadrispro) wrote :

Uploaded, thanks.

I've just changed the debian/control file a bit to make lintian happy:

  * Bump Standards:
    - Add ${misc:Depends} macro to the Depends fields.
  * Lines should not be longer than 80 characters.

Changed in dvdstyler (Ubuntu):
status: Confirmed → In Progress
assignee: nobody → Alessio Treglia (quadrispro)
assignee: Alessio Treglia (quadrispro) → nobody
importance: Undecided → Low
status: In Progress → Fix Committed
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dvdstyler - 1.7.3-0ubuntu3

---------------
dvdstyler (1.7.3-0ubuntu3) karmic; urgency=low

  [ Fabrice Coutadeur ]
  * debian/control: Changed dependency on -untripped to -extra- ffmpeg packages
    (LP: #418705)

  [ Alessio Treglia ]
  * Bump Standards:
    - Add ${misc:Depends} macro to the Depends fields.
  * Lines should not be longer than 80 characters.

 -- Fabrice Coutadeur <email address hidden> Tue, 01 Sep 2009 19:30:05 +0000

Changed in dvdstyler (Ubuntu):
status: Fix Committed → 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.