Re: [gentoo-dev] Functional portage with namespace

2018-03-17 Thread Francesco Riosa
Il 17/03/2018 00:40, Kent Fredric ha scritto: > On Mon, 12 Mar 2018 07:55:46 +0900 > Benda Xu wrote: > >> Ha, indeed many packages hardwrites "date of build" alike. That is a >> hard question to define reproducibility. I would rather ignore the >> timestamps when comparing two binaries. > If a

Re: [gentoo-dev] Functional portage with namespace

2018-03-16 Thread Kent Fredric
On Mon, 12 Mar 2018 07:55:46 +0900 Benda Xu wrote: > Ha, indeed many packages hardwrites "date of build" alike. That is a > hard question to define reproducibility. I would rather ignore the > timestamps when comparing two binaries. If a hard-timestamp is to be used, assuming you have portage

Re: [gentoo-dev] Functional portage with namespace

2018-03-11 Thread Benda Xu
Hi Xdej, X dej writes: > If you want to have reproducible binaries, you may also want to alter > the clock of the sandbox system. Ha, indeed many packages hardwrites "date of build" alike. That is a hard question to define reproducibility. I would rather ignore the timestamps when comparing t

Re: [gentoo-dev] Functional portage with namespace (Was: Integrating Portage with other package managers)

2018-03-09 Thread X dej
2018-03-09 1:46 UTC+01:00, Benda Xu : > Just a side node, this seems to be the ultimate sandbox we (Gentoo and > portage) are after. With this, we might even be able to have portage > full functional: a build is completely determined and only determined by > the dependencies and USE flags. If you

Re: [gentoo-dev] Functional portage with namespace (Was: Integrating Portage with other package managers)

2018-03-08 Thread Rich Freeman
On Thu, Mar 8, 2018 at 9:11 PM, R0b0t1 wrote: > > Sadly interest in the patches seems to have waned. The functionality > is not exactly duplicated in containers, but they do make it easier to > find changes. > Well, the idea with containers wouldn't be to monitor anything, but instead to ensure t

Re: [gentoo-dev] Functional portage with namespace (Was: Integrating Portage with other package managers)

2018-03-08 Thread R0b0t1
On Thu, Mar 8, 2018 at 7:06 PM, Rich Freeman wrote: > On Thu, Mar 8, 2018 at 7:46 PM, Benda Xu wrote: >> Rich Freeman writes: >> >>> If you have util-linux installed then try running (as any user - you >>> don't have to be root): unshare -i -m -n -p -u -C -f --mount-proc -U >>> -r /bin/bash >>>

Re: [gentoo-dev] Functional portage with namespace (Was: Integrating Portage with other package managers)

2018-03-08 Thread Rich Freeman
On Thu, Mar 8, 2018 at 7:46 PM, Benda Xu wrote: > Rich Freeman writes: > >> If you have util-linux installed then try running (as any user - you >> don't have to be root): unshare -i -m -n -p -u -C -f --mount-proc -U >> -r /bin/bash >> >> Congrats. You are now root in a container. You're in the

[gentoo-dev] Functional portage with namespace (Was: Integrating Portage with other package managers)

2018-03-08 Thread Benda Xu
Rich Freeman writes: > If you have util-linux installed then try running (as any user - you > don't have to be root): unshare -i -m -n -p -u -C -f --mount-proc -U > -r /bin/bash > > Congrats. You are now root in a container. You're in the same root > filesystem as always. You'll note that you