Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Hans de Graaff
On Mon, 2017-06-05 at 18:38 +0700, Vadim A. Misbakh-Soloviov wrote: > > > Although, in-tree version is obsolete anyway, and upstream made few > next  > releases with brain-exploding buildsystem, so I just pushed > version to my  > "public sandbox" overlay, and happy with it on the projects

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Hans de Graaff
On Mon, 2017-06-05 at 23:06 +1200, Kent Fredric wrote: > > Can phantomjs be simply masked for a longer period until the > development > world has had an opportunity to catch up? What kind of timeframe do you propose? > 1.5 Months from "We're not working on this" to "its dead jim, kill it > from

[gentoo-dev] media-libs/libsfml: preferred way of preventing RDEPs on certain platforms

2017-06-05 Thread Marty Plummer
Greetings. As you folks may be aware I've been submitting patches here and there for the ebuild repo to improve crossdev for mingw-w64 toolchains. Its slow going and will take a while to cover all the edge cases this use introduces, but every step is a good one. My current package I'm working on

Re: [gentoo-portage-dev] [PATCH] GitSync: Support setting environment variables for git

2017-06-05 Thread Zac Medico
On Mon, Jun 5, 2017 at 6:39 AM, Brian Dolbec wrote: > On Mon, 5 Jun 2017 01:40:08 -0700 > Zac Medico wrote: > > > From: Manuel Rüger > > > > This can be used to provide private SSH keys to portage in order to > > clone repositories from

[gentoo-dev] Last rites: 9 more packages + some *-sharp (mostly obsolete)

2017-06-05 Thread Michał Górny
# Michał Górny (05 Jun 2017) # Mask split *-sharp packages for removal. Replaced by combined: # - >=dev-dotnet/gtk-sharp-2.12.21, # - >=dev-dotnet/gnome-sharp-2.24.2-r1. # Removal in 14 days. (05 Jun 2017) # (on behalf of Treecleaner project) # Unmaintained since addition.

Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)

2017-06-05 Thread Ciaran McCreesh
On Mon, 05 Jun 2017 20:10:12 +0200 Michał Górny wrote: > I'm sure Ciaran will love to elaborate ;-). It's doomed. Even if you get it to work, which you won't, it won't survive ten seconds contact with the enemy. -- Ciaran McCreesh

[gentoo-dev] Last rites: 12 more packages (broken, obsolete deps)

2017-06-05 Thread Michał Górny
# Michał Górny (05 Jun 2017) # (on behalf of Treecleaner project) # Unmaintained upstream. Already suffers heavy patching in Gentoo. # Multiple bugs filed, including build failures. # Removal in 30 days. Bug #515760. media-sound/rezound # Michał Górny (05

Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)

2017-06-05 Thread Michał Górny
On pon, 2017-06-05 at 19:24 +0200, Alexis Ballier wrote: > On Mon, 05 Jun 2017 16:10:25 +0200 > Michał Górny wrote: > > > On pon, 2017-06-05 at 09:55 +0200, Alexis Ballier wrote: > > > On Sun, 4 Jun 2017 10:59:38 +0200 > > > Alexis Ballier wrote: > > >

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Kent Fredric
On Mon, 5 Jun 2017 13:42:50 -0400 Michael Orlitzky wrote: > Hans was > attempting to fix it, but now that upstream is dead, it will remain > insecure forever. IME, as long as that's clear from the pmask, and its clear what those security vectors are, as long as an end user

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Michael Orlitzky
On 06/05/2017 07:06 AM, Kent Fredric wrote: > On Mon, 05 Jun 2017 09:11:27 +0200 > Hans de Graaff wrote: > >> # Hans de Graaff (05 Jun 2017) >> # Bundles obsolete and vulnerable webkit version. >> # Upstream has stopped development and recommends using >> #

Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)

2017-06-05 Thread Alexis Ballier
On Mon, 05 Jun 2017 16:10:25 +0200 Michał Górny wrote: > On pon, 2017-06-05 at 09:55 +0200, Alexis Ballier wrote: > > On Sun, 4 Jun 2017 10:59:38 +0200 > > Alexis Ballier wrote: > > > > > Here's a quick n dirty code to play with, based on yours: > > >

[gentoo-dev] Last rites: 16 unmaintained (broken, vulnerable) packages

