Re: [gentoo-dev] New tool: merge-driver-ekeyword automatically resolves git merge conflicts involving KEYWORDS=...

2021-03-02 Thread Brian Evans
On 3/2/2021 2:36 PM, Alessandro Barbieri wrote: Il Mar 2 Mar 2021, 20:03 Matt Turner > ha scritto: On Tue, Mar 2, 2021 at 12:11 AM Michael Orlitzky mailto:m...@gentoo.org>> wrote: >                                 why don't we just enforce putting each

Re: [gentoo-dev] dev-python/cryptography to use rust, effectively killing alpha, hppa, ia64, m68k, s390

2021-02-08 Thread Brian Evans
On 2/8/2021 12:53 PM, Brian Evans wrote: On 2/8/2021 6:19 AM, Michał Górny wrote: Hi, FYI the developers of dev-python/cryptography decided that Rust is going to be mandatory for 1.5+ versions.  It's unlikely that they're going to provide LTS support or security fixes for the old versions

Re: [gentoo-dev] dev-python/cryptography to use rust, effectively killing alpha, hppa, ia64, m68k, s390

2021-02-08 Thread Brian Evans
On 2/8/2021 6:19 AM, Michał Górny wrote: Hi, FYI the developers of dev-python/cryptography decided that Rust is going to be mandatory for 1.5+ versions. It's unlikely that they're going to provide LTS support or security fixes for the old versions. Since cryptography is a very important

[gentoo-dev] Last-rites: net-analyzer/jffnms

2021-01-25 Thread Brian Evans
# Brian Evans (2021-01-25) # Dead upstream. Relies on soon to be removed wddx support in PHP. # wddx in general failed overall as a protocol. No real maintainer. # Removal in 30 days. Bug #688066 net-analyzer/jffnms OpenPGP_signature Description: OpenPGP digital signature

[gentoo-dev] [PATCH] profiles: Reorder AMD64 profile list to place 17.1 on top

2020-10-22 Thread Brian Evans
the full profile name can always be used. Signed-off-by: Brian Evans --- profiles/profiles.desc | 36 ++-- 1 file changed, 18 insertions(+), 18 deletions(-) diff --git a/profiles/profiles.desc b/profiles/profiles.desc index b45e918984a..aa1770a7840 100644 --- a/profiles

Re: [gentoo-dev] [PATCH 0/2] lua-utils.eclass: support LuaJIT and unslotted Lua

2020-10-06 Thread Brian Evans
On 10/6/2020 8:45 AM, Azamat Hackimov wrote: вт, 6 окт. 2020 г. в 15:04, Marek Szuba : On 2020-10-05 23:17, Azamat Hackimov wrote: Is there a slotmove that can be applied? I am afraid I do not understand the question. What do you want to move, and why? Currently portage is mostly lua:5.1

Re: [gentoo-dev] systems-246 changes tmpfs default size from 50% to 10% of RAM

2020-07-28 Thread Brian Evans
On 7/28/20 2:50 PM, Zoltan Puskas wrote: > Hi, > > I've upgraded to and running systemd-246_rc2 on one of my systems and > noticed that tmpfs mounted directories are significantly smaller. > > This is because with commit >

[gentoo-dev] Packages up for grabs app-text/groonga{,-normalizer-mysql}

2020-06-11 Thread Brian Evans
I have no further interest in the following packages which are now maintainer-needed: app-text/groonga app-text/groonga-normalizer-mysql Brian signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] Last standing Python 2.7 dependency

2020-05-03 Thread Brian Evans
On 5/3/20 2:58 AM, Fabian Groffen wrote: > On 02-05-2020 23:24:42 -0700, Brian Dolbec wrote: >> On Sun, 3 May 2020 07:28:50 +0200 >> Viktar Patotski wrote: >> >>> Hi all, >>> >>> I'd also like to clean my system and have it Python 2.7 free. Are >>> there any guidelines to check which packages are

Re: [gentoo-dev] News item: manual steps required to transition from eselect-opencl to direct icd-loader use

2020-04-11 Thread Brian Evans
On 4/11/20 9:37 AM, Marek Szuba wrote: > Does this look okay to you, guys? The date is preliminary and dependent > on how quickly we can get nvidia-drivers migrated to the new approach, > hopefully we can get this to happen sooner. > > * * * > > Title: Manual steps required during upgrade to an

[gentoo-dev] Last rites: PHP 7.1 and required packages

2019-12-19 Thread Brian Evans
# Brian Evans (2019-12-19) # PHP 7.1 is end of life and has security issues Bug 703326 # Associated packages are not ready for new versions tracked in bug 702110 # Removal in 30 days dev-lang/php:7.1 dev-php/pecl-cassandra signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] packages up for grabs

2019-11-19 Thread Brian Evans
On 11/18/2019 7:47 PM, Tim Harder wrote: > The following list of packages are up for grabs that I dropped myself as > as a direct maintainer from. There are probably a significantly larger > number that I've indirectly maintained hiding under the guise of older > projects that mostly act likes

Re: [gentoo-dev] Package up for grabs: sys-firmware/iwl1000-ucode

