Re: [F8/multilib] {,/usr}/{,s}bin64 (was: Split libperl from perl)

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

 



Le Jeu 26 avril 2007 21:30, Axel Thimm a écrit :

> As such the punchhole remove/install problem is an embedded issue of
> the multilib design (TM).

Actually if you want to go to the core issue, that's that no one ever
decided what a rpm package was :
A is it a container with invariant mandatory content?
B is it a container with mixed mandatory and semi-optional content,
that may be installed or not depending on system settings, various
euristics and the phase of the moon?

If the answer is A, puncholes are unacceptable, langpacks must be
split... and yum taught smarts to reassemble all the resulting
subpackages because raw access will overwhelm users. (dumb packages
smart package manager option)

If the answer is B loads of smarts must be added to rpm so all the
optionnal stuff actually works without side effects. Also that means
fat packages and big downloads. (smart packages dumb package manager
option)

Either way is loads of work because we let out tools bitrot for years,
and now we find the workaround pile is not up to the new multi-arch
multi-repo world.

I personnaly think A is the cleaner design, but that's up to the tool
writers to decide (Paul Nasrat, Seith Vidal...). Likewise yum
effectively deprecated parallel rpm installs and rpm relocation a few
years ago.

-- 
Nicolas Mailhot

--
Fedora-maintainers mailing list
Fedora-maintainers@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers

--
Fedora-maintainers-readonly mailing list
Fedora-maintainers-readonly@xxxxxxxxxx
https://www.redhat.com/mailman/listinfo/fedora-maintainers-readonly

[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Devel Java]     [Fedora Legacy]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux