Re: Yum packages (again)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thu, 2008-02-28 at 10:23 -0430, Patrick O'Callaghan wrote:
> Though this is technically true, it's unhelpful to the naive user (and
> we're all naive at some time or another). It would not be beyond
> reason for Yum to know that certain repos work well with each other
> and others don't, and to warn the user when conflicts might occur. A
> plugin perhaps? 

The last few times I've added repos, I've always had to do manually.
That involves going to the website for the repo, and getting a RPM or
copying a configuration file to /etc, or reading instructions about
doing this from some other website.  I've seen warnings on those pages
that some repos aren't compatible, and explicitly named them.  That's
probably the best place to list the problems.  But then they can only
warn about repos that they're aware of, or have tested.

Sure, a setup RPM from Livna, for instance, could name the ATRPMS setup
as a conflicting package, but that might raise the ire of some.  A
conflict wouldn't be a warning, but would abort setting things up, and
perhaps some users are able to manage such conflicts themselves.  But if
it refuses to install, they're not able to do so.

Fedora doesn't talk about certain repos for legal reasons discussed to
death on here.  So, you could hardly expect the Fedora supplied yum
configuration files to specifically mention them, either.

The last two points makes it rather hard to programatically avoid the
problem.

Yum can't really handle conflicts between repos, as requirements simply
say the filenames that they depend on, not which repo the files come
from.  So an incompatible library.so from one repo, with a same-named
library.so from another repo is going to be a problem.

Really, the only solution is for repos not to produce incompatible
packages, but I can't see that happening any time soon.

-- 
(This computer runs FC7, my others run FC4, FC5 & FC6, in case that's
 important to the thread.)

Don't send private replies to my address, the mailbox is ignored.
I read messages from the public lists.

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
[Index of Archives]     [Older Fedora Users]     [Fedora Announce]     [Fedora Package Announce]     [EPEL Announce]     [Fedora Magazine]     [Fedora News]     [Fedora Summer Coding]     [Fedora Laptop]     [Fedora Cloud]     [Fedora Advisory Board]     [Fedora Education]     [Fedora Security]     [Fedora Scitech]     [Fedora Robotics]     [Fedora Maintainers]     [Fedora Infrastructure]     [Fedora Websites]     [Anaconda Devel]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora Fonts]     [ATA RAID]     [Fedora Marketing]     [Fedora Management Tools]     [Fedora Mentors]     [SSH]     [Fedora Package Review]     [Fedora R Devel]     [Fedora PHP Devel]     [Kickstart]     [Fedora Music]     [Fedora Packaging]     [Centos]     [Fedora SELinux]     [Fedora Legal]     [Fedora Kernel]     [Fedora OCaml]     [Coolkey]     [Virtualization Tools]     [ET Management Tools]     [Yum Users]     [Tux]     [Yosemite News]     [Gnome Users]     [KDE Users]     [Fedora Art]     [Fedora Docs]     [Asterisk PBX]     [Fedora Sparc]     [Fedora Universal Network Connector]     [Libvirt Users]     [Fedora ARM]

  Powered by Linux