Re: [gentoo-dev] [arm17] Background to ARM 17.0 profile migration

2018-07-27 Thread M. J. Everitt
On 25/07/18 00:07, James Le Cuirot wrote: > My initial migration guide was rather scary as changing CHOST is never > easy and I was concerned that such a guide was never going to be > sufficiently palatable for a news item. I didn't expect to be able to > script it up but I gave it a shot and I'm

Re: [gentoo-dev] [arm17] [News] ARM 17.0 profile migration with CHOST change

2018-07-27 Thread James Le Cuirot
On Fri, 27 Jul 2018 15:03:38 +0300 Alexander Tsoy wrote: > В Ср, 25/07/2018 в 00:08 +0100, James Le Cuirot пишет: > --->% > > Otherwise, if you do wish to migrate then we have written a script to > > do the necessary steps for you: > > > >

[gentoo-dev] I broke my IRC config in KDE konversation

2018-07-27 Thread Toralf Förster
and I'm too stupid to fix it quickly. For any important things pls just email me. Thx. -- Toralf PGP 23217DA7 9B888F45 signature.asc Description: OpenPGP digital signature

Re: [gentoo-portage-dev] [PATCH 0/5] webrsync: support sync-openpgp-key-path (bug 661838)

2018-07-27 Thread Brian Dolbec
On Fri, 27 Jul 2018 00:56:40 -0700 Zac Medico wrote: > Add repos.conf settings that enable sync-openpgp-key-path support for > both emerge-webrsync and emerge-delta-webrsync: > > sync-webrsync-delta = true|false > Use app-portage/emerge-delta-webrsync to minimize > bandwidth.

Re: [gentoo-dev] rfc: moving default location of portage tree (was: [gentoo-project] Call for agenda items - Council meeting 2018-07-29)

2018-07-27 Thread Brian Dolbec
On Fri, 27 Jul 2018 16:31:15 +0200 Ulrich Mueller wrote: > > On Fri, 27 Jul 2018, Corentin “Nado” Pazdera wrote: > > > July 27, 2018 4:07 PM, "William Hubbs" > > wrote: > > >> Section 5.5.2 describes the directory structure of /var/cache. > >> These paths are all optional [1]. > >> >

Re: [gentoo-dev] rfc: moving default location of portage tree (was: [gentoo-project] Call for agenda items - Council meeting 2018-07-29)

2018-07-27 Thread Ulrich Mueller
> On Fri, 27 Jul 2018, Corentin “Nado” Pazdera wrote: > July 27, 2018 4:07 PM, "William Hubbs" wrote: >> Section 5.5.2 describes the directory structure of /var/cache. >> These paths are all optional [1]. >> >> /var/cache/fonts >> /var/cache/man >> /var/cache/www >> /var/cache/ >> >>

Re: [gentoo-dev] rfc: moving default location of portage tree (was: [gentoo-project] Call for agenda items - Council meeting 2018-07-29)

2018-07-27 Thread Corentin “Nado” Pazdera
July 27, 2018 4:07 PM, "William Hubbs" wrote: > On Fri, Jul 27, 2018 at 10:32:17AM +0200, Ulrich Mueller wrote: > >> So, considering all the feedback from mailing list and IRC: >> >> /usr/portage -> /var/db/repos/gentoo >> /usr/portage/distfiles -> /var/cache{,/gentoo}/distfiles >>

Re: [gentoo-dev] rfc: moving default location of portage tree (was: [gentoo-project] Call for agenda items - Council meeting 2018-07-29)

2018-07-27 Thread William Hubbs
On Fri, Jul 27, 2018 at 10:32:17AM +0200, Ulrich Mueller wrote: > So, considering all the feedback from mailing list and IRC: > >/usr/portage -> /var/db/repos/gentoo >/usr/portage/distfiles -> /var/cache{,/gentoo}/distfiles >/usr/portage/packages ->

Re: [gentoo-dev] [arm17] [News] ARM 17.0 profile migration with CHOST change

2018-07-27 Thread Alexander Tsoy
В Ср, 25/07/2018 в 00:08 +0100, James Le Cuirot пишет: --->% > Otherwise, if you do wish to migrate then we have written a script to > do the necessary steps for you: > > https://gist.github.com/chewi/1601684ad8f3cf8de0b786c00fa09b3c Please replace "-execdir sh" with "-execdir bash",

