[OM Cooker] ?==?utf-8?q? [OM?==?utf-8?q? Cooker] Multi-distro, universal packages
Bernhard Rosenkraenzer
bero at lindev.ch
Fri Sep 30 14:22:45 EDT 2016
Hi,
while those packaging systems do serve a purpose (make it as easy as possible for a software maker to package something that will hopefully work everywhere), they're not suitable as the primary packaging format of a distribution.
Essentially, what they do is bundle all the shared libraries etc. something wants to use in the package. This makes sure that something has versions of libraries it has been tested with, but at the same time, it causes lots of duplication (imagine the diskspace wasted by having to install e.g. 100 copies of Qt instead of having 1 system-wide copy), it's a mess (100 different versions of libpng in the system), and it opens the door to security holes presently only known in the Windows world (security bug in libjpeg fixed, but afterwards every single application has been updated to pull it in -- so just installing the fixed libjpeg from our repositories wouldn't make you safe anymore).
I'm not opposed to adding support for installing those packages, but replacing rpm with them or using those package formats for our own bits would be a very bad idea.
FWIW you don't need an internet connection to use rpm. Just grab a USB stick, CD, DVD or whatever that has RPMs on it and enjoy...
ttyl
bero
On Friday, September 30, 2016 00:07 CEST, "Guilherme M.S." <guimarcalsilva at gmail.com> wrote:
I'm just a noob who likes OpenMandriva and Linux in general, so I
don't know what i'm talking about, but I was browsing the web and
found two interesting projects:
http://flatpak.org/ (Focus in security and I think it's free) <<
https://en.wikipedia.org/wiki/Flatpak
http://snapcraft.io/ (From Canonical) <<
https://en.wikipedia.org/wiki/Snappy_(package_manager)
Is it possible (maybe in the future) to implement those kind of
universal packages and drop RPM forever in OpenMandriva? Or maybe
implement both side-by-side and have two options to install programs
easily on OMCC Package Manager (without requiring a internet conection
like RPM does)?
Are there plans to do that already?
Sorry if my english is wrong. :)
_______________________________________________
OM-Cooker mailing list
OM-Cooker at ml.openmandriva.org
http://ml.openmandriva.org/mailman/listinfo/om-cooker_ml.openmandriva.org
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://ml.openmandriva.org/pipermail/om-cooker_ml.openmandriva.org/attachments/20160930/22e27854/attachment.html>
More information about the OM-Cooker
mailing list