gpac depends on libavcodec51, should depend on libavcodec51 | libavcodec-unstripped-51

Asked by Halfwalker

The package libavcodec-unstripped-51 provides a superset of the codecs etc that are in libavcodec51. The unstripped one from multiverse is usually preferable ...

The problem is that package gpac (and others) have requirements for just libavcodec51. If you try to install gpac, it insists on removing libavcodec-unstripped-51 and replacing with libavcodec51. Same problem is referenced in bug #304887 (https://bugs.launchpad.net/ubuntu/+source/vlc/+bug/304887) for VLC.

What is the cleanest (correct) way around this, to make sure that the unstripped version is installed and kept, but other packages will also install and update in the future cleanly ?

Question information

Language:
English Edit question
Status:
Solved
For:
Ubuntu Edit question
Assignee:
No assignee Edit question
Solved by:
Dominik Stadler
Solved:
Last query:
Last reply:
Revision history for this message
Launchpad Janitor (janitor) said :
#1

This question was expired because it remained in the 'Open' state without activity for the last 15 days.

Revision history for this message
Halfwalker (deano-launchpad) said :
#2

<bump>

Perhaps libavcodec-unstripped-51 shouldn't be a CONFLICTS with libsvcodec51 ... It can be a REPLACES. There are a bunch of packages that depend on libavcodec51 that can't be installed if you want the extra functionality from the unstripped on.

Revision history for this message
Best Dominik Stadler (dominik-stadler) said :
#3

A related Bug was created at Bug 314524, the problem is further handled there now.

Revision history for this message
Halfwalker (deano-launchpad) said :
#4

Thanks Dominik Stadler, that solved my question.