[gentoo-dev] [PATCH] Migrate CROSSCOMPILE_OPTS=headers-only -> USE=headers-only

2017-12-30 Thread Sergei Trofimovich
...@gentoo.org CC: embed...@gentoo.org CC: ker...@gentoo.org CC: b...@gentoo.org CC: bluen...@gentoo.org CC: lu_z...@gentoo.org Reported-by: Michał Górny Bug: https://bugs.gentoo.org/642712 Signed-off-by: Sergei Trofimovich <sly...@gentoo.org> --- dev-embedded/avr-libc/avr-libc-2.0.0.

Re: [gentoo-dev] Re: Prefix bootstrap script maintainability (Was: No more stable keywords for Games)

2017-11-20 Thread Sergei Trofimovich
On Sun, 19 Nov 2017 22:47:35 -0600 R0b0t1 wrote: > Understanding an existing codebase should not be a technical > challenge. I had to resort to reimplementing all of the steps myself, > in part to understand if they were done properly in the first place. Looks like you are an

Re: [gentoo-dev] NEWS item for games destabling

2017-11-19 Thread Sergei Trofimovich
On Sun, 19 Nov 2017 15:46:02 +0100 David Seifert wrote: > NEWS item for de-stabled games > > Title: No stable KEYWORDS for Gentoo Games > Author: David Seifert > Content-Type: text/plain > Posted: 2017-11-19 > Revision: 1 >

Re: [gentoo-dev] Re: On dropping sparc@ from CC on bugs

2017-10-13 Thread Sergei Trofimovich
On Sat, 23 Sep 2017 21:04:07 +0100 Sergei Trofimovich <sly...@gentoo.org> wrote: > On Thu, 14 Sep 2017 08:28:23 +0100 > Sergei Trofimovich <sly...@gentoo.org> wrote: > > > On Wed, 13 Sep 2017 22:44:23 -0400 > > Yury German <bluekni...@gentoo.org> wrote:

Re: [gentoo-dev] Checking if a package respects LDFLAGS

2017-10-12 Thread Sergei Trofimovich
On Sun, 01 Oct 2017 09:02:19 +0200 Michał Górny wrote: > W dniu sob, 30.09.2017 o godzinie 21∶49 +, użytkownik Robin H. > Johnson napisał: > > On Sat, Sep 30, 2017 at 08:05:50PM +0200, Andreas K. Huettel wrote: > > > Am Samstag, 30. September 2017, 19:03:59 CEST schrieb

Re: [gentoo-dev] Re: On dropping sparc@ from CC on bugs

2017-09-23 Thread Sergei Trofimovich
On Thu, 14 Sep 2017 08:28:23 +0100 Sergei Trofimovich <sly...@gentoo.org> wrote: > On Wed, 13 Sep 2017 22:44:23 -0400 > Yury German <bluekni...@gentoo.org> wrote: > > Thank you! That's very helpful. A few clarifying questions below > to be absolutely clear.

Re: [gentoo-dev] Reviving the Sandbox project

2017-09-22 Thread Sergei Trofimovich
On Fri, 22 Sep 2017 12:57:21 +0200 Alexis Ballier wrote: > On Fri, 22 Sep 2017 06:07:18 +0200 > Michał Górny wrote: > > > W dniu czw, 21.09.2017 o godzinie 15∶41 -0700, użytkownik Matt Turner > > napisał: > > > On Thu, Sep 21, 2017 at 2:25 PM, Michał

Re: [gentoo-dev] Re: On dropping sparc@ from CC on bugs

2017-09-14 Thread Sergei Trofimovich
On Wed, 13 Sep 2017 22:44:23 -0400 Yury German wrote: Thank you! That's very helpful. A few clarifying questions below to be absolutely clear. > OK so let me repeat the comments that were made on @dev (and expand a bit > further) and close the issue. > > 1. Maintainers

Re: [gentoo-dev] Re: On dropping sparc@ from CC on bugs

2017-09-13 Thread Sergei Trofimovich
On Wed, 13 Sep 2017 09:00:06 +0200 Ulrich Mueller wrote: > > On Tue, 12 Sep 2017, Matt Turner wrote: > > > I suggested that when security bugs are complete, that if there are > > exp architectures still Cc'd, that security simply reassign to the > > maintainer and let the

[gentoo-dev] On dropping sparc@ from CC on bugs

2017-09-11 Thread Sergei Trofimovich
On Sun, 10 Sep 2017 22:18:08 + bugzilla-dae...@gentoo.org wrote: > DO NOT REPLY TO THIS EMAIL. Also, do not reply via email to the person > whose email is mentioned below. To comment on this bug, please visit: > > https://bugs.gentoo.org/show_bug.cgi?id=621130 > > Aaron Bauman

[gentoo-dev] PSA: sparc architecture profiles are dropped from 'stable' to 'exp'

