Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Do not enable ldap USE flag by default

2020-09-09 Thread Hans de Graaff
On Wed, 2020-09-09 at 13:35 +0300, Mikle Kolyada wrote:
> Closes: https://bugs.gentoo.org/741380

Could you provide a rationale for removing this? The bug only has a
single anecdotal report of a user who can run a desktop without it. I'm
not sure if that is reason enough to remove this. I guess we won't be
able to figure out easily how many of our desktop profile users are
actually using LDAP, but changing this may cause surprises and I'm not
sure if that's warranted.

Hans


signature.asc
Description: This is a digitally signed message part


[gentoo-dev] slotted lua

2020-09-09 Thread William Hubbs
All,

I'm trying again because I didn't see my last msg come back.

Someone mentioned issues with slotted lua on a thread earlier but didn't
give any details.

What are the issues that you have found? are there open bugs for them?
I would like to take a look.

Thanks,

William



signature.asc
Description: PGP signature


Re: [gentoo-dev] Last rites: next Python 2 batch

2020-09-09 Thread Azamat Hackimov
Hello.

> games-rpg/adonthell
> games-rpg/wastesedge

Created PR https://github.com/gentoo/gentoo/pull/17483 for these packages.

-- 
>From Siberia with Love!



[gentoo-dev] Last rites: media-sound/freebirth

2020-09-09 Thread Michał Górny
# Michał Górny  (2020-09-09)
# Last release in <2003.  Fails to build (bug #691690).
# Removal in 30 days.  Bug #731008.
media-sound/freebirth

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] [PATCH] profiles/targets/desktop: Do not enable ldap USE flag by default

2020-09-09 Thread Mike Gilbert
Seems like a good idea to me.



Re: [gentoo-dev] Re: [PATCH 1/2] acct-group.eclass: declare the missing dependency on shadow

2020-09-09 Thread Alexis Ballier
On Wed, 9 Sep 2020 09:48:04 -0400
David Michael  wrote:

> On Wed, Sep 9, 2020 at 5:37 AM Alexis Ballier 
> wrote:
> > On Tue, 8 Sep 2020 15:54:14 -0400
> > David Michael  wrote:
> >
> > > Hi,
> > >
> > > This fix might not be so straightforward.  A configuration I
> > > tested hit a dependency loop with shadow -> pambase -> systemd ->
> > > a bunch of groups -> shadow.  It is possible to bootstrap around
> > > by emerging shadow with no USE flags first, but I don't know how
> > > acceptable it is to introduce new dep loops like this.
> >
> > what happens without your change ?
> 
> Someone reported an issue in https://bugs.gentoo.org/720948 that
> showed shadow and groups are not ordered during installation.  I am
> not sure what environment produced those symptoms since I never
> encountered it, but you can rage-clean shadow and a group, delete the
> group, then reinstall it to reproduce the problem.
> 

Yep, that's exactly why one needs the change you are proposing.
The dependency loop needs to be resolved, but introducing it like that
is IMHO better than failing like in the above bug because it is not
resolved properly.



Re: [gentoo-dev] Re: [PATCH 1/2] acct-group.eclass: declare the missing dependency on shadow

2020-09-09 Thread David Michael
On Wed, Sep 9, 2020 at 5:37 AM Alexis Ballier  wrote:
> On Tue, 8 Sep 2020 15:54:14 -0400
> David Michael  wrote:
>
> > Hi,
> >
> > This fix might not be so straightforward.  A configuration I tested
> > hit a dependency loop with shadow -> pambase -> systemd -> a bunch of
> > groups -> shadow.  It is possible to bootstrap around by emerging
> > shadow with no USE flags first, but I don't know how acceptable it is
> > to introduce new dep loops like this.
>
> what happens without your change ?

Someone reported an issue in https://bugs.gentoo.org/720948 that
showed shadow and groups are not ordered during installation.  I am
not sure what environment produced those symptoms since I never
encountered it, but you can rage-clean shadow and a group, delete the
group, then reinstall it to reproduce the problem.

Thanks.

David



[gentoo-dev] Last rites: app-crypt/acmebot, app-vim/conque, dev-python/redlock-py, dev-python/root_numpy, dev-python/rootpy, dev-util/setconf, sci-misc/vitables

2020-09-09 Thread Michał Górny
# Michał Górny  (2020-09-09)
# These packages still require Python 3.6.  They are either dead
# upstream or their maintainers are simply unresponsive.
# Please do not remove any packages from this list unless you actually
# port them to Python 3.7 *and* 3.8 (3.9 would also be nice).
# Removal in 30 days.  Please find relevant bugs on tracker bug #695996.
app-crypt/acmebot
app-vim/conque
dev-python/redlock-py
dev-python/root_numpy
dev-python/rootpy
dev-util/setconf
sci-misc/vitables

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Last rites: next Python 2 batch

