Richard Hughes wrote:
Sure they can. If you install the KDE runtime and the GNOME runtime,
these are both built upon the Freedesktop runtime and share a huge
number of files. Any duplicate files get deduplicated on disk -- you
don't even download the duplicates when you update either or both of
them.
The files are still technically duplicated, they just happen to be
deduplicatable (and as pointed out by Hedayat Vatankhah elsewhere in this
subthread, the duplicates will still have to be downloaded in the
implementation that is being proposed at this time, which offers the
runtimes as single-file OCI blobs). Sharing without duplicating would mean
having dependencies between the runtimes, so that the KDE runtime can
actually Require the Freedesktop runtime. But at that point, wouldn't we
just be reinventing RPM?
You've made it very clear on the mailing list all the reasons why
you
think it's designed by idiots who don't understand the One True RPM way,
I did NOT use the 'i' word, please stop putting words in my mouth!
Kevin Kofler