2017-06-05 Thread Michał Górny
# Michał Górny (05 Jun 2017) # (on behalf of Treecleaner project) # Unmaintained in Gentoo. Security vulnerability. # Removal in 30 days. Bug #552628. dev-libs/libmimedir # Michał Górny (05 Jun 2017) # (on behalf of Treecleaner project) # Abandoned

Re: [gentoo-dev] [RFC] Addition of a new field to metadata.xml

2017-06-05 Thread Kent Fredric
On Mon, 5 Jun 2017 11:40:15 -0400 Alec Warner wrote: > Do we really need to store and distribute this data though? Aggregating this kind of data by cross-referencing multiple providers and then trying discovery against debians equivalents of that, while workable, would be

Re: [gentoo-dev] [RFC] Addition of a new field to metadata.xml

2017-06-05 Thread Alec Warner
On Sat, Jun 3, 2017 at 3:58 AM, Michał Górny wrote: > On sob, 2017-06-03 at 03:22 +1200, Kent Fredric wrote: > > On Fri, 02 Jun 2017 16:51:25 +0200 > > Michał Górny wrote: > > > > > ...so if a Gentoo package is split into 40 packages in Debian, are you > >

Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)

2017-06-05 Thread Michał Górny
On pon, 2017-06-05 at 09:55 +0200, Alexis Ballier wrote: > On Sun, 4 Jun 2017 10:59:38 +0200 > Alexis Ballier wrote: > > > Here's a quick n dirty code to play with, based on yours: > > https://github.com/aballier/required-use > > I've run that on the whole tree

Re: [gentoo-portage-dev] [PATCH] GitSync: Support setting environment variables for git

2017-06-05 Thread Brian Dolbec
On Mon, 5 Jun 2017 01:40:08 -0700 Zac Medico wrote: > From: Manuel Rüger > > This can be used to provide private SSH keys to portage in order to > clone repositories from a non-public repository. > > An exemplary usage would be setting this in the

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Vadim A. Misbakh-Soloviov
> Can phantomjs be simply masked for a longer period until the development > world has had an opportunity to catch up? Just exactly what I thought. Although, in-tree version is obsolete anyway, and upstream made few next releases with brain-exploding buildsystem, so I just pushed version

Re: [gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Kent Fredric
On Mon, 05 Jun 2017 09:11:27 +0200 Hans de Graaff wrote: > # Hans de Graaff (05 Jun 2017) > # Bundles obsolete and vulnerable webkit version. > # Upstream has stopped development and recommends using > # headless mode in >=www-client/chromium-59. > # Masked

[gentoo-dev] Last rites: x11-misc/lightdm-kde and kde-apps/plasma-runtime

2017-06-05 Thread Andreas Sturmlechner
# Andreas Sturmlechner (05 Jun 2017) # Relies on obsolete and vulnerable qtwebkit version. Dead upstream. # Masked for removal in 30 days. Bugs #620792, #620796 x11-misc/lightdm-kde kde-apps/plasma-runtime

[gentoo-portage-dev] [PATCH] GitSync: Support setting environment variables for git

2017-06-05 Thread Zac Medico
From: Manuel Rüger This can be used to provide private SSH keys to portage in order to clone repositories from a non-public repository. An exemplary usage would be setting this in the repositories' repos.conf: sync-git-env = "GIT_SSH_COMMAND=ssh -i /etc/portage/.ssh/id_rsa -o

Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)

2017-06-05 Thread Alexis Ballier
On Mon, 29 May 2017 17:33:13 +0200 Michał Górny wrote: > 2.4. Backwards compatibility > Considering the discussions in that thread, a natural way to move forward now seems to be: 1. Define a way to solve constraints deterministically 2. Get a

Re: [gentoo-dev] [RFC] Forced/automatic USE flag constraints (codename: ENFORCED_USE)

2017-06-05 Thread Alexis Ballier
On Sun, 4 Jun 2017 10:59:38 +0200 Alexis Ballier wrote: > Here's a quick n dirty code to play with, based on yours: > https://github.com/aballier/required-use I've run that on the whole tree (considering all ebuilds with non empty REQUIRED_USE), some stats: $ time python3

[gentoo-dev] Last rites: www-client/phantomjs and dev-ruby/poltergeist

2017-06-05 Thread Hans de Graaff
# Hans de Graaff (05 Jun 2017) # Bundles obsolete and vulnerable webkit version. # Upstream has stopped development and recommends using # headless mode in >=www-client/chromium-59. # Masked for removal in 30 days. Bug #589994. www-client/phantomjs dev-ruby/poltergeist