2019-11-18 Thread Brian Evans
On 11/16/2019 3:14 PM, Matt Turner wrote: > On Sat, Nov 16, 2019 at 9:08 AM Michael 'veremitz' Everitt > wrote: >> >> On 16/11/19 16:59, Matt Turner wrote: >>> On Sat, Nov 16, 2019 at 1:06 AM Jaco Kroon wrote: Hi, On 2019/11/15 21:35, Matt Turner wrote: > On Fri, Nov 15, 2019

Re: [gentoo-dev] [RFC] News Item: Desktop profile switching USE default to elogind

2019-10-28 Thread Brian Evans
On 10/27/2019 10:19 PM, Andreas Sturmlechner wrote: > Rebuild all affected consumers and remove sys-auth/consolekit: > > # emerge --ask --changed-use --deep world > # emerge --unmerge consolekit > Can we please avoid using --unmerge when it is not necessary? This should be 'emerge --depclean

[gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-php/PEAR-MDB2/

2019-10-07 Thread Brian Evans
On 10/7/2019 4:03 PM, Michał Górny wrote: > On Mon, 2019-09-30 at 20:39 +0000, Brian Evans wrote: >> commit: 36fc30fda1d8d8c3ac725c18cc74bc39bf2d98c2 >> Author: Brian Evans gentoo org> >> AuthorDate: Mon Sep 30 19:01:12 2019 +0000 >> Commit: Brian Eva

[gentoo-dev] Last rites: PHP extensions which no longer work with supported versions

2019-10-01 Thread Brian Evans
# Brian Evans (2019-10-01) # Old extensions which only work with PHP <7 # pecl-memcache is replaced by pecl-memcached (with code changes) # pecl-mongo is replaced by pecl-monogodb # Removal in 90 days. Bug 651784 dev-php/PEAR-MDB2_Driver_mysql dev-php/magickwand dev-php/pecl-bbcode dev-php/p

Re: [gentoo-dev] [PATCH] sys-libs/db: Remove --default-symver usage.

2019-09-27 Thread Brian Evans
On 9/27/2019 3:31 PM, Manoj Gupta wrote: > sys-libs/db-18.1.32 can builds without "--default-symver" > linker flag. This fixes the build issue when using LLD linker > which does not support this flag. > > Given that sys-libs/db is the only Gentoo package using > "--default-symver" linker, it is

[gentoo-dev] [PATCH] eclass update for php-ext-source-r3

2019-09-17 Thread Brian Evans
This diff is required to get proper support for PHP 7.4 and newer. Upstream has discontinued acinclude.m4 and this has been breaking our call to eautoreconf. Instead, we are now simulating their ./buildconf script with our own toolchain functions to ensure cross-build compatibility. diff --git

[gentoo-dev] [RFC] News Item: Deprecation and removal of PHP 5.6

2019-08-27 Thread Brian Evans
Title: Deprecation and removal of PHP 5.6 Author: Brian Evans Posted: 2019-08-27 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: dev-lang/php:5.6 Display-If-Installed: dev-php/haru Display-If-Installed: dev-php/magickwand Display-If-Installed: dev-php/pecl-bbcode Display-If-Installed: dev

[gentoo-dev] Last rites: virtual/libmysqlclient

2019-08-26 Thread Brian Evans
# Brian Evans (2019-08-26) # Deprecated virtual as it cannot solve the issue of ABI incompatibility # and rebuild consumers when provider changes # No revdeps. Removal in 30 days. virtual/libmysqlclient signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: www-apps/{groupoffice,phpwebsite,sitebar}

2019-08-23 Thread Brian Evans
# Brian Evans (2019-08-23) # These packages are incompatible with current versions of PHP (7 or higher) # They need a maintainer but no one has volunteered. # Removal in 30 days if no one picks them up. # Bugs 615472 651166 and 651180 respectively www-apps/groupoffice www-apps/phpwebsite www-apps

Re: [gentoo-dev] [PATCH] glep-0081: prohibit KEYWORDS altering

2019-08-07 Thread Brian Evans
On 8/7/19 11:20 AM, Mikle Kolyada wrote: > Signed-off-by: Mikle Kolyada > --- > As discussed with mgorny at #gentoo-qa > glep-0081.rst | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/glep-0081.rst b/glep-0081.rst > index 082e705..e5a4db2 100644 > --- a/glep-0081.rst > +++

Re: [gentoo-dev] [PATCH] glep-0081: prohibit KEYWORDS altering

2019-08-07 Thread Brian Evans
On 8/7/2019 11:20 AM, Mikle Kolyada wrote: > Signed-off-by: Mikle Kolyada > --- > As discussed with mgorny at #gentoo-qa > glep-0081.rst | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/glep-0081.rst b/glep-0081.rst > index 082e705..e5a4db2 100644 > --- a/glep-0081.rst > +++

Re: [gentoo-dev] [PATCH] ruby-ng.eclass: drop support for jruby

2019-07-18 Thread Brian Evans
On 7/18/2019 3:41 AM, gra...@gentoo.org wrote: > From: Hans de Graaff > > jruby has been removed from the tree for quite some time and is not > used at all anymore in ebuilds. This also drops an inherit of > java-utils-2 which blocks updating to EAPI 7. While I get it is no longer needed,

Re: [gentoo-dev] [PATCH v3] glep-0081: User and group management via dedicated packages

2019-06-20 Thread Brian Evans
On 6/9/2019 7:39 AM, Michał Górny wrote: > +Specification > += > + > +Policy > +-- > + > +Following the acceptance of this GLEP, all new users and groups must > +be created via user/group packages as defined in this GLEP. The old > +method may still be used for existing

Re: [gentoo-dev] User/group packages: the masterplan

2019-06-20 Thread Brian Evans
On 6/18/2019 7:31 AM, Michał Górny wrote: > > 3. Give people some time for wider testing. > > At this point, the new eclasses would be non-binding, i.e. you will > still be able to commit new packages using user.eclass old style. > The eclasses would be bound with usual eclass stability

Re: [gentoo-dev] PSA: 13.0 profiles will be removed in a week

2019-06-10 Thread Brian Evans
On 6/10/2019 4:18 AM, Sergei Trofimovich wrote: > > 13.0 profiles are deleted as: > > https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d396d1941f8fb674218683e5fdbb248f2c713f36 > Partially reverted just the profiles/releases/13.0 files until profiles/hardened/linux files can be cleaned

[gentoo-dev] Last rites: dev-db/mariadb-galera

2019-05-13 Thread Brian Evans
# Brian Evans (14 May 2019) # MariaDB 10.0 has reached end of life and has security issues # dev-db/mariadb-galera users should upgrade to mariadb-10.1 or greater # Removal in 30 days dev-db/mariadb-galera =dev-db/mariadb-10.0* signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] State of elogind integration and the default +elogind local USE flag on xorg-server.

2019-03-22 Thread Brian Evans
On 3/22/2019 4:32 PM, Piotr Karbowski wrote: > Hi, > > I'd like to propose doing the following: > > - Keywording elogind on missing archs > - Making elogind a global USE flag > - Switching desktop profiles to elogind from consolekit while still > preserving -suid +elogind on xorg-server for

[gentoo-dev] [RFC] News Item wrt virtual/mysql -> dev-db/mysql-connector-c switch

2019-02-13 Thread Brian Evans
Title: MySQL server and library dependency shift Author: Brian Evans Posted: 2019-02-13 Revision: 1 News-Item-Format: 2.0 Display-If-Installed: virtual/mysql Due to the complexity of supporting multiple client libraries, the Gentoo MySQL maintainers have decided to drop dependencies

[gentoo-dev] Last rites: dev-db/lib_mysqludf_{log,stem} dev-db/mysql-udf-{base64,http,ipv6}

2019-02-07 Thread Brian Evans
# Brian Evans (7 Feb 2019) # These packages will not build properly under the new split # library package easily and have no maintainer. # Cannot verify if they work with modern database versions either. # Removal in 30 days. Bug 677450 dev-db/lib_mysqludf_log dev-db/lib_mysqludf_stem dev-db

[gentoo-dev] Re: EAPI 7 changes for php-ext-source-r3.eclass

2019-01-19 Thread Brian Evans
On 1/17/19 8:14 PM, Brian Evans wrote: > Here are the proposed changes (please excuse any mail client line wrapping): Committed with ID c95baab3e63. Brian > > $ git diff -- php-ext-source-r3.eclass > diff --git a/eclass/php-ext-source-r3.eclass > b/eclass/php-ext-source-r3

Re: [gentoo-dev] ant-tasks.eclass patch proposal

2019-01-18 Thread Brian Evans
On 1/18/2019 11:11 AM, Miroslav Šulc wrote: > @@ -130,7 +112,11 @@ ant-tasks_src_unpack() { > cd "${S}" > > # replace build.xml with our modified for split > building > - mv -f "${WORKDIR}"/build.xml . > +

[gentoo-dev] EAPI 7 changes for php-ext-source-r3.eclass

2019-01-17 Thread Brian Evans
Here are the proposed changes (please excuse any mail client line wrapping): $ git diff -- php-ext-source-r3.eclass diff --git a/eclass/php-ext-source-r3.eclass b/eclass/php-ext-source-r3.eclass index 66d32d5c5eb..fd45317e63d 100644 --- a/eclass/php-ext-source-r3.eclass +++

[gentoo-dev] Re: Last rites: sys-process/vixie-cron

2018-09-20 Thread Brian Evans
On 9/20/2018 5:17 AM, Mikle Kolyada wrote: > # Mikle Kolyada (20 Sep 2018) > # Dead upstream and unmaintained for a long time, > # has multiple bugs open, use sys-process/cronie > # instead (the fork). Removal in 30 days. > sys-process/vixie-cron > sys-process/cronie needs to be keyworded

Re: [gentoo-dev] [PATCH 0/2] Update libtool and autotools with EAPI7 dependencies

2018-09-10 Thread Brian Evans
On 9/7/2018 9:46 AM, Brian Evans wrote: > Since these tools are run on a build host, they should be in BDEPENDS > for new EAPIs. > > I've also taken the liberty of declaring what EAPIs are supported as > the lists will need to be adjusted in the future. > > Comment

[gentoo-dev] [PATCH 2/2] eclass: autotools - Mark compatible EAPIs and introduce BDEPEND

2018-09-07 Thread Brian Evans
The autotools commands are run on the build host. As such, their packages needs to be in BDEPEND for EAPI 7. Also taking this opportunity to list compatible EAPIs to consider future adjustments. Signed-off-by: Brian Evans --- eclass/autotools.eclass | 11 ++- 1 file changed, 10

[gentoo-dev] [PATCH 0/2] Update libtool and autotools with EAPI7 dependencies

2018-09-07 Thread Brian Evans
Since these tools are run on a build host, they should be in BDEPENDS for new EAPIs. I've also taken the liberty of declaring what EAPIs are supported as the lists will need to be adjusted in the future. Comments welcome. Brian

[gentoo-dev] [PATCH 1/2] eclass: libtool - Mark compatible EAPIs and introduce BDEPEND

2018-09-07 Thread Brian Evans
The eltpatch command is run on the build host. As such, it needs to be in BDEPEND for EAPI 7. Also taking this opportunity to list compatible EAPIs to consider future adjustments. --- eclass/libtool.eclass | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git

Re: [gentoo-dev] [PATCH] eclass: db-use - Update to eapi7-ver

2018-08-27 Thread Brian Evans
This is now committed with id 86416d2c4bf. Brian On 8/24/2018 1:28 PM, Brian Evans wrote: > This is a very simple eclass which only calls these functions from eclasses: > ver_cut (EAPI 0-6) > get_libdir (EAPI 0-5) > get_libname (ALL EAPI) > > I see no little reason to pl

[gentoo-dev] [PATCH] eclass: db-use - Update to eapi7-ver

2018-08-24 Thread Brian Evans
-by: Brian Evans --- eclass/db-use.eclass | 10 +++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/eclass/db-use.eclass b/eclass/db-use.eclass index 35f11df034a..83ae94799ca 100644 --- a/eclass/db-use.eclass +++ b/eclass/db-use.eclass @@ -1,10 +1,14 @@ -# Copyright 1999-2014 Gentoo

[gentoo-dev] autotools.eclass and EAPI 7

2018-08-16 Thread Brian Evans
There are currently a handful of ebuilds using EAPI 7 and the autotools eclass. I believe that this eclass should be reviewed for adding BDEPEND or having BDEPEND replace the DEPEND statement as the default action of the eclass. Other items might be needed, but that's doubtful. Someone please

Re: [gentoo-dev] Deprecation of virtual/libmysqlclient and virtual/mysql as providers for libmysqlclient.so

2018-07-24 Thread Brian Evans
On 7/24/2018 12:44 AM, David Seifert wrote: > On Mon, 2018-07-23 at 14:18 -0400, Brian Evans wrote: >> With the current state of the forks of MySQL diverging, the client >> libraries are no longer compatible. >> >> Since virtual packages cannot handle rebuilds of

[gentoo-dev] Deprecation of virtual/libmysqlclient and virtual/mysql as providers for libmysqlclient.so

2018-07-23 Thread Brian Evans
you, Brian Evans signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] rfc: killing mediawiki

2018-07-03 Thread Brian Evans
On 7/3/2018 1:39 PM, William Hubbs wrote: > All, > > some of us have talked about this on IRC off and on, but I want to bring > it up here as well. > > I don't care that we have a wiki, but can we please look into killing > mediawiki and look at something with a git backend? It would be very >

[gentoo-dev] Package up for grabs - www-plugin/freshplayerplugin

2018-05-05 Thread Brian Evans
I no longer use this package and cannot give it the attention it needs. www-plugin/freshplayerplugin It has dropped to maintainer-needed with 2 open bugs. Anyone willing to take it may do so. Brian signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last-rites: php-pear-r1 eclass

2018-04-25 Thread Brian Evans
eclass: php-pear-r1 mark DEAD This eclass is problematic as it creates a dependency database which is quickly removed. Also the PHP invocation may need to addpredict for libsnmp. Superseded by php-pear-r2 eclass 2 packages remain with new versions/revisions on php-pear-r2

[gentoo-dev] Last rites: several dev-php/PEAR-* packages (Mar 2018)

2018-03-20 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org (20 Mar 2018) # These PEAR packages are unmaintained upstream and # are difficult to test or have no tests. # PHP team no longer wants to maintain these for PHP7 and beyond # Removal in 30 days. Bug 650988 dev-php/PEAR-File_Passwd dev-php/PEAR-HTML_QuickForm

[gentoo-dev] Changes for php-ext-source-r3 wrt bug 650324

2018-03-12 Thread Brian Evans
affected by this change. Brian From c0693eeafe8004ab698d2b46fa8a8c66aa1851a7 Mon Sep 17 00:00:00 2001 From: Brian Evans <grkni...@gentoo.org> Date: Mon, 12 Mar 2018 20:19:36 -0400 Subject: [PATCH 1/7] eclass: php-ext-sources-r3 - Apply user patches to all targets The original eclass

Re: [gentoo-dev] dev-db/maxscale - Last rites

2018-03-06 Thread Brian Evans
you agree and try to get package as proxy mantainer. > > My cent > G. > > On Mar 6, 2018 6:33 PM, "Brian Evans" <grkni...@gentoo.org > <mailto:grkni...@gentoo.org>> wrote: > > # Brian Evans <grkni...@gentoo.org <mailto:grkni...@gentoo.org>>

[gentoo-dev] dev-db/maxscale - Last rites

2018-03-06 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org> (06 Mar 2018) # MariaDB MaxScale 1.x depends on the deprecated libmysqld # Newer versions bundle software that require git access # and modify system libraries for their own purposes making # it extremely difficult to package. # Bug 649764 Removal in 3

[gentoo-dev] Last rites: dev-php/ZendFramework

2018-02-22 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org> (22 Feb 2018) # Multiple vulnerablities, branch EOL upstream. # Masked for removal in 30 days. Bug #604182 dev-php/ZendFramework signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] NonsolvableDepsInMisc

2018-02-17 Thread Brian Evans
On 02/16/2018 05:15 PM, Lucas Ramage wrote: > Hello, > > I submitted a pull request which adds new packages as dependencies for > the package I am attempting to maintain and I am receiving the following > errors, > >

[gentoo-dev] Last rites: several dev-php/PEAR-* packages (Feb 2018)

2018-02-15 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org (15 Feb 2018) # These PEAR packages are unmaintained upstream and # are difficult to test or have no tests. # PHP team no longer wants to maintain these for PHP7 and beyond # Removal in 30 days - Bug 647768 dev-php/PEAR-Benchmark dev-php/PEAR-Calendar dev-

Re: [gentoo-dev] The future of virtual/mysql and virtual/libmysqlclient

2018-02-14 Thread Brian Evans
On 2/14/2018 9:35 AM, Francesco Riosa wrote: > > On 14/02/2018 05:37, Robin H. Johnson wrote: >> On Tue, Feb 13, 2018 at 09:32:32PM -0500, Brian Evans wrote: >>> I have a plan I would like some eyes on... >>> >>> I want to gradually *BAN* the use of virtu

[gentoo-dev] The future of virtual/mysql and virtual/libmysqlclient

2018-02-13 Thread Brian Evans
I have a plan I would like some eyes on... I want to gradually *BAN* the use of virtual/mysql and virtual/libmysqlclient as dependencies. To accomplish this, force dev-db/mysql-connector-c to be the only souce of libmysqlclient.so. Packages that choose to support libmariadb.so instead can

Re: [gentoo-dev] Last Rites: Dead X11 packages

2018-02-08 Thread Brian Evans
On 2/8/2018 12:14 PM, James Le Cuirot wrote: > On Thu, 8 Feb 2018 18:05:55 +0100 > Michael Lienhardt wrote: >> Thanks for the information and sorry for the noise. >> I wasn't fully aware of the meaning of the --dynamics-deps and >> --changed-deps option. I am still

Re: [gentoo-dev] Last Rites: Dead X11 packages

2018-02-08 Thread Brian Evans
On 2/7/2018 9:54 PM, Matt Turner wrote: > # Matt Turner (06 Feb 2018) > # Dead and unused > # Masked for removal in 30 days. Bug #646838 > x11-libs/libXCalibrate > x11-libs/libXfontcache > x11-misc/xtscal > x11-proto/fontcacheproto > x11-proto/xcalibrateproto >

Re: [gentoo-dev] [RFC] php-ext-source-r3 eclass improvements

2018-01-29 Thread Brian Evans
On 1/26/2018 10:38 AM, Brian Evans wrote: > The following patches improve the php-ext-source-r3 eclass by introducing > two new variables. > > The first allows the configration INI name to vary from a hard-coded default > of the module name. > > The second allows USE dep

[gentoo-dev] [PATCH 2/2] php-ext-source-r3.eclass: Introduce PHP_EXT_NEEDED_USE

2018-01-26 Thread Brian Evans
This simplifies the dependencies in an ebuild @DESCRIPTION: A list of USE flags to append to each PHP target selected as a valid USE-dependency string. The value should be valid for all targets so USE defaults may be necessary. Example: PHP_EXT_NEEDED_USE="mysql?,pdo,pcre(+)" The PHP

[gentoo-dev] [PATCH 1/2] php-ext-source-r3.eclass: Introduce PHP_INI_NAME variable

2018-01-26 Thread Brian Evans
Currently php-ext-source-r3 saves the enabling ini file as "${PHP_EXT_NAME}.ini". This is problematic when foo module needs to be loaded before bar module as things are read in directory order. This patch introduces PHP_INI_NAME which defaults to PHP_EXT_NAME for backwards-compatibility. ---

[gentoo-dev] [RFC] php-ext-source-r3 eclass improvements

2018-01-26 Thread Brian Evans
The following patches improve the php-ext-source-r3 eclass by introducing two new variables. The first allows the configration INI name to vary from a hard-coded default of the module name. The second allows USE dependencies to be added to each implementation similar to python team's

[gentoo-dev] Last rites: mysql-multilib eclass

2018-01-18 Thread Brian Evans
The mysql-multilib eclass was only used for internal packages in the mysql teams' packages. Nothing should have depended on it outside of that and will be removed in 30 days as it is no longer used. Thank, Brian Evans signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] Lastrites: dev-java/jikes, net-misc/netkit-rusers, net-print/xerox-drivers, dev-dotnet/gnome-sharp...

2017-12-27 Thread Brian Evans
> # Pacho Ramos (27 Dec 2017) > # All Ekiga set is dead and broken for years, it relies on obsolete > # dead/libs that are also old and broken and upstream looks to not release > # newer ekiga ever. To keep this please go ahead and take care of it *and > # all the dependencies

Re: [gentoo-dev] [RFC] First (experimental) 17.1 profiles news item for review

2017-12-20 Thread Brian Evans
On 12/18/2017 1:51 PM, Michał Górny wrote: > Hello, everyone. > > The first news item I'd like to submit for 17.1 profiles follows. > The item is aimed at ~amd64 users who'd like to test the new profiles. > When they become stable, a separate news item for all our users will be > published. >

Re: [gentoo-dev] cmake + ninja vs autotools

2017-11-16 Thread Brian Evans
On 11/15/2017 10:27 PM, William L. Thomson Jr. wrote: > It maybe worth considering switching the default generator in the > cmake-utils.eclass from the default of emake to ninja. > > - : ${CMAKE_MAKEFILE_GENERATOR:=emake} > + : ${CMAKE_MAKEFILE_GENERATOR:=ninja} > > For those with cmake ebuilds

[gentoo-dev] dev-php/PEAR-Services_W3C_HTMLValidator - Last rites

2017-11-07 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org> (07 Nov 2017) # Remote service removed this method, dead upstream # Masked for removal in 30 days. # Bug 636796 dev-php/PEAR-Services_W3C_HTMLValidator signature.asc Description: OpenPGP digital signature

[gentoo-dev] dev-php/PEAR-HTTP_Download

2017-11-06 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org (06 Nov 2017) # Broken with new PHP, dead upstream, broken tests # Masked for removal in 30 days. # Bug 636742 dev-php/PEAR-HTTP_Download signature.asc Description: OpenPGP digital signature

[gentoo-dev] Last rites: php-ext-pecl-r2 eclass

2017-10-19 Thread Brian Evans
in the Gentoo repository are updated and, potentially, marked stable. Thank you, Brian Evans [1] https://wiki.gentoo.org/wiki/Project:PHP/Php-ext-source-r3_migration_guide signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] RFC v2: news item for the 17.0 profiles

2017-10-11 Thread Brian Evans
On 10/11/2017 04:33 PM, Walter Dnes wrote: > On Wed, Oct 11, 2017 at 12:41:06AM -0400, Walter Dnes wrote > >> I'm on 6.3.0 on x86, which is currently unstable on *ALL* arches, and >> "emerge -pv =sys-devel/gcc-6.3.0" shows "(-pie)". > >And x86 32-bit gcc-6.4.0 shows (-pie) as well... > >

Re: [gentoo-dev] Packages up for grabs net-im/pyaim-t

2017-10-09 Thread Brian Evans
On 10/9/2017 3:49 PM, Jonas Stein wrote: > Dear all, > > The following packages are up for grabs: > > net-im/pyaim-t > > after retirement of the proxied maintainer. > AOL Instant Messenger will be retired on Dec 15, 2017. Last rite this and any other package that is the sole consumer of that

Re: [gentoo-dev] [RFC] News item: app-portage/gentoolkit-dev deprecation/removal

2017-09-18 Thread Brian Evans
On 09/18/2017 08:03 PM, Aaron W. Swenson wrote: > On 2017-09-18 15:09, Paul Varner wrote: >> In order to upgrade to the new version of gentoolkit, you will need to >> resolve >> the blocks. In many cases, removing app-portage/gentoolkit-dev from the world >> set will allow Portage to

Re: [gentoo-dev] Re: Last rites: xfce-extra/xfce4-volumed

2017-08-28 Thread Brian Evans
On 08/28/2017 05:15 PM, Ulrich Mueller wrote: >> On Mon, 28 Aug 2017, Duncan wrote: > >> Michał Górny posted on Mon, 28 Aug 2017 20:25:54 +0200 as excerpted: >>> # Michał Górny (28 Aug 2017) >>> # Alike xfce4-mixer, relies on gstreamer:0.10 (gstreamer:1.0 removed >>> #

Re: [gentoo-dev] Revisions for USE flag changes

2017-08-11 Thread Brian Evans
On 08/11/2017 08:59 PM, Michael Orlitzky wrote: > On 08/11/2017 08:45 PM, Brian Evans wrote: >> >> I disagree about removing --newuse and --changed-use from portage. >> This is not their only use. >> >> If you happen to change the effective use system wide,

Re: [gentoo-dev] Revisions for USE flag changes

2017-08-11 Thread Brian Evans
On 08/11/2017 07:50 PM, Michael Orlitzky wrote: > == New revisions for USE flag changes == > > I suggest that in hindsight, we can do better. Suppose we require a new > revision for every change to IUSE. Then, > > * We can delete all of the PM code for --changed-use and --newuse and >

[gentoo-dev] Last Rites: Several obsolete, broken dev-php/PEAR-* packages

2017-08-08 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org) (08 Aug 2017) # Old PEAR packages which are not maintained upstream or superseded # They contain errors which are not easy to maintain with no upstream # Many also do not have tests to easily find # incompatibilies with latest versions. # dev-php-Auth_HTTP