2017-09-10 Thread Sergei Trofimovich
Today [1] sparc profiles were demoted from 'stable' to 'exp' [1]: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5901d8f716555a1479f12313a2925fcadd177a9 """ On 2017-09-10 council@ meeting majority decided to drop sparc@ from from 'stable' to 'exp' profiles. That means the following: -

[gentoo-dev] Re: [PATCH] toolchain-funcs: Respect host vars for tc-getBUILD* when not cross

2017-09-08 Thread Sergei Trofimovich
On Fri, 8 Sep 2017 10:33:11 +0200 Michał Górny wrote: > Make tc-getBUILD* functions respect host variables (CC & co.) when > not cross-compiling. This removes the necessity of overriding BUILD_* > along with the regular variables on the systems that are not concerned > about

[gentoo-dev] Re: [RFC] [PATCH] dev-util/shadowman: Unified tool to update ccache/distcc/icecc shadow dir

2017-08-17 Thread Sergei Trofimovich
On Thu, 17 Aug 2017 10:36:29 +0200 Michał Górny wrote: > Hi, everyone. > > I've written a new tool called shadowman [1] that aims to partially > replace the current *-config tools shipped with ccache, distcc, icecc > and potentially more. > > Why? Because the existing tools

Re: [gentoo-dev] Re: [PATCH] toolchain-glibc.eclass: fix libm.so symlinking for live glibc

2017-08-11 Thread Sergei Trofimovich
On Thu, 10 Aug 2017 21:41:24 + (UTC) Duncan <1i5t5.dun...@cox.net> wrote: > Sergei Trofimovich posted on Tue, 08 Aug 2017 16:53:22 +0100 as excerpted: > > > The failure happens when live glibc- ebuild is installed: > > * QA Notice: Missing gen_usr_ldscript for

[gentoo-dev] [PATCH] toolchain-glibc.eclass: fix libm.so symlinking for live glibc

2017-08-08 Thread Sergei Trofimovich
$(alt_usrlibdir)/libm-${PV}.so Change to use 'version.h' to pick upstream version. Signed-off-by: Sergei Trofimovich <sly...@gentoo.org> --- eclass/toolchain-glibc.eclass | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/eclass/toolchain-glibc.eclass b/eclass/too

Re: [gentoo-dev] [PATCH] toolchain.eclass: Remove kludge that blocks gcc-6+ on sys-libs/uclibc-ng systems

2017-07-30 Thread Sergei Trofimovich
On Sat, 29 Jul 2017 19:12:23 -0400 Joshua Kinard wrote: > The following kludge is present in toolchain.eclass, in > toolchain_pkg_pretend(): > > [[ -z ${UCLIBC_VER} ]] && [[ ${CTARGET} == *-uclibc* ]] && \ > die "Sorry, this version does not support

Re: [gentoo-dev] [RFC] Future of gentoo's stable and unstable trees: what are your thoughts?

2017-07-25 Thread Sergei Trofimovich
On Mon, 24 Jul 2017 23:22:44 + Peter Stuge <pe...@stuge.se> wrote: > Thank you for working on this. > > Sergei Trofimovich wrote: > > Can this proposal make a difference and make gentoo better and > > easier to work with? > > > > Does it try t

[gentoo-dev] [RFC] Future of gentoo's stable and unstable trees: what are your thoughts?

2017-07-24 Thread Sergei Trofimovich
TL;DR;TL;DR: This email seeks for one step towards less toil tied to gentoo's keywording/stabilization process. I've CCed a few groups who might be interested in making this area better: - gentoo-dev@ as it affects most devs (and non-devs!) - wg-stable@ as it overlaps quite a bit

Re: [gentoo-dev] vim-syntax USE flag

2017-07-22 Thread Sergei Trofimovich
On Sat, 22 Jul 2017 16:27:39 -0400 Mike Gilbert wrote: > Packages currently handle installation of vim syntax support files > inconsistently. Some builds install the files if the "vim-syntax" USE > flag is enabled, while others install them unconditionally. > > Do these

[gentoo-dev] Re: [PATCH] profiles/uclibc/packages: prefix app-misc/pax-utils with '*'

2017-07-14 Thread Sergei Trofimovich
On Sun, 9 Jul 2017 18:19:13 +0100 Sergei Trofimovich <sly...@gentoo.org> wrote: > It's the only entry of all profiles without '*'. > > portage/gentoo/profiles $ grep '^[^*-\#]' $(find -name packages) > ./uclibc/packages:app-misc/pax-utils > > It's an ancient entry f

[gentoo-dev] [PATCH] profiles/uclibc/packages: prefix app-misc/pax-utils with '*'

2017-07-09 Thread Sergei Trofimovich
Not sure if entry should be removed completely or explicitly pulled in @system. The change pulls it in. Signed-off-by: Sergei Trofimovich <sly...@gentoo.org> --- profiles/uclibc/packages | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/uclibc/packages b/pr

Re: [gentoo-dev] Need GitHub snapshot hash verification failure samples

2017-07-06 Thread Sergei Trofimovich
On Wed, 05 Jul 2017 21:48:12 +0200 Michał Górny wrote: > Hi, everyone. > > I've seen multiple bugs related to hash verification failures for GitHub > snapshots lately. However, none of the maintainers have been so far able > to provide me with a sample of the old and new

Re: [gentoo-dev] [PATCH] toolchain-funcs.eclass: We only support little-endian Alpha

2017-07-01 Thread Sergei Trofimovich
On Sat, 1 Jul 2017 09:55:29 +0100 James Le Cuirot wrote: > Funny that no one noticed this for 10 years. :) Thanks to klausman for > clearing this up. > --- > eclass/toolchain-funcs.eclass | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git

[gentoo-dev] Re: [gentoo-project] The status of grsecurity upstream and hardened-sources downstream

2017-06-23 Thread Sergei Trofimovich
On Fri, 23 Jun 2017 12:28:27 -0400 "Anthony G. Basile" wrote: > My plan then is as follows. I'll wait one more month and then send out > a news item and later mask hardened-sources for removal. I don't > recommend we remove any of the machinery from Gentoo that deals with

Re: [gentoo-dev] [RFC] toolchain-funcs.eclass / toolchain-glibc.eclass - gcc-6 bugfixes and updates

2017-06-16 Thread Sergei Trofimovich
On Fri, 16 Jun 2017 14:25:02 +0100 "M. J. Everitt" wrote: > .. That was quick ... > > I swore there was something in the devmanual about a nice long period of > bikeshedding before changes to eclasses were approved .. The eclass writing and changes guide is described in

Re: [gentoo-dev] rfc: new category, app-containers

2017-06-14 Thread Sergei Trofimovich
On Wed, 14 Jun 2017 11:11:49 -0500 William Hubbs wrote: > All, > > I am about to write two new ebuilds for packages for Gentoo that are for > container-related utilities. > > Currently, the best place to put them would be app-emulation, or > app-misc or dev-util, probably

Re: [gentoo-dev] autotools.eclass: automatically move configure.in to configure.ac

2017-06-10 Thread Sergei Trofimovich
On Sat, 10 Jun 2017 13:28:19 +0200 Jeroen Roovers wrote: > https://bugs.gentoo.org/show_bug.cgi?id=426262 > + mv configure.{in,ac} || die Looks good. -- Sergei pgpWrrfyNhK6s.pgp Description: Цифровая подпись OpenPGP

Re: [gentoo-dev] New 17.0 release profiles

2017-06-07 Thread Sergei Trofimovich
On Wed, 07 Jun 2017 22:44:31 +0200 "Andreas K. Huettel" wrote: > 2) Switch GCC from default-non-PIE to default-PIE executables. Yay \o/. It's a major change though. Will qa@ write us some docs on the topic? Landing page:

Re: [gentoo-dev] [PATCH 2/2] sys-libs/ncurses: Remove parallel econf logic

2017-03-20 Thread Sergei Trofimovich
On Mon, 20 Mar 2017 20:35:52 +0100 Michał Górny wrote: CCing maintainer > Remove the parallel econf logic that adds a lot of complexity for minor > gain. It results in the output from different configure scripts being > mixed in the build log, making it unreadable. It causes

Re: [gentoo-dev] [PATCH 1/2] dev-lang/jimtcl: Remove parallel econf code

2017-03-20 Thread Sergei Trofimovich
On Mon, 20 Mar 2017 20:35:51 +0100 Michał Górny wrote: CCing maintainer > The parallel econf code is used only with USE=static-libs, and even in > that case provides negligible speed gain. At the same time, it adds > a lot of complexity, causes the build logs to be unreadable

Re: [gentoo-dev] Removal of CVS headers

2017-02-25 Thread Sergei Trofimovich
On Sat, 25 Feb 2017 15:05:09 +0100 Ulrich Mueller wrote: > As the council has decided in its 2014-10-14 meeting (and confirmed > again in the 2016-11-13 meeting), CVS headers should be removed after > the migration to Git. Until recently, this was blocked by repoman > still

Re: [gentoo-dev] [PATCH] xorg-2.eclass: Use --disable-selective-werror.

2017-01-29 Thread Sergei Trofimovich
On Sun, 29 Jan 2017 11:42:16 -0800 Matt Turner wrote: > Bug: https://bugs.gentoo.org/416069 > --- > eclass/xorg-2.eclass | 5 + > 1 file changed, 5 insertions(+) > > diff --git a/eclass/xorg-2.eclass b/eclass/xorg-2.eclass > index b7c7ba2..7d681f2 100644 > ---

Re: [gentoo-dev] Google Code shutdown requires 524 ebuilds to be fixed before end of 2016

2016-11-05 Thread Sergei Trofimovich
On Sat, 5 Nov 2016 00:54:25 +0100 Jonas Stein wrote: > Dear all, > > Google announced in 2015 to close the "Google Code" repositories [1]. > > They will provide the repositories in read only state till end of 2016. > > Today we have still 524 ebuilds with

Re: [gentoo-dev] [RFC] Problems and limitations of the current version dependency specs

2016-11-02 Thread Sergei Trofimovich
On Wed, 2 Nov 2016 07:43:04 +0100 Michał Górny <mgo...@gentoo.org> wrote: > On Tue, 1 Nov 2016 23:09:25 + > Sergei Trofimovich <sly...@gentoo.org> wrote: > > > On Tue, 1 Nov 2016 14:16:18 +0100 > > Michał Górny <mgo...@gentoo.org> wrote: > > &g

Re: [gentoo-dev] [RFC] Problems and limitations of the current version dependency specs

2016-11-01 Thread Sergei Trofimovich
On Tue, 1 Nov 2016 14:16:18 +0100 Michał Górny <mgo...@gentoo.org> wrote: > On Tue, 1 Nov 2016 09:29:09 + > Sergei Trofimovich <sly...@gentoo.org> wrote: > > > > 4. What are the common tasks that you find unnecessarily complex / > > > lengthy

Re: [gentoo-dev] [RFC] Problems and limitations of the current version dependency specs

2016-11-01 Thread Sergei Trofimovich
On Tue, 1 Nov 2016 01:31:55 +0100 Michał Górny wrote: Haskell package ecosystem (hackage) encourages upper version bounds and strict version bounds on dependencies: http://pvp.haskell.org/ Most of dependencies look like: >=foo-1.3 =bar-2.1 =baz-2.1 =baz-2.9 Therefore, I

[gentoo-portage-dev] Re: [PATCH v2] repoman: new QA error: slot operator under '||' alternative

2016-06-19 Thread Sergei Trofimovich
On Sat, 18 Jun 2016 14:15:54 -0700 Zac Medico <zmed...@gentoo.org> wrote: > On 06/18/2016 12:27 PM, Sergei Trofimovich wrote: > > + if in_any_of and atom.slot_operator: > > + qatracker.add_error("dependency.bads

[gentoo-portage-dev] [PATCH v4] repoman: new QA error: slot operator under '||' alternative

2016-06-18 Thread Sergei Trofimovich
From: Sergei Trofimovich <siarh...@google.com> A few links discussing what can go wrong with slot operator under '||': https://archives.gentoo.org/gentoo-dev/message/81a4e1a1f5767e20009628ecd33da8d4 https://archives.gentoo.org/gentoo-dev/message/66ff016a055e57b6027abcd367

[gentoo-portage-dev] [PATCH v2] repoman: new QA error: slot operator under '||' alternative

2016-06-18 Thread Sergei Trofimovich
From: Sergei Trofimovich <siarh...@google.com> A few links discussing what can go wrong with slot operator under '||': https://archives.gentoo.org/gentoo-dev/message/81a4e1a1f5767e20009628ecd33da8d4 https://archives.gentoo.org/gentoo-dev/message/66ff016a055e57b6027abcd367

[gentoo-portage-dev] [PATCH v2] repoman/modules/.../profile.py: typo in docstring s/dependancy/dependency/

2016-06-18 Thread Sergei Trofimovich
From: Sergei Trofimovich <siarh...@google.com> Signed-off-by: Sergei Trofimovich <siarh...@google.com> --- V2: updated subject repoman/pym/repoman/modules/scan/depend/profile.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/repoman/pym/repoman/modules/scan/depen

[gentoo-portage-dev] [PATCH v2] portage/dep/depcheck.py: Whitespace, add indentation level after newline

2016-06-18 Thread Sergei Trofimovich
From: Sergei Trofimovich <siarh...@google.com> CC: dol...@gentoo.org Signed-off-by: Sergei Trofimovich <siarh...@google.com> --- V2: updated subject pym/portage/dep/dep_check.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pym/portage/dep/dep_check.py b/pym

[gentoo-portage-dev] [PATCH] repoman: whitespace: add indentation level after newline

2016-06-18 Thread Sergei Trofimovich
From: Sergei Trofimovich <siarh...@google.com> Signed-off-by: Sergei Trofimovich <siarh...@google.com> --- pym/portage/dep/dep_check.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/pym/portage/dep/dep_check.py b/pym/portage/dep/dep_check.py index 9af4

Re: [gentoo-portage-dev] [PATCH 2/2] runtests: fix output for skipped pythons

2016-03-24 Thread Sergei Trofimovich
On Sun, 20 Mar 2016 14:53:01 +0100 Alexander Berntsen wrote: > Nice! This LGMT too, and I'll commit and push it Monday with the other > one unless there are any objections. Thanks :) -- Sergei pgpKDeifVM2Uk.pgp Description: Цифровая подпись OpenPGP

[gentoo-portage-dev] [PATCH 1/2] cleanup: fix spaces to tabs in depgraph.py

2016-03-19 Thread Sergei Trofimovich
From: Sergei Trofimovich <siarh...@google.com> Signed-off-by: Sergei Trofimovich <siarh...@google.com> --- pym/_emerge/depgraph.py | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/pym/_emerge/depgraph.py b/pym/_emerge/depgraph.py index b58fbda..cfaafa3 1006

Re: [gentoo-dev] XML Schema files for metadata.xml, projects.xml and repositories.xml, for review and testing

2016-03-06 Thread Sergei Trofimovich
On Sun, 6 Mar 2016 12:04:22 +0100 Michał Górny wrote: > On Sun, 6 Mar 2016 12:01:19 +0100 > Michał Górny wrote: > > > Please test and review. I'm going to reply to this mail with the list > > of current metadata.xml validation failures (it's quite long). >

Re: [gentoo-dev] Breakage and frustration

2015-12-13 Thread Sergei Trofimovich
On Sun, 13 Dec 2015 18:36:41 +0100 Patrick Lauer wrote: > Broken breakage > > > tl;dr: Stuff is broken, and no one seems to care > ... > [1] https://bugs.gentoo.org/show_bug.cgi?id=557184 RESOLVED > [2] https://bugs.gentoo.org/show_bug.cgi?id=557192 RESOLVED > [3]

Re: [gentoo-portage-dev] [PATCH] repoman: Finally deprecate base.eclass

2015-10-22 Thread Sergei Trofimovich
On Sun, 11 Oct 2015 09:23:20 +0200 Michał Górny wrote: > Contributors are repeatedly adding base.eclass uses, so we should > finally make the deprecation formal, even at the cost of adding warnings > for some frequently used eclasses. > > Signed-off-by: Michał Górny

Re: [gentoo-dev] Any deptree stabilization/keywording path finder?

2015-07-18 Thread Sergei Trofimovich
On Fri, 17 Jul 2015 13:15:53 +0300 Andrew Savchenko birc...@gentoo.org wrote: Hello, TL;DR Is there any tool to build dependency tree for all packages needed to be stabilized (or keyworded) in order stabilize (keyword) foo/bar? Sometimes in order to stabilize a single version bump a

Re: [gentoo-dev] Things one could be upset about

2015-01-17 Thread Sergei Trofimovich
On Sat, 17 Jan 2015 19:35:09 +0800 Patrick Lauer patr...@gentoo.org wrote: * AutoRepoman catches issues, but no one but me seems to care Fix: Remind people of http://packages.gentooexperimental.org/repoman-current-issues.txt I've tweaked two random things in this list :) Thank you! --

[gentoo-portage-dev] [PATCH] bin/eapi.sh: default to EAPI=0 when EAPI is unset

2015-01-17 Thread Sergei Trofimovich
: [ ${EAPI+set} = set ] || EAPI=0 So, for any code that is called while the ebuild is being sourced, using ${EAPI-0} would be correct. For consistency and defense against future copy/paste errors converted all uses of ${EAPI} for ${EAPI-0} in 'bin/eapi.sh'. Signed-off-by: Sergei Trofimovich sly

Re: [gentoo-portage-dev] [PATCH 16/18] Disallow helpers in global scope in EAPI 6

2015-01-16 Thread Sergei Trofimovich
On Mon, 1 Dec 2014 22:28:34 +0100 Michał Górny mgo...@gentoo.org wrote: Disallow calling most of the ebuild helpers in global scope since they are meaningless in that context. Most of them are also prohibited by PMS for all EAPIs, so EAPI 6 sounds like a good moment to finally enforce that

Re: [gentoo-dev] qa last rites multiple packages

2015-01-08 Thread Sergei Trofimovich
On Tue, 6 Jan 2015 17:47:10 -0600 William Hubbs willi...@gentoo.org wrote: # Michael Weber x...@gentoo.org (9 Jul 2013) # Masked for security bug 450746, CVE-2012-6095 net-ftp/proftpd-1.3.4c Was removed in May 20140. I've removed mask itself today. -- Sergei signature.asc Description:

Re: [gentoo-dev] typo in scrypt USE-Flag

2014-11-02 Thread Sergei Trofimovich
libscript for the scrypt algorithm Nice catch! Pushed as: 02 Nov 2014; Sergei Trofimovich sly...@gentoo.org metadata.xml: Fix USE typo noticed by Marco Ziebell. To be most efficient that kind of emails should go directly to maintainer written in metadata.xml for a package. Thanks! -- Sergei

[gentoo-portage-dev] Re: [PATCH] emake: pass EXTRA_EMAKE after user's $@, not before

2014-09-14 Thread Sergei Trofimovich
On Fri, 25 Jul 2014 01:11:47 +0300 Sergei Trofimovich sly...@gentoo.org wrote: ping :] Patch allows easier override or ebuild things, like #foo-.ebuild: src_compile() { emake V=1 } EXTRA_EMAKE=V=0 emerge =foo- That way it's easier to eyeball upstream

[gentoo-dev] gentoo-x86 tree cleanup for 'DESCRIPTION ends with a '.' character' warnings

2014-08-11 Thread Sergei Trofimovich
Hello World! TL;DR: This evening I plan to mangle ~3000 ebuilds in the main tree by dropping trailing '.' in all 'DESCRIPTION=' fields (except etc. case) Long story: As you may know newest portage release 2.2.11 got a minor (but chatty) QA warning: DESCRIPTION ends with a '.' character

Re: [gentoo-portage-dev] [PATCH] QA: use pngfix to find broken PNG files.

2014-07-26 Thread Sergei Trofimovich
On Sat, 26 Jul 2014 08:50:43 +0200 Michał Górny mgo...@gentoo.org wrote: + if [[ -z ${next} ]] ; then + eqawarn QA Notice: broken .png files found: I guess you planned to plug 'next=yes' here, right? +

[gentoo-portage-dev] [PATCH] repoman: warn when herd's email appears in maintaineremail section

2014-07-24 Thread Sergei Trofimovich
: emailsa...@gentoo.org/email ./dev-libs/isl/metadata.xml:emailtoolch...@gentoo.org/email ... Signed-off-by: Sergei Trofimovich sly...@gentoo.org --- bin/repoman | 13 + pym/repoman/herdbase.py | 21 + pym/repoman/utilities.py | 19

[gentoo-portage-dev] [PATCH] repoman: warn when herd's email appears in maintaineremail section

2014-07-24 Thread Sergei Trofimovich
: emailsa...@gentoo.org/email ./dev-libs/isl/metadata.xml:emailtoolch...@gentoo.org/email ... Signed-off-by: Sergei Trofimovich sly...@gentoo.org --- bin/repoman | 13 + pym/repoman/herdbase.py | 21 + pym/repoman/utilities.py | 19

Re: [gentoo-dev] The state and future of the OpenRC project

2014-06-10 Thread Sergei Trofimovich
On Tue, 10 Jun 2014 19:58:36 + hasufell hasuf...@gentoo.org wrote: Andrew Savchenko: On Tue, 10 Jun 2014 17:49:15 +0200 Alexander Berntsen wrote: On 10/06/14 17:45, Andrew Savchenko wrote: I don't know why CVS is still used for Gentoo main repository, probably some infrastructure

Re: [gentoo-portage-dev] [PATCH] Introduce depgraph._extend_slot_operator_conflicts

2014-04-05 Thread Sergei Trofimovich
On Thu, 27 Feb 2014 20:08:49 +0100 Sebastian Luther sebastianlut...@gmx.de wrote: This function allows emerge to solve more slot conflicts without backtracking. It does this by creating more conflicts for packages with built slot operator dependencies. This gives more freedom to

[gentoo-dev] Re: [gentoo-commits] gentoo-x86 commit in app-emulation/qemu: qemu-9999.ebuild qemu-1.6.0.ebuild ChangeLog

2013-08-17 Thread Sergei Trofimovich
On Fri, 16 Aug 2013 14:05:22 + (UTC) Doug Goldstein (cardoe) car...@gentoo.org wrote: cardoe 13/08/16 14:05:22 Modified: qemu-.ebuild ChangeLog Added:qemu-1.6.0.ebuild Log: Version bump ... + =sys-firmware/seabios-1.7.3 Does it

Re: [gentoo-dev] [PATCH systemd.eclass] Introduce systemd_is_booted().

2013-07-24 Thread Sergei Trofimovich
On Wed, 24 Jul 2013 09:18:13 +0200 Michał Górny mgo...@gentoo.org wrote: +# @FUNCTION: systemd_is_booted +systemd_update_catalog() { Looks like a typo :] -- Sergei signature.asc Description: PGP signature

Re: [gentoo-dev] Proper distribution integration of kernel *-sources, patches and configuration.

2013-07-03 Thread Sergei Trofimovich
On Wed, 3 Jul 2013 15:06:07 +0200 Tom Wijsman tom...@gentoo.org wrote: On Tue, 2 Jul 2013 21:16:07 +0300 Sergei Trofimovich sly...@gentoo.org wrote: udev's case: It's _not_ the kernel which upgrade breaks user's system. Why do you try to fix it? If you want to save user's box - make

Re: [gentoo-dev] Proper distribution integration of kernel *-sources, patches and configuration.

2013-07-03 Thread Sergei Trofimovich
Oh, so It has nothing to do with upgrade path. My apologies -- Sergei signature.asc Description: PGP signature

Re: [gentoo-dev] Proper distribution integration of kernel *-sources, patches and configuration.

2013-07-02 Thread Sergei Trofimovich
[ sorry, a lot to quote ] What upstream do you plan to report bugs when user possibly mixes all of it in one mess? Each of those is known to be unstable. The mix is just a disaster. Is gentoo's kernel team able to resolve user's OOpsen? ### ... and configuration. ### This problem is not

Re: [gentoo-dev] Proper distribution integration of kernel *-sources, patches and configuration.

2013-07-02 Thread Sergei Trofimovich
On Tue, 2 Jul 2013 10:21:53 +0200 Fabio Erculiani lx...@gentoo.org wrote: On Tue, Jul 2, 2013 at 9:36 AM, Sergei Trofimovich sly...@gentoo.org wrote: [ sorry, a lot to quote ] What upstream do you plan to report bugs when user possibly mixes all of it in one mess? Each of those is known

Re: [gentoo-dev] cmake-utils.eclass dropping EAPI 0/1 support

2013-06-14 Thread Sergei Trofimovich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Thu, 13 Jun 2013 17:49:24 -0400 Chris Reffett creff...@gentoo.org wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 All, At the beginning of July, the KDE team will be removing EAPI 0/1 support from cmake-utils.eclass and inlining the

Re: [gentoo-dev] dm-crypt reordering BIOs across barriers?

2013-06-08 Thread Sergei Trofimovich
On Fri, 07 Jun 2013 23:47:33 -0400 Richard Yao r...@gentoo.org wrote: When you use dm-crypt, block IO requests to a dm-* device will invoke dm_request_fn() - map_request() - crypt_map(). If a BIO is a write barrier, crypt_map() will return DM_MAPIO_REMAPPED to map_request(), which will

Re: [gentoo-dev] Reusing systemd unit file format / forking systemd

2013-05-26 Thread Sergei Trofimovich
On Sun, 26 May 2013 13:59:34 +0200 Luca Barbato lu_z...@gentoo.org wrote: On 5/26/13 1:15 PM, Michał Górny wrote: I'd suspect this is mostly with the growing irritation of systemd haters who spawn endless threads about how they hate anything with 'systemd' name in it. Plus the people who

Re: [gentoo-dev] eselect init

2013-05-25 Thread Sergei Trofimovich
On Sat, 25 May 2013 11:54:48 +0200 Luca Barbato lu_z...@gentoo.org wrote: Hi, since the whole discussion got somehow sidetracked on where and if to install for everybody the rc system specific files for everybody (that should be an implementation detail for the specific dohelper IMHO), I'm

Re: [gentoo-dev] eselect init

2013-05-25 Thread Sergei Trofimovich
I'd go for init=/sbin/gentoo-init and make all the messy stuff there. Otherwise by breaking /sbin/init it would be hard to find proper name of, say, SYSVs /sbin/init. How would you call it? /bin/init is my idea (second in the list in linux fallback), otherwise we can just make the

Re: [gentoo-dev] Last rites: app-text/cuneiform

2013-03-24 Thread Sergei Trofimovich
On Sat, 23 Mar 2013 17:40:37 -0400 James Cloos cl...@jhcloos.com wrote: RF == Rich Freeman ri...@gentoo.org writes: RF Is this package working in the typical case? That is, when you aren't RF intentionally trying to buffer-overflow it or otherwise break it? I haven't found an image file

Re: [gentoo-portage-dev] [PATCH v2] prepman: do not compress files =128 bytes

2013-03-21 Thread Sergei Trofimovich
On Thu, 21 Mar 2013 07:51:49 -0400 James Cloos cl...@jhcloos.com wrote: MF == Mike Frysinger vap...@gentoo.org writes: MF +SIZE_LIMIT='128' The limit probably should be larger, given that nothing which fits into one filesystem block will use less space compressed. While it's usually

Re: [gentoo-dev] Evaluating a new malloc()

2013-02-27 Thread Sergei Trofimovich
On Tue, 26 Feb 2013 08:33:44 -0500 Richard Yao r...@gentoo.org wrote: The Blender project found some fairly remarkable discrepancies between what their software actually used and what glibc's ptmalloc allocated: http://www.sintel.org/development/memory-jemalloc/ Results such as these led

RFC: install linux-firmware with kernel sources (was Re: [gentoo-dev] Lastrite: Firmware cleanup, part #1)

2013-02-10 Thread Sergei Trofimovich
On Sun, 10 Feb 2013 10:10:51 +0200 Samuli Suominen ssuomi...@gentoo.org wrote: # Samuli Suominen ssuomi...@gentoo.org (10 Feb 2013) # The firmware cleanup, part #1. Can be unmasked after # cleaning up the package if it's still needed. # Some of these install to wrong directory,

Re: [gentoo-dev] Porting ZFS to additional architectures

2013-02-05 Thread Sergei Trofimovich
On Tue, 05 Feb 2013 14:25:56 -0500 Richard Yao r...@gentoo.org wrote: I want to port ZFSOnLinux to all Gentoo Linux architectures this year. The above architectures either are not currently supported or have not been tested in a while. Most of them will require patching isa_defs.h, which I am

Re: [gentoo-dev] The gx86 multilib project -- masterplan

2013-01-27 Thread Sergei Trofimovich
On Sun, 27 Jan 2013 17:30:22 +0100 Michał Górny mgo...@gentoo.org wrote: On Sun, 27 Jan 2013 16:07:48 + Ciaran McCreesh ciaran.mccre...@googlemail.com wrote: On Sun, 27 Jan 2013 16:12:37 +0100 Michał Górny mgo...@gentoo.org wrote: RDEPEND=dev-libs/libfoo[${MULTILIB_USEDEP}]

Re: [gentoo-dev] Getting proper USE_EXPAND variable(s) for multilib

2013-01-20 Thread Sergei Trofimovich
On Sun, 20 Jan 2013 20:11:31 +0100 Michał Górny mgo...@gentoo.org wrote: Hello, There is a fair interest in multilib and while still early, it would be a good moment to decide on how USE flags to use for it. The current attempts are mostly using USE=multilib which is not really

Re: [gentoo-dev] Proposal to end-of-life tree-clean old profiles/updates/ files

2012-12-09 Thread Sergei Trofimovich
On Sun, 09 Dec 2012 21:15:37 -0800 Brian Dolbec dol...@gentoo.org wrote: No, once they are downloaded, they don't change ever after the quarterly rollover which starts a new updates file. gentoo-x86/profiles/updates $ LANG=C ls -1 --sort=time 4Q-2012 3Q-2012 1Q-2008 2Q-2012 4Q-2011 1Q-2012

[gentoo-dev] [PATCH 2/2] Allow user mangle distfiles' ${EGIT_DIR} after actual git fetch.

2012-11-27 Thread Sergei Trofimovich
'. Currently I abuse 'git-2_gc': Original ebuild: https://github.com/gentoo-haskell/gentoo-haskell/blob/master/dev-lang/ghc/ghc-.ebuild#L180 Signed-off-by: Sergei Trofimovich sly...@gentoo.org --- git-2.eclass | 24 1 file changed, 24 insertions(+) diff --git a/git-2

[gentoo-dev] [PATCH 1/2] Set default EGIT_SOURCEDIR to point to standard ${WORKDIR}/${P}. It allows ${S} overriding in user's code as other eclasses do:

2012-11-27 Thread Sergei Trofimovich
}/${P}/EHC Original ebuild: https://github.com/gentoo-haskell/gentoo-haskell/blob/master/dev-lang/uhc/uhc-.ebuild#L27 Signed-off-by: Sergei Trofimovich sly...@gentoo.org --- git-2.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/git-2.eclass b/git-2.eclass index

Re: [gentoo-dev] [PATCH 2/2] Allow user mangle distfiles' ${EGIT_DIR} after actual git fetch.

2012-11-27 Thread Sergei Trofimovich
mean. Does libreoffice export all the info for each submodule the way smart-live-rebuild can pick it? Dne 27.11.2012 20:28 Sergei Trofimovich sly...@gentoo.org napsal(a): EGIT_REPO_URI=https://github.com/ghc/ghc.git; requires user to run './sync-all fetch / ./sync-all pull' after

Re: [gentoo-dev] [PATCH 1/2] Set default EGIT_SOURCEDIR to point to standard ${WORKDIR}/${P}. It allows ${S} overriding in user's code as other eclasses do:

2012-11-27 Thread Sergei Trofimovich
On Tue, 27 Nov 2012 12:18:51 -0800 Davide Pesavento p...@gentoo.org wrote: On Tue, Nov 27, 2012 at 11:22 AM, Sergei Trofimovich sly...@gentoo.org wrote: Before the patch I had to move subdir(not very reliable): EGIT_REPO_URI=git://github.com/UU-ComputerScience/uhc.git src_prepare

[gentoo-dev] Last rites: dev-haskell/hdoc

2012-10-28 Thread Sergei Trofimovich
# Sergei Trofimovich sly...@gentoo.org (28 Oct 2012) # Ancient software. Does not understand alex-2. # Dead upstream URL. Never heard of anyone used it. # Fails to build with ancient tools: bug #439230. # Superseded by dev-haskell/haddock. # Masked for removal scheduled at 2012-11-28. dev-haskell

Re: [gentoo-dev] packages which won't support x32

2012-10-07 Thread Sergei Trofimovich
This is the case with dev-lang/v8: it doesn't build on x32 (https://bugs.gentoo.org/423815), and upstream said they *won't* support x32 (https://groups.google.com/d/msg/v8-users/c-_URSZqTq8/7wHl095t2CMJ). Note that with v8 it's not just about getting v8 itself to compile, but also

Re: [gentoo-dev] DESCRIPTION=Based on the ${ECLASS} eclass

2012-09-15 Thread Sergei Trofimovich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 In my opinion, the text # @DESCRIPTION in an eclass is more than enough for readability, and setting DESCRIPTION only serves to contaminate the environment. The is especially true for the following eclasses that set the DESCRIPTION from the

Re: [gentoo-dev] [RFC] new tmpfilesd.eclass

2012-08-16 Thread Sergei Trofimovich
On Thu, 16 Aug 2012 06:19:55 + Robin H. Johnson robb...@gentoo.org wrote: On Wed, Aug 15, 2012 at 11:57:57PM +0300, Sergei Trofimovich wrote: As gentoo switched to /var/run/ - /run in tmpfs recently people got into problems [1] of missing directories like: /var/run/screen

Re: [gentoo-dev] [RFC] new tmpfilesd.eclass

2012-08-16 Thread Sergei Trofimovich
On Wed, 15 Aug 2012 23:25:16 +0200 Michał Górny mgo...@gentoo.org wrote: On Wed, 15 Aug 2012 23:57:57 +0300 Sergei Trofimovich sly...@gentoo.org wrote: But there is no simple way to install such helpers from ebuilds. The tmpfiles.d is aimed to help in such situations. Yes

[gentoo-dev] new tmpfiles-d.eclass (v2)

2012-08-16 Thread Sergei Trofimovich
Second attempt to bring basic tmpfiles.d support to the tree. The first one: http://www.mail-archive.com/gentoo-dev@lists.gentoo.org/msg52059.html Changed since: - eclass tmpfilesd.eclass renamed to tmpfiles-d.eclass - {do,new}tmpfilesd renamed to {do,new}tmpfiles_d - systemd.eclass now uses

[gentoo-dev] [RFC] new tmpfilesd.eclass

2012-08-15 Thread Sergei Trofimovich
As gentoo switched to /var/run/ - /run in tmpfs recently people got into problems [1] of missing directories like: /var/run/screen/ /var/run/openfire/ /var/run/proftpd/ they did bite me personally. openrc-0.10 brought [2] basic support for systemd's tmpfiles'd:

Re: [gentoo-dev] Re: freebsd.eclass change

2012-07-02 Thread Sergei Trofimovich
On Sun, 01 Jul 2012 20:21:00 -0400 Richard Yao r...@gentoo.org wrote: + local arch=$(uname -m) + case $(uname -m) in I guess you have created 'local arch=' for a reason. [no idea where you plan to use it, but] 'uname -m' is fragile in croscompiler environments which you seem to

[gentoo-dev] [PATCH] games.eclass: allow EAPI=4

2012-05-29 Thread Sergei Trofimovich
Nice to drop '|| die' and have REQUIRED_USE in games ebuilds OK to push? Thanks! -- Sergei Index: games.eclass === RCS file: /var/cvsroot/gentoo-x86/eclass/games.eclass,v retrieving revision 1.147 diff -u -u -r1.147

Re: [gentoo-dev] Portage Git migration - clean cut or git-cvsserver

2012-05-23 Thread Sergei Trofimovich
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 +1 for git switch. git-cvsserver would make sense if it would be completely transparent for cvs client. and it's not. so why bother setuping fragile things? - -- Sergei -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.17 (GNU/Linux)

Re: [gentoo-dev] Making user patches globally available

2012-04-15 Thread Sergei Trofimovich
On Sun, 15 Apr 2012 16:53:04 +0800 Patrick Lauer patr...@gentoo.org wrote: On 04/15/12 16:16, Ryan Hill wrote: Right now we have support in some packages for user patches - those being patches dropped into /etc/portage/patches/pkgname/ - which are automatically applied. Because this

Re: [gentoo-dev] haskell-cabal.eclass suggestions

2012-03-31 Thread Sergei Trofimovich
On Fri, 30 Mar 2012 13:59:10 +0200 Paweł Hajdan, Jr. phajdan...@gentoo.org wrote: echo 'import Distribution.Simple; main = defaultMainWithHooks defaultUserHooks' \ $setupdir/Setup.hs } I think there should be || die after echo, to catch out-of-disk-space problems. Ok :]

Re: [gentoo-dev] New eclass: oasis.eclass for oasis-based ocaml packages.

2012-03-23 Thread Sergei Trofimovich
oasis_use_enable() { echo --override $2 `use $1 echo \true\ || echo \false\` } Mike added 'usex' to 'eutils.eclass' recently, so you might like to use it: (UNTESTED) echo --override $2 $(usex $1 true false) oasis_src_configure() { ocaml setup.ml -configure \

Re: [gentoo-dev] New eclass: oasis.eclass for oasis-based ocaml packages.

2012-03-23 Thread Sergei Trofimovich
oasis_use_enable() { echo --override $2 `use $1 echo \true\ || echo \false\` } Mike added 'usex' to 'eutils.eclass' recently, so you might like to use it: (UNTESTED) echo --override $2 $(usex $1 true false) it needs to print the quotes too, so this wont work It did

Re: [gentoo-dev] profiles/features/64bit-native/package.use.mask contents redundancy

2012-03-22 Thread Sergei Trofimovich
Feature request: Can we add a double-inclusion detector for profiles to repoman? If it's not too noisy. Right now, profiles.desc contains 83 profiles with double inclusions like this. See attached data and scripts. Looks nice! 'desktop/*' thing needs serious effort to

[gentoo-dev] lurking *.ebuild'less packages

2012-03-15 Thread Sergei Trofimovich
slep noticed and reported an odd thing: $ euse -i kate ... ls: cannot access /gentoo/portage/metadata/cache/kde-base/kdebindings-perl-*: No such file or directory ls: cannot access /gentoo/portage/metadata/cache/kde-base/kdebindings-ruby-*: No such file or directory ... The dirs they don't

Re: [gentoo-dev] qemu/qemu-user changes

2012-02-28 Thread Sergei Trofimovich
I'd add a new ebuild for qemu-user that is always static, with a initscript to ease having the binfmt set up, it will be close resembiling the ebuild qemu-user-static from sabayon and not colliding with qemu. could you please add target useflags (like the other qemu ebuilds offer)

<    1   2   3   4   >