[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2019-04-14 23:59 UTC

2019-04-14 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2019-04-14 23:59 UTC.

Removals:
app-admin/fleet   20190414-07:29 mgorny 88e678e23d9
app-arch/createrepo   20190414-07:08 mgorny cd0a62b77c9
app-arch/star 20190409-14:09 mgorny 6aa719e0df6
app-eselect/eselect-gnat  20190413-06:53 mgorny 6dedf439f0e
app-text/rfcutil  20190414-07:29 mgorny af7e064a4a8
dev-java/echo220190414-18:14 monsieurp  3978c081113
dev-java/zemberek 20190414-18:15 monsieurp  36a8b4faa23
dev-libs/liboop   20190413-06:48 mgorny 58d3320b6e3
dev-php/php-openid20190413-06:54 mgorny f4a2c899dbe
dev-python/pyliblzma  20190414-07:09 mgorny bcee995e717
dev-python/pytest-capturelog  20190409-14:10 mgorny 0f45771af06
dev-util/igprof   20190414-07:31 mgorny 89237ee2800
dev-util/staruml-bin  20190414-07:13 mgorny 0fa93f71a42
media-libs/ccaudio2   20190413-06:52 mgorny 1085f11d5db
media-sound/karlyriceditor20190409-14:08 mgorny ea35d574fd2
net-analyzer/dietsniff20190414-07:17 mgorny 8e59bc040cf
net-analyzer/netcat6  20190413-06:52 mgorny 0a1fdb49b87
net-libs/adns 20190413-06:48 mgorny 83b59c5342f
net-libs/libinfinity  20190413-06:49 mgorny 359e808e74f
net-misc/rancid   20190413-06:47 mgorny 4792dc21749
net-misc/rancid-git   20190413-06:47 mgorny cfd2615fd66
sys-apps/yum  20190414-07:08 mgorny 6b2a23b9684
sys-boot/quik 20190414-07:30 mgorny 3ff71a920cd
sys-cluster/util-vserver  20190413-06:56 mgorny 48b263e5865

Additions:
dev-db/pgcli  20190315-20:31 monsieurp  825384b761a
dev-games/freecell-solver 20190412-14:07 kensington efded93dd12
dev-go/logrus 20190413-17:19 mattst88   b6e17ecee96
dev-libs/libgcrypt-compat 20190413-13:16 chewi  99c47b48508
dev-libs/rttr 20190412-12:41 kensington b2133a7953a
dev-python/django-rq  20190410-18:56 williamh   afc8788349a
dev-python/jsonext20190412-19:06 prometheanfire c653195222b
dev-python/os-ken 20190412-19:14 prometheanfire b200352eb02
dev-python/oslo-upgradecheck  20190409-06:41 prometheanfire 550eb8e6be9
dev-python/os-resource-classes20190412-20:41 prometheanfire 42be03a3868
dev-python/pgspecial  20190315-20:31 monsieurp  825384b761a
dev-python/pysol_cards20190412-13:44 kensington ffb7646994c
dev-python/rq 20190410-18:25 williamh   dd584e0ff6c
dev-python/tinyrpc20190412-19:10 prometheanfire 99ba4e81496
gnome-extra/pch-session   20190413-15:57 pacho  39dd8b031e3
sys-block/io-scheduler-udev-rules 20190408-21:26 pacho  92cc1af0b9b
sys-cluster/placement 20190412-22:45 prometheanfire f758a4ae932
www-apps/nanoc-core   20190408-05:18 graaff fc21e0abe50
www-apps/netbox   20190411-21:01 williamh   70e9b5c3ac8

--
Robin Hugh Johnson
Gentoo Linux Developer
E-Mail : robb...@gentoo.org
GnuPG FP   : 11AC BA4F 4778 E3F6 E4ED  F38E B27B 944E 3488 4E85
Removed Packages:
dev-java/zemberek,removed,monsieurp,20190414-18:15,36a8b4faa23
dev-java/echo2,removed,monsieurp,20190414-18:14,3978c081113
dev-util/igprof,removed,mgorny,20190414-07:31,89237ee2800
sys-boot/quik,removed,mgorny,20190414-07:30,3ff71a920cd
app-text/rfcutil,removed,mgorny,20190414-07:29,af7e064a4a8
app-admin/fleet,removed,mgorny,20190414-07:29,88e678e23d9
net-analyzer/dietsniff,removed,mgorny,20190414-07:17,8e59bc040cf
dev-util/staruml-bin,removed,mgorny,20190414-07:13,0fa93f71a42
dev-python/pyliblzma,removed,mgorny,20190414-07:09,bcee995e717
sys-apps/yum,removed,mgorny,20190414-07:08,6b2a23b9684
app-arch/createrepo,removed,mgorny,20190414-07:08,cd0a62b77c9
sys-cluster/util-vserver,removed,mgorny,20190413-06:56,48b263e5865
dev-php/php-openid,removed,mgorny,20190413-06:54,f4a2c899dbe
app-eselect/eselect-gnat,removed,mgorny,20190413-06:53,6dedf439f0e
net-analyzer/netcat6,removed,mgorny,20190413-06:52,0a1fdb49b87
media-libs/ccaudio2,removed,mgorny,20190413-06:52,1085f11d5db
net-libs/libinfinity,removed,mgorny,20190413-06:49,359e808e74f
net-libs/adns,removed,mgorny,20190413-06:48,83b59c5342f
dev-libs/liboop,removed,mgorny,20190413-06:48,58d3320b6e3
net-misc/rancid,removed,mgorny,20190413-06:47,4792dc21749
net-misc/rancid-git,removed,mgorny,20190413-06:47,cfd2615fd66
dev-python/pytest-capturelog,removed,mgorny,20190409-14:10,0f45771af06
app-arch/star,removed,mgorny,20190409-14:09,6aa719e0df6
media-sound

Re: [gentoo-dev] New Python application with multiple new dependencies

2019-04-14 Thread Ralph Seichter
* Mike Gilbert:

> Speaking on behalf of the python team, we are not particularly keen on
> maintaining libraries that are only used by a single package. We have
> too many packages to care for already.

I agree. I know about the various risks of dynamically installing
dependencies, but "pip install X" in virtual environments is very useful
nonetheless. Gentoo does not offer an equivalent (I'm not judging, just
saying), and it seems to me that is causing the Python team a large
amount of work, eating up resources that could be spent elsewhere.

> Not everything needs to be handled in an ebuild; often it just
> increases the amount of busy work you end up doing.

Ebuilds are great when an application needs config files, init scripts,
users/groups, and when app A connects to app B (for example, if there is
a milter there will also be an MTA calling it).

Two of the milters I am using happen to be written in Python. One
requires pymilter, so I created a PR introducing a pymilter ebuild. I'd
rather avoid that ebuild, because pymilter is an interface to libmilter
and of little use of its own, but other apps depend on it.

-Ralph



[gentoo-dev] [gentoo-dev-announce] Last rites: dev-java/[...], media-sound/jtagger, app-admin/389-console Reply-To:

2019-04-14 Thread Patrice Clement
# Patrice Clement  (14 Apr 2019)
# Old, unmaintained and sometimes abandoned Java libraries/programs.
# Removal in 30 days.
dev-java/idm-console-framework
dev-java/matrix-toolkits-java
dev-java/sat4j-pseudo
dev-java/sat4j-core
dev-java/swarmcache
dev-java/dbus-java
dev-java/jinklevel
dev-java/proguard
dev-java/nailgun
dev-java/jgroups
dev-java/libmso
dev-java/jicmp
media-sound/jtagger
app-admin/389-console

-- 
Patrice Clement
Gentoo Linux developer
http://www.gentoo.org


signature.asc
Description: PGP signature


Re: [gentoo-dev] New Python application with multiple new dependencies

2019-04-14 Thread Mike Gilbert
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 ebuilds required as dependencies by only one application.

Speaking on behalf of the python team, we are not particularly keen on
maintaining libraries that are only used by a single package. We have
too many packages to care for already.

> Like everybody else, I have only a finite amount of time I can spend on
> Gentoo packages. I usually start with a separate venv for Python apps so
> I can "pip install ..." and make do without ebuilds.

This is actually the approach I would suggest for most applications.
Not everything needs to be handled in an ebuild; often it just
increases the amount of busy work you end up doing.



Re: [gentoo-dev] Last rites: dev-util/trinity

2019-04-14 Thread Andrew Savchenko
On Wed, 20 Mar 2019 21:38:42 +0100 Michał Górny wrote:
> # Michał Górny  (20 Mar 2019)
> # Unmaintained since 2015, with occasional uncoordinated updates
> # by varying developers.  The current version is outdated, and fails
> # to build.
> # Removal in 30 days.  Bug #669604.
> dev-util/trinity

The package is taken and updated, the bug №669604 is fixed.


Best regards,
Andrew Savchenko


pgpDEuyUGpPul.pgp
Description: PGP signature


Re: [gentoo-dev] Killing herds, again

2019-04-14 Thread Mart Raudsepp
Ühel kenal päeval, K, 03.04.2019 kell 19:35, kirjutas Michał Górny:
> My goal here is to make sure that we have clear and correct
> information
> about package maintainers.  Most notable, if a package has no active
> maintainer, we really need to have 'up for grabs' issued and package
> marked as maintainer-needed, rather than hidden behind some project
> whose members may not even be aware of the fact that they're its
> maintainers.
> 
> 
> What do you think?

I agree with most of what was written in the original post, but
regarding this point I'd hate to see packages maintained by a project
that makes sense to be thrown into a generic maintainer-needed.
We need a maintainer-needed project status, and just improve the
tooling to notify this. So similar to what Alec said, but I think it's
fine to throw them into the generic bucket when the maintaining project
was indeed just herd-like.
But I don't think we should do that for projects where it makes sense
to have the packages grouped under a project. A recent example was/is
MATE; an older example is maybe enlightenment.
We could mark projects as maintainer-needed and have a script even add
 comments in metadata.xml (and a matching
script to remove those, once the project status changes); have any
maintainer-needed list generation consider with packages marked as
maintained by such a maintainer-needed project (with some potential
grouping of them together in the list), etc.
This could then also be used to signify huge staffing-needs, even if
someone is sort-of trying to take care of them within that project.

But, as said, I agree with almost everything else mentioned in the
thread starter.


Mart


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


Re: [gentoo-dev] New Python application with multiple new dependencies

2019-04-14 Thread Ralph Seichter
* 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 ebuilds required as dependencies by only one application.

Like everybody else, I have only a finite amount of time I can spend on
Gentoo packages. I usually start with a separate venv for Python apps so
I can "pip install ..." and make do without ebuilds.

-Ralph

P.S.: Thanks to you and Brian for your answers.



[gentoo-dev] Last rites: app-text/active-dvi

2019-04-14 Thread Michał Górny
# Michał Górny  (14 Apr 2019)
# The ebuild violates EAPI and relies on STRIP_MASK.  The default
# behavior makes it capable of executing arbitrary commands when running
# files from untrusted sources.  Last maintainer activity in 2015.  Last
# upstream release in 2011.
# Removal in 30 days.  Bug #651430.
app-text/active-dvi

-- 
Best regards,
Michał Górny



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


Re: [gentoo-dev] Last rites: app-misc/ledit

2019-04-14 Thread Michał Górny
On Sun, 2019-04-14 at 10:01 +0200, Michał Górny wrote:
> # Michał Górny  (14 Apr 2019)
> # Unmaintained.  The ebuild violates EAPI and relies on STRIP_MASK.
> # Current Gentoo version is from 2012, and hasn't been bumped for over
> # a year.
> # Removal in 30 days.  Bug #651426.
> app-misc/ledit

Actually, this one's trivially fixable, so I'll go for that instead.

-- 
Best regards,
Michał Górny



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


[gentoo-dev] Last rites: dev-util/cyclo

2019-04-14 Thread Michał Górny
# Michał Górny  (14 Apr 2019)
# The ebuild violates EAPI and relies on STRIP_MASK.  Also has
# suspicious USE=debug logic.  Not touched since 2016.
# Removal in 30 days.  Bug #651450.
dev-util/cyclo

-- 
Best regards,
Michał Górny



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


[gentoo-dev] Last rites: dev-util/cccc

2019-04-14 Thread Michał Górny
# Michał Górny  (14 Apr 2019)
# The ebuild violates EAPI and relies on STRIP_MASK.  Also has
# suspicious USE=debug logic.  Not touched since 2016.
# Removal in 30 days.  Bug #651446.
dev-util/

-- 
Best regards,
Michał Górny



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


[gentoo-dev] Last rites: app-misc/ledit

2019-04-14 Thread Michał Górny
# Michał Górny  (14 Apr 2019)
# Unmaintained.  The ebuild violates EAPI and relies on STRIP_MASK.
# Current Gentoo version is from 2012, and hasn't been bumped for over
# a year.
# Removal in 30 days.  Bug #651426.
app-misc/ledit

-- 
Best regards,
Michał Górny



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


[gentoo-dev] Last rites: dev-python/pyldap

2019-04-14 Thread Michał Górny
# Michał Górny  (14 Apr 2019)
# Integrated into dev-python/python-ldap-3.0 , and declared a deprecated
# fork by upstream.  No reverse dependencies left.
# Removal in 30 days.  Bug #668066.
dev-python/pyldap

-- 
Best regards,
Michał Górny



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