Re: [gentoo-dev] [RFC pre-GLEP] Gentoo Git Workflow

2017-07-26 Thread Brian Evans
On 7/25/2017 4:05 AM, Michał Górny wrote: > Hi, everyone. > > There have been multiple attempts at grasping this but none so far > resulted in something official and indisputable. At the same time, we > end having to point our users at semi-official guides which change > in unpredictable ways. >

Re: [gentoo-dev] Sets vs Meta ebuilds

2017-07-10 Thread Brian Evans
On 7/10/2017 2:59 PM, William L. Thomson Jr. wrote: > On Mon, 10 Jul 2017 00:43:11 -0400 > "William L. Thomson Jr." wrote: > I think portage should also warn on removing packages that came in from > another. If you are removing any dependency of another package. > > Portage

Re: [gentoo-dev] Sets vs Meta ebuilds

2017-07-07 Thread Brian Evans
On 7/7/2017 12:57 PM, Brian Evans wrote: > On 7/7/2017 12:32 PM, William L. Thomson Jr. wrote: > >> I think sets have benefits over meta packages. This was the most >> comprehensive document on sets, benefits, uses, etc. Other than the >> general docs on the wiki. >>

Re: [gentoo-dev] Sets vs Meta ebuilds

2017-07-07 Thread Brian Evans
On 7/7/2017 12:32 PM, William L. Thomson Jr. wrote: > I think sets have benefits over meta packages. This was the most > comprehensive document on sets, benefits, uses, etc. Other than the > general docs on the wiki. > https://makuro.wordpress.com/2010/12/12/intro-to-portage-sets/ > > I would

