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

Reply via email to