On Sun, Aug 4, 2019 at 9:40 AM Mike Gilbert wrote:
>
> On Sun, Aug 4, 2019 at 9:34 AM Mike Gilbert wrote:
> >
> > On Sat, Aug 3, 2019 at 7:37 PM Mike Gilbert wrote:
> > >
> > > On Sat, Aug 3, 2019 at 3:30 PM Zac Medico wrote:
> > &g
On Sun, Aug 4, 2019 at 9:34 AM Mike Gilbert wrote:
>
> On Sat, Aug 3, 2019 at 7:37 PM Mike Gilbert wrote:
> >
> > On Sat, Aug 3, 2019 at 3:30 PM Zac Medico wrote:
> > >
> > > Add _has_ipv6() function and use it in _configure_loopback_interface()
> >
On Sat, Aug 3, 2019 at 7:37 PM Mike Gilbert wrote:
>
> On Sat, Aug 3, 2019 at 3:30 PM Zac Medico wrote:
> >
> > Add _has_ipv6() function and use it in _configure_loopback_interface()
> > to decide whether to add an IPv6 address.
> >
> > Bug: https://bug
On Sat, Aug 3, 2019 at 8:04 PM Hasan Calisir wrote:
>
> Hi,
>
> gvm (previously named OpenVAS) doesn't have a fixed ID in fedora or arch. I
> assigned free 495 according to
> https://wiki.gentoo.org/wiki/Project:Quality_Assurance/UID_GID_Assignment
>
> Why we need USER?
>
> Community edition of
On Sat, Aug 3, 2019 at 3:30 PM Zac Medico wrote:
>
> Add _has_ipv6() function and use it in _configure_loopback_interface()
> to decide whether to add an IPv6 address.
>
> Bug: https://bugs.gentoo.org/691290
> ---
> lib/portage/process.py | 40 +---
> 1 file
This function creates symlinks in /lib/systemd/system, which is rarely
appropriate since it makes disabling the service difficult.
It is not used in the gentoo repository.
Signed-off-by: Mike Gilbert
---
eclass/systemd.eclass | 1 +
1 file changed, 1 insertion(+)
diff --git a/eclass
On Sat, Aug 3, 2019 at 2:43 PM Ralph Seichter wrote:
>
> As suggested by Michael Orlitzky, I am submitting my patches to create
> a group and user 'amavis' according to GLEP 81 for review.
Looks like you grabbed the ID from Arch? Looks good to me.
On Sat, Aug 3, 2019 at 12:21 PM Ulrich Mueller wrote:
>
> > On Sat, 03 Aug 2019, Thomas Deutschmann wrote:
>
> > + ewarn "provide a configuration file in
> > ${PORTAGE_CONFIGROOT%/}/etc/portage/savedconfig/${CATEGORY}/${PN}"
>
> Long line.
How would you shorten it? Splitting it
The summary line on this patch is too long. GLEP 66 states it must be
no longer than 69 characters.
On Thu, Aug 1, 2019 at 4:01 PM Mike Gilbert wrote:
> If you're feeling crazy, this will get you a random assignment between
> 1 and 999, with the same fallback logic.
>
> ACCT_GROUP_ID=$(( RANDOM % 998 + 1 ))
Correction: this is actually off by one. RANDOM % 999 will give a
numb
Bug: https://bugs.gentoo.org/691290
Signed-off-by: Mike Gilbert
---
lib/portage/process.py | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/lib/portage/process.py b/lib/portage/process.py
index 77f7fac02..4d5a42a8c 100644
--- a/lib/portage/process.py
+++ b/lib/portage
On Thu, Aug 1, 2019 at 3:04 PM Jaco Kroon wrote:
>
> Hi,
>
> Looking at the new eclasses for acct-user and acct-group.
>
> These enforce that a group and user id should be set.
>
> This is not a requirement for enewuser nor enewgroup.
The new eclasses require you to set a fixed id, but they do
no results if there are no non-loopback addresses configured.
Bug: https://bugs.gentoo.org/690758
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=12377#c13
Signed-off-by: Mike Gilbert
---
lib/portage/process.py | 50 +++---
1 file changed, 37 insertions(+), 13 deletions(-)
no results if there are no non-loopback addresses configured.
Bug: https://bugs.gentoo.org/690758
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=12377#c13
Signed-off-by: Mike Gilbert
---
lib/portage/process.py | 43 +++---
1 file changed, 28 insertions(+), 15 deletions(-)
On Wed, Jul 31, 2019 at 2:00 PM Zac Medico wrote:
>
> On 7/31/19 9:06 AM, Mike Gilbert wrote:
> > This works around some strange behavior in glibc's getaddrinfo()
> > implementation when the AI_ADDRCONFIG flag is set.
> >
> > For example:
> >
> >
is no non-loopback interface configured with an
IPv4 address.
Bug: https://bugs.gentoo.org/690758
Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=12377#c13
Signed-off-by: Mike Gilbert
---
lib/portage/process.py | 24
1 file changed, 24 insertions(+)
diff --git a/l
On Tue, Jul 30, 2019 at 10:45 AM Michał Górny wrote:
>
> Use egetent+cut to obtain user/group names rather than id(1).
> The latter has no real advantage (besides being shorter to type),
> and does not work correctly for getting groups.
>
> Closes: https://bugs.gentoo.org/691056
> Signed-off-by:
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
app-emulation/libvirt/libvirt-5.2.0-r2.ebuild | 11 +++
app-emulation/libvirt/libvirt-5.2.0-r3.ebuild | 11 +++
app-emulation/libvirt/libvirt-5.4.0-r1.ebuild | 11 +++
app-emulation
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
net-misc/vde/vde-2.3.2-r4.ebuild | 5 ++---
1 file changed, 2 insertions(+), 3 deletions(-)
diff --git a/net-misc/vde/vde-2.3.2-r4.ebuild b/net-misc/vde/vde-2.3.2-r4.ebuild
index 45c90ec179d6..868a1ad7cdb8
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/libvirt/libvirt-0.ebuild | 8
acct-group/libvirt/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/libvirt/libvirt-0.ebuild
create mode 100644
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/qemu/metadata.xml | 7 +++
acct-group/qemu/qemu-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/qemu/metadata.xml
create mode 100644 acct-group/qemu
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
app-emulation/qemu/qemu-4.0.0-r3.ebuild | 7 ++-
app-emulation/qemu/qemu-4.0.0-r4.ebuild | 7 ++-
app-emulation/qemu/qemu-.ebuild | 7 ++-
3 files changed, 6 insertions(+), 15 deletions
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-user/qemu/metadata.xml | 7 +++
acct-user/qemu/qemu-0.ebuild | 11 +++
2 files changed, 18 insertions(+)
create mode 100644 acct-user/qemu/metadata.xml
create mode 100644 acct-user/qemu
On Sat, Jul 27, 2019 at 10:24 AM Mike Gilbert wrote:
>
> The systemd and udev ebuilds create three groups: input, kvm, and
> render. These are used by udev rules to control access to hardware.
>
> There are several other groups referenced by udev rules, so it makes
> sense to
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/tty/metadata.xml | 7 +++
acct-group/tty/tty-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/tty/metadata.xml
create mode 100644 acct-group/tty/tty-0
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/kmem/kmem-0.ebuild | 8
acct-group/kmem/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/kmem/kmem-0.ebuild
create mode 100644 acct-group/kmem
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/tape/metadata.xml | 7 +++
acct-group/tape/tape-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/tape/metadata.xml
create mode 100644 acct-group/tape
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/render/metadata.xml| 7 +++
acct-group/render/render-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/render/metadata.xml
create mode 100644 acct
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/video/metadata.xml | 7 +++
acct-group/video/video-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/video/metadata.xml
create mode 100644 acct-group
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/lp/lp-0.ebuild | 8
acct-group/lp/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/lp/lp-0.ebuild
create mode 100644 acct-group/lp/metadata.xml
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/input/input-0.ebuild | 8
acct-group/input/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/input/input-0.ebuild
create mode 100644 acct-group
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/kvm/kvm-0.ebuild | 8
acct-group/kvm/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/kvm/kvm-0.ebuild
create mode 100644 acct-group/kvm
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/disk/disk-0.ebuild | 8
acct-group/disk/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/disk/disk-0.ebuild
create mode 100644 acct-group/disk
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/audio/audio-0.ebuild | 8
acct-group/audio/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/audio/audio-0.ebuild
create mode 100644 acct-group
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/dialout/dialout-0.ebuild | 8
acct-group/dialout/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/dialout/dialout-0.ebuild
create mode 100644
Package-Manager: Portage-2.3.69_p3, Repoman-2.3.16_p12
Signed-off-by: Mike Gilbert
---
acct-group/cdrom/cdrom-0.ebuild | 8
acct-group/cdrom/metadata.xml | 7 +++
2 files changed, 15 insertions(+)
create mode 100644 acct-group/cdrom/cdrom-0.ebuild
create mode 100644 acct-group
/README#L227
https://github.com/systemd/systemd/blob/v242/sysusers.d/basic.conf.in
Mike Gilbert (19):
acct-group/audio: new group (18)
acct-group/cdrom: new group (19)
acct-group/dialout: new group (20)
acct-group/disk: new group (6)
acct-group/input: new group (97)
acct-group/kvm
Also drop a few obsolete users/groups.
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
sys-apps/systemd/systemd-242-r6.ebuild | 22 --
sys-apps/systemd/systemd-.ebuild | 22 --
2 files changed, 16 insertions(+), 28
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-user/systemd-timesync/metadata.xml | 7 +++
acct-user/systemd-timesync/systemd-timesync-0.ebuild | 11 +++
2 files changed, 18 insertions(+)
create mode 100644 acct-user/systemd
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-group/systemd-timesync/metadata.xml | 7 +++
acct-group/systemd-timesync/systemd-timesync-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/systemd
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-user/systemd-coredump/metadata.xml | 7 +++
acct-user/systemd-coredump/systemd-coredump-0.ebuild | 11 +++
2 files changed, 18 insertions(+)
create mode 100644 acct-user/systemd
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-group/systemd-coredump/metadata.xml | 7 +++
acct-group/systemd-coredump/systemd-coredump-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/systemd
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-group/systemd-resolve/metadata.xml | 7 +++
acct-group/systemd-resolve/systemd-resolve-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/systemd-resolve
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-user/systemd-resolve/metadata.xml | 7 +++
acct-user/systemd-resolve/systemd-resolve-0.ebuild | 11 +++
2 files changed, 18 insertions(+)
create mode 100644 acct-user/systemd-resolve
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-user/systemd-network/metadata.xml | 7 +++
acct-user/systemd-network/systemd-network-0.ebuild | 11 +++
2 files changed, 18 insertions(+)
create mode 100644 acct-user/systemd-network
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-group/systemd-network/metadata.xml | 7 +++
acct-group/systemd-network/systemd-network-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/systemd-network
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-user/systemd-journal-remote/metadata.xml | 7 +++
.../systemd-journal-remote-0.ebuild | 11 +++
2 files changed, 18 insertions(+)
create mode 100644 acct-user/systemd
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-group/systemd-journal/metadata.xml | 7 +++
acct-group/systemd-journal/systemd-journal-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group/systemd-journal
Package-Manager: Portage-2.3.68, Repoman-2.3.16_p2
Signed-off-by: Mike Gilbert
---
acct-group/systemd-journal-remote/metadata.xml| 7 +++
.../systemd-journal-remote-0.ebuild | 8
2 files changed, 15 insertions(+)
create mode 100644 acct-group
Reference:
https://github.com/systemd/systemd/blob/v242/README#L227
https://github.com/systemd/systemd/blob/v242/sysusers.d/systemd.conf.m4
https://github.com/systemd/systemd/blob/v242/sysusers.d/systemd-remote.conf.m4
Mike Gilbert (12):
acct-group/systemd-journal: new group
acct-group
On Sat, Jul 20, 2019 at 11:40 AM Haelwenn (lanodan) Monnier
wrote:
>
> [2019-07-20 10:27:53-0500] William Hubbs:
> > I saw that someone in another thread asked about a tracker for usr merge
> > related fixes.
> >
> > There wasn't one, so I opened one.
> >
> >
On Wed, Jul 17, 2019 at 9:25 AM Michał Górny wrote:
>
> Hello,
>
> The QA team would like to introduce the following policy:
>
> """
> Packages must not disable installing manpages via USE flags (e.g.
> USE=man or USE=doc). If upstream does not ship prebuilt manpages
> and building them requires
Signed-off-by: Mike Gilbert
---
eclass/usr-ldscript.eclass | 32
1 file changed, 16 insertions(+), 16 deletions(-)
diff --git a/eclass/usr-ldscript.eclass b/eclass/usr-ldscript.eclass
index 1e631b5a34b7..d6ad2173ebc4 100644
--- a/eclass/usr-ldscript.eclass
+++ b
Signed-off-by: Mike Gilbert
---
eclass/usr-ldscript.eclass | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/eclass/usr-ldscript.eclass b/eclass/usr-ldscript.eclass
index a0fbd7d42ec4..1e631b5a34b7 100644
--- a/eclass/usr-ldscript.eclass
+++ b/eclass/usr-ldscript.eclass
On Mon, Jul 15, 2019 at 12:18 AM Jonathan Callen wrote:
>
> On 7/14/19 11:31 PM, Michał Górny wrote:
> > On Sun, 2019-07-14 at 19:50 -0400, Mike Gilbert wrote:
> >> Signed-off-by: Mike Gilbert
> >> ---
> >> eclass/toolchain-funcs.eclass | 15 ---
On Sun, Jul 14, 2019 at 7:50 PM Mike Gilbert wrote:
>
> This series introduces the global USE flag 'split-usr' to control
> whether binaries and libraries are split into separate / and /usr
> directories, or if they are always installed in /usr. This is a step
> toward making merge
On Sun, Jul 14, 2019 at 9:49 PM Michael Orlitzky wrote:
>
> On 7/14/19 7:50 PM, Mike Gilbert wrote:
> >
> > +# Mike Gilbert (2019-07-14)
> > +# Enable split-usr by default to keep systems working.
> > +USE="${USE} split-usr"
>
> A mandatory USE=&quo
On Mon, Jul 15, 2019 at 10:33 AM Michael Orlitzky wrote:
>
> On 7/14/19 9:56 PM, William Hubbs wrote:
> >
> > The ultimate goal is to turn this flag off in the 19.0 profiles, we are
> > just preserving the current status in the earlier ones.
> >
>
> So, to be clear: the plan is to force a /usr
On Mon, Jul 15, 2019 at 1:41 AM Ulrich Mueller wrote:
>
> >>>>> On Mon, 15 Jul 2019, Mike Gilbert wrote:
>
> > + [[ -z ${ED+set} ]] && local ED=${D%/}${EPREFIX}/
>
> Wouldn't this be a good time to drop such historical baggage, and
> instead
On Sun, Jul 14, 2019 at 11:29 PM Michał Górny wrote:
>
> On Sun, 2019-07-14 at 19:50 -0400, Mike Gilbert wrote:
> > Signed-off-by: Mike Gilbert
> > ---
> > profiles/use.desc | 1 +
> > 1 file changed, 1 insertion(+)
> >
> > diff --git a/profi
Signed-off-by: Mike Gilbert
---
eclass/toolchain-funcs.eclass | 15 ---
1 file changed, 4 insertions(+), 11 deletions(-)
diff --git a/eclass/toolchain-funcs.eclass b/eclass/toolchain-funcs.eclass
index 2e027015c684..7bd90bb4e4a0 100644
--- a/eclass/toolchain-funcs.eclass
+++ b
Bug: https://bugs.gentoo.org/417451
Signed-off-by: Mike Gilbert
---
eclass/usr-ldscript.eclass | 6 +-
1 file changed, 5 insertions(+), 1 deletion(-)
diff --git a/eclass/usr-ldscript.eclass b/eclass/usr-ldscript.eclass
index c1abbb49f4ba..a0fbd7d42ec4 100644
--- a/eclass/usr-ldscript.eclass
Signed-off-by: Mike Gilbert
---
app-accessibility/brltty/brltty-5.2-r1.ebuild| 2 +-
app-accessibility/brltty/brltty-6.0-r1.ebuild| 2 +-
app-arch/bzip2/bzip2-1.0.6-r11.ebuild| 2 +-
app-arch/bzip2/bzip2-1.0.7.ebuild| 2 +-
app-arch/bzip2/bzip2
This intentionally redefines the same function to ease migration. Once
all ebuilds have been converted, the definition in toolchain-funcs can
be removed.
Signed-off-by: Mike Gilbert
---
eclass/usr-ldscript.eclass | 156 +
1 file changed, 156 insertions
Signed-off-by: Mike Gilbert
---
profiles/base/make.defaults | 4
1 file changed, 4 insertions(+)
diff --git a/profiles/base/make.defaults b/profiles/base/make.defaults
index 3fdd2e453a46..80c5852277f4 100644
--- a/profiles/base/make.defaults
+++ b/profiles/base/make.defaults
@@ -115,6
ery
ebuild that uses toolchain-funcs.eclass.
Mike Gilbert (6):
profiles: add global USE flag 'split-usr'
profiles: enable USE="split-usr" in base
usr-ldscript.eclass: copy gen_usr_ldscript from toolchain-funcs.eclass
usr-ldscript.eclass: return early if USE=split-usr is disabl
Signed-off-by: Mike Gilbert
---
profiles/use.desc | 1 +
1 file changed, 1 insertion(+)
diff --git a/profiles/use.desc b/profiles/use.desc
index fc19bbd0bbaa..ec5d4d6bc594 100644
--- a/profiles/use.desc
+++ b/profiles/use.desc
@@ -299,6 +299,7 @@ source - Zip the sources and install them
sox
t-app
> # to add it to the world file.
> )
> )
> kernel_FreeBSD? (
> sys-freebsd/freebsd-bin
> )
>
> Another reason for virtual/init is, if I drop the
> sys-apps/sysvinit rdepend from sys-apps/openrc,
On Wed, Jul 10, 2019 at 11:02 PM William Hubbs wrote:
> > Systemd already has IUSE=+sysv-utils which has a similar function:
> > [- ] sysv-utils
> > sys-apps/systemd: Install sysvinit compatibility symlinks and
> > manpages for init, telinit, halt, poweroff, reboot, runlevel, and
> >
On Thu, Jun 27, 2019 at 12:37 PM Benda Xu wrote:
>
> Mike Gilbert writes:
>
> > This looks a lot safer than yesterday's patch since there are no
> > ebuild removals here.
>
> Thank you Mike.
>
> > If/when you do want to remove old ebuilds, I suggest creating
On Thu, Jun 27, 2019 at 2:16 AM wrote:
>
> From: Benda Xu
>
> The following 2 patches are to introduce the runtime switching
> mechanism to BLAS/LAPACK libraries in Gentoo.
>
> This feature is turned off by default and only the reference
> BLAS/LAPACK is used to satisfy the dependencies. It can
misc-functions.sh and ebuild.5 reference QA_SONAME_NO_SYMLINK.
Update doebuild.py to match this name.
Signed-off-by: Mike Gilbert
---
lib/portage/package/ebuild/doebuild.py | 18 +-
1 file changed, 9 insertions(+), 9 deletions(-)
diff --git a/lib/portage/package/ebuild
On Tue, May 28, 2019 at 10:43 AM William Hubbs wrote:
>
> On Tue, May 28, 2019 at 02:21:23AM -0400, Mike Gilbert wrote:
> > On Tue, May 28, 2019 at 1:41 AM Robin H. Johnson wrote:
> > >
> > > On Mon, May 27, 2019 at 08:44:09PM -0400, Mike Gilbert wrote:
> >
On Tue, May 28, 2019 at 1:41 AM Robin H. Johnson wrote:
>
> On Mon, May 27, 2019 at 08:44:09PM -0400, Mike Gilbert wrote:
> > On Mon, May 27, 2019 at 11:45 AM William Hubbs wrote:
> > >
> > > If a package hard codes the UID or GID when adding a user or group to
>
On Mon, May 27, 2019 at 11:45 AM William Hubbs wrote:
>
> If a package hard codes the UID or GID when adding a user or group to
> the system and that UID/GID already exists, we should abort rather than
> changing the UID/GID.
These functions have behaved this way for a long time.
What problem
On Fri, May 24, 2019 at 5:37 AM David Seifert wrote:
>
> * Also limit to EAPIs that are in use at the moment.
>
> Closes: https://bugs.gentoo.org/685382
> Signed-off-by: David Seifert
> ---
Alright, I give in. This looks fine to me.
On Fri, May 24, 2019 at 1:24 AM Ulrich Mueller wrote:
>
> >>>>> On Fri, 24 May 2019, Mike Gilbert wrote:
>
> > On Thu, May 23, 2019 at 7:16 PM David Seifert wrote:
> >> Given that there are no ebuilds in the tree using this eclass and being
&
On Thu, May 23, 2019 at 7:16 PM David Seifert wrote:
> Given that there are no ebuilds in the tree using this eclass and being
> in EAPI 0, 1 or 2 (
> https://qa-reports.gentoo.org/output/eapi-per-eclass/savedconfig.eclass/
> ), wouldn't it make more sense to just whitelist EAPI >= 4 and clean up
Avoid assigning these variables in EAPIs where they are already defined.
Also make them local variables to avoid polluting the global
environment.
Closes: https://bugs.gentoo.org/685382
---
eclass/savedconfig.eclass | 18 ++
1 file changed, 10 insertions(+), 8 deletions(-)
diff
On Mon, Apr 29, 2019 at 4:34 PM Dirkjan Ochtman wrote:
>
> In this article on chat services used for OSS:
>
> https://catfox.life/2019/04/28/keeping-libre-software-accessible-to-all/
>
> I was surprised to see a mention of Gentoo as a project that uses "Discord as
> an official method of
On Thu, Apr 25, 2019 at 5:50 PM James Le Cuirot wrote:
>
> On Thu, 25 Apr 2019 17:46:50 -0400
> Mike Gilbert wrote:
>
> > Signed-off-by: Mike Gilbert
> > ---
> > eclass/tmpfiles.eclass | 2 +-
> > 1 file changed, 1 insertion(+), 1 deletion(-)
> >
Signed-off-by: Mike Gilbert
---
eclass/tmpfiles.eclass | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/eclass/tmpfiles.eclass b/eclass/tmpfiles.eclass
index a8bb9061ec8c..f23c7c77ab07 100644
--- a/eclass/tmpfiles.eclass
+++ b/eclass/tmpfiles.eclass
@@ -113,7 +113,7
On Thu, Apr 25, 2019 at 5:26 PM Michał Górny wrote:
>
> On Thu, 2019-04-25 at 17:24 -0400, Mike Gilbert wrote:
> > On Tue, Apr 23, 2019 at 6:25 PM Zac Medico wrote:
> > > On 4/23/19 2:03 PM, Michael Orlitzky wrote:
> > > > We have two eclasses with almost
On Tue, Apr 23, 2019 at 6:25 PM Zac Medico wrote:
>
> On 4/23/19 2:03 PM, Michael Orlitzky wrote:
> > We have two eclasses with almost-identical functions for handling
> > tmpfiles.d entries:
> >
> > 1. systemd.eclass
> >
> > a. systemd_dotmpfilesd
> > b. systemd_newtmpfilesd
> >
On Tue, Apr 23, 2019 at 5:03 PM Michael Orlitzky wrote:
>
> We have two eclasses with almost-identical functions for handling
> tmpfiles.d entries:
>
> 1. systemd.eclass
>
> a. systemd_dotmpfilesd
> b. systemd_newtmpfilesd
> c. systemd_tmpfiles_create
>
> 2. tmpfiles.eclass
>
>
On Wed, Apr 17, 2019 at 10:44 PM Georgy Yakovlev wrote:
>
> On Wednesday, April 17, 2019 6:31:42 PM PDT Mike Gilbert wrote:
> > On Wed, Apr 17, 2019 at 3:35 PM Georgy Yakovlev
> wrote:
> > > # Georgy Yakovlev (17 Apr 2019)
> > > # The Oracle JDK License has ch
On Wed, Apr 17, 2019 at 3:35 PM Georgy Yakovlev wrote:
>
> # Georgy Yakovlev (17 Apr 2019)
> # The Oracle JDK License has changed for releases starting April 16, 2019
> # While it may be fine to use for some usecases it's not comepletely clear
> # what is considered "personal use" and if we can
On Sun, Apr 14, 2019 at 8:44 AM Ralph Seichter wrote:
>
> * Michał Górny:
>
> > I presume you want to proxy-maintain all of those packages.
>
> I would want to maintain the "monty" application because it offers
> functionality useful to me. I'm not particularly keen on maintaining
> Python
On Sat, Mar 2, 2019 at 5:10 PM Michał Górny wrote:
>
> On Sat, 2019-03-02 at 16:59 -0500, Mike Gilbert wrote:
> > On Mon, Feb 25, 2019 at 1:37 AM Ulrich Mueller wrote:
> > > > > > > > On Wed, 20 Feb 2019, Michał Górny wrote:
> > > > On Wed,
On Mon, Feb 25, 2019 at 1:37 AM Ulrich Mueller wrote:
>
> > On Wed, 20 Feb 2019, Michał Górny wrote:
>
> > On Wed, 2019-02-20 at 07:20 +0100, Ulrich Mueller wrote:
> >> > > > > > On Wed, 20 Feb 2019, Matt Turner wrote:
> >>
> >>
> >> ># Don't install libtool archives (even for modules)
>
this patch is comitted.
Signed-off-by: Mike Pagano
---
eclass/kernel-2.eclass | 23 ++-
1 file changed, 14 insertions(+), 9 deletions(-)
diff --git a/eclass/kernel-2.eclass b/eclass/kernel-2.eclass
index edbb4a858..423397caf 100644
--- a/eclass/kernel-2.eclass
+++ b/eclass/kernel-2
On Fri, Jan 18, 2019 at 1:12 PM Mike Gilbert wrote:
>
> Signed-off-by: Mike Gilbert
> ---
> genrdeps/run-genrdeps-index.sh | 9 +
> htdocs/index.html | 7 ---
> 2 files changed, 13 insertions(+), 3 deletions(-)
>
> diff --git a/genrdeps/run-genr
Signed-off-by: Mike Gilbert
---
genrdeps/run-genrdeps-index.sh | 9 +
htdocs/index.html | 7 ---
2 files changed, 13 insertions(+), 3 deletions(-)
diff --git a/genrdeps/run-genrdeps-index.sh b/genrdeps/run-genrdeps-index.sh
index 819940d..fd89301 100755
--- a/genrdeps
# Mike Gilbert
On Fri, Jan 4, 2019 at 10:55 AM Michał Górny wrote:
>
> On Thu, 2019-01-03 at 21:39 +, James Le Cuirot wrote:
> > Shebangs may need fixing on prefix systems or when cross-building but
> > not at other times.
> >
> > Signed-off-by: James Le Cuirot
> > ---
> > eclass/python-utils-r1.eclass |
On Tue, Nov 27, 2018 at 12:49 PM Rich Freeman wrote:
>
> On Tue, Nov 27, 2018 at 11:59 AM Matt Turner wrote:
> >
> > On Tue, Nov 27, 2018 at 7:41 AM Rich Freeman wrote:
> > > It makes sense to ensure that the solution actually solves the problem
> > > before we simply implement it.
> > >
> > >
# Mike Gilbert (10 Nov 2018)
# Open bugs and no Gentoo maintainer.
# Removal in 30 days.
net-misc/netctl
On Mon, Oct 1, 2018 at 10:14 PM Marty E. Plummer wrote:
>
> On Mon, Oct 01, 2018 at 10:08:03AM -0400, Mike Gilbert wrote:
> > On Mon, Oct 1, 2018 at 9:17 AM James Le Cuirot wrote:
> > >
> > > On Mon, 1 Oct 2018 09:00:38 -0400
> > > Mike Gilbert
Avoid calling binaries that may have been compiled against different
libraries or even cross-compiled for an incomatible arch.
Also drop the related eclass variables: these are currently unused by
any ebuild.
Signed-off-by: Mike Gilbert
---
eclass/xdg-utils.eclass | 28
On Wed, Oct 3, 2018 at 5:23 AM James Le Cuirot wrote:
>
> On Wed, 03 Oct 2018 09:33:53 +0200
> Michał Górny wrote:
>
> > On Tue, 2018-10-02 at 22:16 -0400, Mike Gilbert wrote:
> > > Avoid calling binaries that may have been compiled against different
> > &
601 - 700 of 5039 matches
Mail list logo