[gentoo-dev] Removal of libmysqlclient_r.so

2017-05-30 Thread Brian Evans
in place but no longer. This is not my choice, but an upstream decision. Packages using mysql_config or mariadb_config to query the libs will be fine. Thank you. Brian Evans MySQL Lead signature.asc Description: OpenPGP digital signature

[gentoo-dev] php-pear-lib-r1.eclass Deprecation and removal notice

2017-05-27 Thread Brian Evans
I have just marked php-pear-lib-r1 as DEAD in the Gentoo repository. This eclass has a call in pkg_setup which many packages used ${FILESDIR} to reference a file needed to add a channel to php's pear system. Recently, changes in portage causes all packages depending on it in this way to fail as

Re: [gentoo-dev] USE flag name collision in use.local.desc "graphite"

2017-04-30 Thread Brian Evans
On 04/30/2017 06:36 AM, Mart Raudsepp wrote: > Ühel kenal päeval, L, 29.04.2017 kell 22:32, kirjutas Walter Dnes: >> Is it considered a reportable bug? >> >> [i660][waltdnes][~] grep :graphite /usr/portage/profiles/*.desc >> /usr/portage/profiles/use.local.desc:dev-lang/gnat-gpl:graphite - Add

Re: [gentoo-dev] [RFC] New eclass php-pear-r2

2017-02-28 Thread Brian Evans
Revision 2 with comments taken into account # Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ # @ECLASS: php-pear-r2.eclass # @MAINTAINER: # Gentoo PHP Team <php-b...@gentoo.org> # @AUTHOR: # Author: Brian Evans <grkni...@g

[gentoo-dev] [RFC] New eclass php-pear-r2

2017-02-28 Thread Brian Evans
-r2.eclass # @MAINTAINER: # Gentoo PHP Team <php-b...@gentoo.org> # @AUTHOR: # Author: Brian Evans <grkni...@gentoo.org> # @BLURB: Provides means for an easy installation of PEAR packages. # @DESCRIPTION: # This eclass provides means for an easy installation of PEAR packages. # For more

Re: [gentoo-dev] Suggested sync method/Portage config for devs on ~arch?

2017-02-28 Thread Brian Evans
On 2/28/2017 5:14 AM, Thomas Deutschmann wrote: > On 2017-02-28 10:52, James Le Cuirot wrote: >> I use hasufell's repo too. I'm surprised we haven't made it more >> official. > > The public Gentoo git mirror is > > https://github.com/gentoo-mirror/gentoo > > This git mirror includes

Re: [gentoo-dev] Packages up for grabs due to retirement

2017-01-02 Thread Brian Evans
On 01/01/2017 12:16 PM, Lars Wendler wrote: > Hi Thomas, > > On Sat, 31 Dec 2016 22:54:28 +0100 Thomas Kahle wrote: > >> Hi, >> >> I will retire, so here are my remaining packages. > > Sad day seeing another dev leaving :-( > >> net-misc/wicd > > I can take this one if nobody else is

[gentoo-dev] Last rites: dev-php/ffmpeg-php

2016-12-09 Thread Brian Evans
# Brian Evans <grkni...@gentoo.org> (09 Dec 2016) # Masked for removal, wrt bug 602164. # See https://github.com/PHP-FFMpeg/PHP-FFMpeg for a code based # replacement dev-php/ffmpeg-php signature.asc Description: OpenPGP digital signature

Re: [gentoo-dev] rsync.gentoo.org rsync modules: ChangeLogs dropped from gentoo-portage

2016-11-16 Thread Brian Evans
On 11/16/2016 10:02 AM, Ulrich Mueller wrote: >>>>>> On Wed, 16 Nov 2016, Michael Mol wrote: > >> On 10/30/2016, in message <3d0d574c-63b1-cf2d-633f-d18495202...@gentoo.org>, >> Brian Evans wrote: > >>> We just had a user in #gentoo re

Re: [gentoo-dev] rsync.gentoo.org rsync modules: gentoo-repo-changelog added, gentoo-x86-portage & gentoo-sec discontinued.

2016-10-31 Thread Brian Evans
On 10/30/2016 4:39 PM, Robin H. Johnson wrote: > On Sun, Oct 30, 2016 at 09:47:36PM +1300, Kent Fredric wrote: >> On Sun, 30 Oct 2016 02:54:17 + >> "Robin H. Johnson" wrote: >> >>> They may or may not still be referenced >>> by the thick Manifests. >> Surely they should

Re: [gentoo-dev] Package file name requirement for binary ebuilds

2016-10-17 Thread Brian Evans
On 10/14/2016 1:36 PM, Mike Gilbert wrote: > On Fri, Oct 14, 2016 at 1:05 PM, William L. Thomson Jr. > wrote: >> Problem >> 1. There does not seem to be any file name requirement for binary packages. >> 2. There are binary packages that end in -bin, which is good. However it is

[gentoo-dev] Changes coming to libmysqlclient.so providers

2016-09-28 Thread Brian Evans
My fellow developers, I've previously asked that packages which link to libmysqlclient.so be moved to virtual/libmysqlclient as a {,R}DEPEND. There are some which have done so but many have not. There are major changes coming with MariaDB 10.2 and MySQL 5.7 so either the devs will have to do it

[gentoo-dev] Removal of depend.php eclass

2016-08-15 Thread Brian Evans
As was previously announced on 2015-06-24 [1], depend.php.eclass was deprecated. The tree is now clear of its use. The eclass will be removed in 30 days. All overlays are advised to update their ebuilds at this time. Thank you, Brian Evans [1] https://archives.gentoo.org/gentoo-dev-announce

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/

2016-04-18 Thread Brian Evans
On 4/18/2016 1:38 PM, Michał Górny wrote: > On Mon, 18 Apr 2016 13:31:08 -0400 > Brian Evans <grkni...@gentoo.org> wrote: > >> The point of this entry is to assign bugs when a certain condition >> exists. The person/project is not responsible otherwise. > &g

Re: [gentoo-dev] Re: [gentoo-commits] repo/gentoo:master commit in: dev-db/mysql/

2016-04-18 Thread Brian Evans
On 4/18/2016 11:34 AM, Michał Górny wrote: > On Mon, 18 Apr 2016 08:13:33 + (UTC) > "Patrice Clement" wrote: > >> commit: 912a9f1e2ed5717a7669861b4978dfaf868c5ae7 >> Author: Patrice Clement gentoo org> >> AuthorDate: Mon Apr 18 06:33:40 2016 + >> Commit:

[gentoo-dev] MySQL virtuals

2016-03-11 Thread Brian Evans
to the client libraries and will track the library changes in a subslot. Use this when you only need to link to libmysqlclient.so and don't necessarily need the server install to be local. Please adjust any packages as you see fit while doing maintenance. Brian Evans MySQL Lead signature.asc

[gentoo-dev] New project: MySQL

2016-01-06 Thread Brian Evans
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 In preparation for the implementation of GLEP 67, I am announcing the MySQL project [1], which will replace the old mysql herd. [1] https://wiki.gentoo.org/wiki/Project:MySQL -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.17 (MingW32)

Re: [gentoo-dev] Re: News item: Apache "-D PHP5" needs update to "-D PHP"

2016-01-04 Thread Brian Evans
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 1/4/2016 3:41 AM, Kristian Fiskerstrand wrote: > On 01/04/2016 01:26 AM, Sebastian Pipping wrote: >> Hi! > > >> Better late then never. Posting 72 hours from now the earliest >> as advised by GLEP 42. Feedback welcome as usual. > > Do you have

Re: [gentoo-dev] News item: Apache "-D PHP5" needs update to "-D PHP"

2016-01-04 Thread Brian Evans
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 1/4/2016 11:43 AM, Michael Orlitzky wrote: > On 01/04/2016 11:11 AM, Peter Stuge wrote: >> >> So pkg_postinst for >=eselect-php-0.8.1 should say something, >> but ideally also the invocation - but I don't know if eselect-php >> is also code or

[gentoo-dev] Last rites: dev-php/pecl-zendopcache

2015-12-02 Thread Brian Evans
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 # Brian Evans <grkni...@gentoo.org> (02 Dec 2015) # Zend Opcache was integrated into PHP versions 5.5 and later # PHP 5.4 is End of Life and masked for admins to migrate # Masked for removal in 30 days dev-php/pecl-zendopcache -BEG

  1   2   >