Re: KDE Update on x86_64 creates dependency hell...

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

 



Christopher A. Williams wrote:
> The KDE update on 64-bit F10 seems to have included dependencies that
> trigger dependency requirements for i386 packages. This then results in
> additional i386 packages that conflict with their x86_64 counterparts.
> This then, in turn, creates a dependency hell where duplicate packages
> cannot be installed.

This is usually an indicator of conflicting dependencies. Yum (and I've seen
apt-rpm do it too) will try to solve dependencies on 2 conflicting versions
of foo by using one version as foo.x86_64 and one as foo.i386, which won't
work because if you install both, they must be the same version or you'll
get file conflicts.

Apparently, the proposed solution to this problem is to use the new %{__isa}
RPM macro in packaging, but a lot of packages need to change to use it.
Making the solvers smarter (foo.x86_64 and foo.i386 must be the same
version if both are installed) might be a better idea to get this fixed
quickly.

        Kevin Kofler

-- 
fedora-list mailing list
fedora-list@xxxxxxxxxx
To unsubscribe: https://www.redhat.com/mailman/listinfo/fedora-list
Guidelines: http://fedoraproject.org/wiki/Communicate/MailingListGuidelines
[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