Re: [gentoo-dev] [PATCH] virtualx.eclass: support EAPI 7

2018-07-27 Thread Virgil Dupras
On Fri, 27 Jul 2018 07:39:10 +0200 Ulrich Mueller wrote: > > On Thu, 26 Jul 2018, Virgil Dupras wrote: > > > The only adjustment made here is setting BDEPEND instead of DEPEND > > when under EAPI 7. > > There's a third DEPEND assignment which you've missed, at the end of > the

Re: [gentoo-dev] rfc: moving default location of portage tree (was: [gentoo-project] Call for agenda items - Council meeting 2018-07-29)

2018-07-27 Thread Michał Górny
Dnia 27 lipca 2018 10:32:17 CEST, Ulrich Mueller napisał(a): >> On Thu, 19 Jul 2018, Chí-Thanh Christopher Nguyễn wrote: > >>> Users must never need to modify files in /var/lib to configure a >>> package's operation, and _the_specific_file_hierarchy_ used to >>> store the data _must_not_be_

Re: [gentoo-dev] rfc: moving default location of portage tree (was: [gentoo-project] Call for agenda items - Council meeting 2018-07-29)

2018-07-27 Thread Ulrich Mueller
> On Thu, 19 Jul 2018, Chí-Thanh Christopher Nguyễn wrote: >> Users must never need to modify files in /var/lib to configure a >> package's operation, and _the_specific_file_hierarchy_ used to >> store the data _must_not_be_ _exposed_ to regular users." > One small note, while it is never

[gentoo-portage-dev] [PATCH 3/5] webrsync: support sync-webrsync-keep-snapshots

2018-07-27 Thread Zac Medico
Add a repos.conf sync-webrsync-keep-snapshots setting that enables the emerge-webrsync --keep option, which keeps snapshots in DISTDIR instead of deleting them. --- lib/portage/sync/modules/webrsync/__init__.py | 1 + man/portage.5 | 3 +++ 2 files changed, 4

[gentoo-portage-dev] [PATCH 5/5] webrsync: support emerge-delta-webrsync (bug 661838)

2018-07-27 Thread Zac Medico
Add a repos.conf sync-webrsync-delta setting that makes the webrsync module call emerge-delta-webrsync, so that emerge-delta-webrsync users can benefit from sync-openpgp-key-path support in the webrsync module. Bug: https://bugs.gentoo.org/661838 --- lib/portage/sync/modules/webrsync/__init__.py

[gentoo-portage-dev] [PATCH 4/5] emerge-delta-webrsync: exit early for signature problem (bug 661838)

2018-07-27 Thread Zac Medico
Exit early after signature verification failure, since it's typically inappropriate to try other mirrors in this case (it may indicate a keyring problem). Bug: https://bugs.gentoo.org/661838 --- misc/emerge-delta-webrsync | 7 +++ 1 file changed, 7 insertions(+) diff --git

[gentoo-portage-dev] [PATCH 2/5] webrsync: support sync-openpgp-key-path (bug 661838)

2018-07-27 Thread Zac Medico
Add repos.conf sync-webrsync-verify-signature = true|false setting that enables sync-openpgp-key-path support like in the rsync and git sync modules. This is disabled by default, in order to avoid interference with legacy manual PORTAGE_GPG_DIR configuration. When sync-webrsync-verify-signature =

[gentoo-portage-dev] [PATCH 1/5] emerge-webrsync: exit early for signature problem (bug 661838)

2018-07-27 Thread Zac Medico
Exit early after signature verification failure, since it's typically inappropriate to try other mirrors in this case (it may indicate a keyring problem). Bug: https://bugs.gentoo.org/661838 --- bin/emerge-webrsync | 7 +++ 1 file changed, 7 insertions(+) diff --git a/bin/emerge-webrsync

[gentoo-portage-dev] [PATCH 0/5] webrsync: support sync-openpgp-key-path (bug 661838)

2018-07-27 Thread Zac Medico
Add repos.conf settings that enable sync-openpgp-key-path support for both emerge-webrsync and emerge-delta-webrsync: sync-webrsync-delta = true|false Use app-portage/emerge-delta-webrsync to minimize bandwidth. Defaults to false. sync-webrsync-keep-snapshots = true|false