Re-establishing FFmpeg package naming consistency and transition woes
siretart at ubuntu.com
Wed Aug 19 20:39:42 BST 2009
Reinhard Tartler <siretart at ubuntu.com> writes:
> I'd like to upload these packages to karmic ASAP to catch feature
> freeze. However, I've encountered transition problems with that. While
> there is an valid solution for this problem:
> apt-get install ubuntu-restricted-extras vlc
> apt just fails to find it. aptitude doesn't find the correct solution in
> the first place, but the interactive solver finds it with 2 or 3
> additional tries.
> I think this is because applications currently depend on the
> -unstripped- variant causing additional packages to be installed, which
> gets penalized by the dependency resolver. However, I'd like to hear
> comments from our dependency experts about this issue.
It seems that I was right: For testing, I've rebuilt xine-lib with an
updated shlibs file. In this case a
apt-get install ubuntu-restricted-extras gxine
does exactly the expected thing: install both the -unstripped- and the
-extra- packages. Therefore, it seems my plan more or less works and
I'll upload soon.
However, I think this also indicates that the -unstripped- packages
serve no real purpose but confuse apt and aptitude too much to serve a
real purpose. This means that all reverse dependencies of ffmpeg need to
be rebuilt before karmic release. But I don't expect much trouble for
karmic, as this won't even render packages uninstallable (the variants
from 'main' haven't been renamed at all, after all).
Reinhard Tartler, KeyID 945348A4
More information about the ubuntu-devel