Re: [RFC] gpkg format proposal v2 (was: Re: [gentoo-portage-dev] [RFC] Improving Gentoo package format)

2018-11-11 Thread Francesco Riosa
Il giorno dom 11 nov 2018 alle ore 22:17 Michał Górny ha scritto: > On Sun, 2018-11-11 at 21:53 +0100, Michał Górny wrote: > [...-] > Of course, one option would be to use ZIP ;-). > Zip archives have another big advantage; there is an index of files, so listing the archive contents and extracti

Re: [RFC] gpkg format proposal v2 (was: Re: [gentoo-portage-dev] [RFC] Improving Gentoo package format)

2018-11-11 Thread Michał Górny
On Sun, 2018-11-11 at 21:53 +0100, Michał Górny wrote: > Hi, > > Ok, here's the second version integrating the feedback received. > The format is much simpler, based on nested tarballs inspired by Debian. > > The outer tarball is uncompressed and uses '.gpkg.tar' suffix. It > contains (preferabl

[RFC] gpkg format proposal v2 (was: Re: [gentoo-portage-dev] [RFC] Improving Gentoo package format)

2018-11-11 Thread Michał Górny
Hi, Ok, here's the second version integrating the feedback received. The format is much simpler, based on nested tarballs inspired by Debian. The outer tarball is uncompressed and uses '.gpkg.tar' suffix. It contains (preferably in order but PM should also handle packages with mismatched order):

Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format

2018-11-11 Thread Alec Warner
On Sun, Nov 11, 2018 at 2:21 PM Rich Freeman wrote: > On Sun, Nov 11, 2018 at 1:02 PM M. J. Everitt wrote: > > > > If you can really present a decent argument for replicating the > > functionality of other distros like Debian, Arch, Ubuntu etc then let's > > here it. For now, the strength of Gen

Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format

2018-11-11 Thread M. J. Everitt
On 11/11/18 19:20, Rich Freeman wrote: > On Sun, Nov 11, 2018 at 1:02 PM M. J. Everitt wrote: >> If you can really present a decent argument for replicating the >> functionality of other distros like Debian, Arch, Ubuntu etc then let's >> here it. For now, the strength of Gentoo is being able to f

Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format

2018-11-11 Thread Rich Freeman
On Sun, Nov 11, 2018 at 1:02 PM M. J. Everitt wrote: > > If you can really present a decent argument for replicating the > functionality of other distros like Debian, Arch, Ubuntu etc then let's > here it. For now, the strength of Gentoo is being able to fully customise a > system to your own requ

Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format

2018-11-11 Thread M. J. Everitt
On 11/11/18 18:41, Rich Freeman wrote: > On Sun, Nov 11, 2018 at 12:31 PM M. J. Everitt wrote: >> Binpkgs are also a popular component of a few downstream distro's based on >> Gentoo (thinking pentoo right now as an easy example). >> >> So we don't want to break existing users of this format witho

Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format

2018-11-11 Thread Rich Freeman
On Sun, Nov 11, 2018 at 12:31 PM M. J. Everitt wrote: > > Binpkgs are also a popular component of a few downstream distro's based on > Gentoo (thinking pentoo right now as an easy example). > > So we don't want to break existing users of this format without considering > the ramifications for thes

Re: [gentoo-portage-dev] Re: [RFC] Improving Gentoo package format

2018-11-11 Thread M. J. Everitt
On 11/11/18 18:15, Duncan wrote [excerpted]: > Is there any interest at all in binpkgs, perhaps when improved, from the > other PMs? Or are they effectively dead now or not interested in binpkgs > even if the format were to be improved, or simply too hard to work with? > Because "it'd be nice"

[gentoo-portage-dev] Re: [RFC] Improving Gentoo package format

2018-11-11 Thread Duncan
Francesco Riosa posted on Sun, 11 Nov 2018 17:05:37 +0100 as excerpted: > Il giorno dom 11 nov 2018 alle ore 09:29 Michał Górny > > ha scritto: > >> On Sat, 2018-11-10 at 09:37 -0500, Alec Warner wrote: >>> On Sat, Nov 10, 2018 at 8:09 AM Michał Górny >>> wrote: >> [...] My proposal ==

Re: [gentoo-portage-dev] [RFC] Improving Gentoo package format

2018-11-11 Thread Francesco Riosa
Il giorno dom 11 nov 2018 alle ore 09:29 Michał Górny ha scritto: > On Sat, 2018-11-10 at 09:37 -0500, Alec Warner wrote: > > On Sat, Nov 10, 2018 at 8:09 AM Michał Górny wrote: > [...] > > > My proposal > > > === > > > > > > Basic format > > > > > > The base of the format i

Re: [gentoo-portage-dev] [RFC] Improving Gentoo package format

2018-11-11 Thread Alec Warner
On Sun, Nov 11, 2018 at 3:29 AM Michał Górny wrote: > On Sat, 2018-11-10 at 09:37 -0500, Alec Warner wrote: > > On Sat, Nov 10, 2018 at 8:09 AM Michał Górny wrote: > > > > > Hi, everyone. > > > > > > The Gentoo's tbz2/xpak package format is quite old. We've made a few > > > incompatible changes

Re: [gentoo-portage-dev] [RFC] Improving Gentoo package format

2018-11-11 Thread Rich Freeman
On Sun, Nov 11, 2018 at 3:29 AM Michał Górny wrote: > > On Sat, 2018-11-10 at 09:37 -0500, Alec Warner wrote: > > On Sat, Nov 10, 2018 at 8:09 AM Michał Górny wrote: > > > > > > > > + If we can maintain reasonable level of vdb compatibility, the user can > > > even emergency-install a package wit

Re: [gentoo-portage-dev] [RFC] Improving Gentoo package format

2018-11-11 Thread Michał Górny
On Sat, 2018-11-10 at 09:37 -0500, Alec Warner wrote: > On Sat, Nov 10, 2018 at 8:09 AM Michał Górny wrote: > > > Hi, everyone. > > > > The Gentoo's tbz2/xpak package format is quite old. We've made a few > > incompatible changes in the past (most notably, allowing non-bzip2 > > compression and