2020-09-09 Thread Michał Górny
# These packages (or package versions) still require Python 2.7.
# They are either dead upstream, their Python 3 porting efforts are
# not progressing or their maintainers are simply unresponsive.
# Please do not remove any packages from this list unless you actually
# port them to Python 3.
# Removal in 30 days.  Please find relevant bugs on tracker bug #694800.
app-misc/mswinurl_launcher
app-misc/mtail
app-text/silvercity
dev-libs/qrosspython
dev-python/SchemaObject
dev-python/oauth
dev-ruby/pygments_rb
dev-util/doxy-coverage
dev-util/mpatch
dev-vcs/cvs2svn
dev-vcs/gitstats
games-rpg/adonthell
games-rpg/wastesedge
games-strategy/0ad
media-sound/codecgraph
net-misc/pssh
net-misc/ris-linux
net-wireless/mousejack
net-wireless/python-wifi
sci-biology/amos
sci-biology/embassy-meme
sci-biology/meme
sci-biology/shrimp
sci-misc/gato
sci-physics/rivet
sys-cluster/heartbeat
x11-misc/dsx

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Last rites: net-analyzer/mk-livestatus, sci-biology/vienna-rna, sci-libs/gmsh, sys-cluster/ganglia, sys-cluster/ganglia-web, sys-fs/owfs

2020-09-09 Thread Michał Górny
# Michał Górny  (2020-09-09)
# These packages are stuck on Python 2.7.  While the Python dependency
# is optional, I can't test removing it because the packages fail
# to build anyway.
#
# net-analyzer/mk-livestatus: py3 bug #735394, build failure bug #705430
# sci-biology/vienna-rna: py3 bug #735438, build failure bug #707158
# sci-libs/gmsh: py3 bug #735478, build failure bug #708386
# sys-cluster/ganglia: py3 bug #735496, build failure bug #631270
# sys-fs/owfs: py3 bug #735502, build failure bug #707438
net-analyzer/mk-livestatus
sci-biology/vienna-rna
sci-libs/gmsh
sys-cluster/ganglia
sys-cluster/ganglia-web
sys-fs/owfs

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] [PATCH] profiles/targets/desktop: Do not enable ldap USE flag by default

2020-09-09 Thread Mikle Kolyada
Closes: https://bugs.gentoo.org/741380
Signed-off-by: Mikle Kolyada 
---
 profiles/targets/desktop/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/make.defaults 
b/profiles/targets/desktop/make.defaults
index da96e7830..d7eab4cd0 100644
--- a/profiles/targets/desktop/make.defaults
+++ b/profiles/targets/desktop/make.defaults
@@ -1,4 +1,4 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd 
dvdr elogind emboss encode exif flac gif gpm gtk gui icu jpeg lcms ldap 
libnotify mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl 
spell startup-notification svg tiff truetype vorbis udev udisks unicode upower 
usb wxwidgets X xcb x264 xml xv xvid"
+USE="a52 aac acpi alsa bluetooth branding cairo cdda cdr cups dbus dri dts dvd 
dvdr elogind emboss encode exif flac gif gpm gtk gui icu jpeg lcms libnotify 
mad mng mp3 mp4 mpeg ogg opengl pango pdf png policykit ppds qt5 sdl spell 
startup-notification svg tiff truetype vorbis udev udisks unicode upower usb 
wxwidgets X xcb x264 xml xv xvid"
-- 
2.26.2




[gentoo-dev] Last rites: www-servers/cherokee

2020-09-09 Thread Michał Górny
# Michał Górny  (2020-09-09)
# Multiple unresolved vulnerabilities.  Last release in 2013 (but has
# some activity in git).  Not touched by maintainer since 2015.  Stuck
# on Python 2 (bug #735522) with incorrect eclass usage (bug #710258).
# Apparently broken with openssl-1.1 (bug #674246).
# Removal in 30 days.  Bug #715204.
www-servers/cherokee

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


[gentoo-dev] Last rites: dev-python/backports-unittest-mock

2020-09-09 Thread Louis Sautier
# Louis Sautier  (2020-09-09)
# Masked for removal in 30 days, no revdeps.
# Backport of a module included in Python >= 3.3.
dev-python/backports-unittest-mock



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Last rites: app-misc/g15daemon, app-misc/g15{composer,macro,message,mpd,stats}

2020-09-09 Thread Michał Górny
# Michał Górny  (2020-09-09)
# Last release in 2008.  Fails to build with gcc-10 (bug #706712).
# Not ported to Python 3 (bug #735226).  The current revision
# is misconfigured by default (bug #481454), and the newer revision
# is masked for since 2012 (bug #587008).
# Removal in 30 days.  Bug #741382.
app-misc/g15daemon
app-misc/g15composer
app-misc/g15macro
app-misc/g15message
app-misc/g15mpd
app-misc/g15stats

-- 
Best regards,
Michał Górny



signature.asc
Description: This is a digitally signed message part


Re: [gentoo-dev] Re: [PATCH 1/2] acct-group.eclass: declare the missing dependency on shadow

2020-09-09 Thread Alexis Ballier
On Tue, 8 Sep 2020 15:54:14 -0400
David Michael  wrote:

> Hi,
> 
> This fix might not be so straightforward.  A configuration I tested
> hit a dependency loop with shadow -> pambase -> systemd -> a bunch of
> groups -> shadow.  It is possible to bootstrap around by emerging
> shadow with no USE flags first, but I don't know how acceptable it is
> to introduce new dep loops like this.


what happens without your change ?

my understanding is that this will be merged in that order:

1. a bunch of groups
2. systemd
3. pambase
4. shadow


in which case, the groups from 1. will fail if shadow is not present at
that point


PS: we have the 'build' useflag for this when building stage1's