On 10/04/2010 23:59, Axel Thimm wrote:
On Sat, Apr 10, 2010 at 06:34:24PM -0400, Chris Schanzle wrote:
BTW, this was on CentOS 5.4.
A bit more investigation shows that libtheora{dec,enc} is in
atrpms-testing (which I don't enable); seems like it should be moved
to stable or ffmpeg rebuilt without it.
I can't move it to stable, because stable for RHEL5/CentOS5/SL5
etc. is not for packages that replace vendor shipped ones (even if the
packages are more stable than the ones from the vendor, for example in
this case the vendor ships alpha7).
See also http://bugzilla.atrpms.net/show_bug.cgi?id=1207
E.g. atrpms-testing for RHEL5/CentOS5 is a misnomer, and is needed for
many full setups.
The reason this is setup in this way is that there were some people
that were asking for the stable parts to only include parts that do
not replace the vendor shipped ones. After long debates I just moved
them out of stable to aoid getting into these debates again ...
(that happened a long time ago, though)
What is really needed is a reconfiguration of the naming scheme of
subrepos used at ATrpms.
I'm not sure that would be sufficient; you might need to split -testing
into -necessary-replacements and -testing, or something, and even that
wouldn't quite do what I want, which is to only ever pull deps from
non-vendor repos when the vendor repos can't fulfill them.
Until that happens, I usually do
# yum install crunchly
missing deps foo-42 bar-2000
# yum --enablerepo=atrpms-testing install foo-42 bar-2000
lovely
# yum install crunchly
sorted
or something like that :-)
Priorities don't do it because I don't want a general `yum install xx`
pulling in stuff that's in the original distro unless absolutely
required, i.e. I'd rather keep foo-41 from the distro unless something
else actually really needs foo-42.
You might think I'm expecting more of the distro packagers than I ought
to, and not giving 3rd-party packagers like atrpms enough credit, and
you might be right but (a) I'm not the only one and (b) 3rd-party
packagers don't get paid and don't generally offer formal support while
distro packagers do both.
Cheers,
John.
_______________________________________________
atrpms-users mailing list
[email protected]
http://lists.atrpms.net/mailman/listinfo/atrpms-users