[gentoo-dev] Need help with sys-fs/e2fsprogs-1.42.11 build failure

2014-07-20 Thread Lars Wendler
Hi guys,

I just add e2fsprogs{,-libs}-1.42.11 p.masked to our tree as I get a
strange build failure in e2fsprogs-1.42.11:

x86_64-pc-linux-gnu-gcc -I. -I../../lib -I../../lib  -D_GNU_SOURCE
-march=barcelona -mtune=barcelona -O2 -pipe -DHAVE_CONFIG_H
-I../../debugfs -c tst_libext2fs.c -o tst_libext2fs.o make[2]: *** No
rule to make target '../../lib/libss.a', needed by 'tst_libext2fs'.
Stop. make[2]: Leaving directory
'/var/tmp/portage/sys-fs/e2fsprogs-1.42.11/work/e2fsprogs-1.42.11/lib/ext2fs'
Makefile:395: recipe for target 'all-libs-recursive' failed

The above run was with MAKEOPTS set to -j1 to make sure it's not a
parallel make issue.

I already looked into the sources but I can't figure out where the
problem comes from. Any help is highly appreciated.

Kind regards
-- 
Lars Wendler
Gentoo package maintainer
GPG: 4DD8 C47C CDFA 5295 E1A6 3FC8 F696 74AB 981C A6FC


signature.asc
Description: PGP signature


Re: [gentoo-dev] Need help with sys-fs/e2fsprogs-1.42.11 build failure

2014-07-20 Thread Mike Gilbert
On Sun, Jul 20, 2014 at 6:47 AM, Lars Wendler  wrote:
> Hi guys,
>
> I just add e2fsprogs{,-libs}-1.42.11 p.masked to our tree as I get a
> strange build failure in e2fsprogs-1.42.11:
>
> x86_64-pc-linux-gnu-gcc -I. -I../../lib -I../../lib  -D_GNU_SOURCE
> -march=barcelona -mtune=barcelona -O2 -pipe -DHAVE_CONFIG_H
> -I../../debugfs -c tst_libext2fs.c -o tst_libext2fs.o make[2]: *** No
> rule to make target '../../lib/libss.a', needed by 'tst_libext2fs'.
> Stop. make[2]: Leaving directory
> '/var/tmp/portage/sys-fs/e2fsprogs-1.42.11/work/e2fsprogs-1.42.11/lib/ext2fs'
> Makefile:395: recipe for target 'all-libs-recursive' failed
>
> The above run was with MAKEOPTS set to -j1 to make sure it's not a
> parallel make issue.
>
> I already looked into the sources but I can't figure out where the
> problem comes from. Any help is highly appreciated.
>

This commit introduced a new test program (tst_libext2fs) which gets
build by default (see the "all" target).

https://git.kernel.org/cgit/fs/ext2/e2fsprogs.git/commit/lib/ext2fs/Makefile.in?id=ceff962c67f19724e6fffe92adfdfff0cd462722

This program gets linked with DEPSTATIC_LIBSS, which defaults to $(LIB)/libss.a.

The e2fsprogs ebuild does not build $(LIB)/libss.a; it expects that to
have been build/installed by e2fsprogs-libs.

There is a sed statement in src_prepare which replaces most of these
LIBXX variables with references to the system libs (-lss). However,
this sed statement does not replace DEPSTATIC_LIBXX.



Re: [gentoo-dev] Need help with sys-fs/e2fsprogs-1.42.11 build failure

2014-07-20 Thread Jeroen Roovers
On Sun, 20 Jul 2014 12:47:49 +0200
Lars Wendler  wrote:

> I just add e2fsprogs{,-libs}-1.42.11 p.masked to our tree as I get a
> strange build failure in e2fsprogs-1.42.11:

Why let that bug tracker go unused? :)


 jer



Re: [gentoo-dev] Need help with sys-fs/e2fsprogs-1.42.11 build failure

2014-07-20 Thread Mike Gilbert
On Sun, Jul 20, 2014 at 6:47 AM, Lars Wendler  wrote:
> Hi guys,
>
> I just add e2fsprogs{,-libs}-1.42.11

Is there some reason that we continue to maintain these as two
separate packages? It seems like the e2fsprogs ebuild could
build/install both the binaries and the libraries, and that would
probably prevent weird failures like this one.

I see this in README.subset:



Re: [gentoo-dev] Need help with sys-fs/e2fsprogs-1.42.11 build failure

2014-07-20 Thread Mike Gilbert
On Sun, Jul 20, 2014 at 11:09 AM, Mike Gilbert  wrote:
> On Sun, Jul 20, 2014 at 6:47 AM, Lars Wendler  wrote:
>> Hi guys,
>>
>> I just add e2fsprogs{,-libs}-1.42.11
>
> Is there some reason that we continue to maintain these as two
> separate packages? It seems like the e2fsprogs ebuild could
> build/install both the binaries and the libraries, and that would
> probably prevent weird failures like this one.
>
> I see this in README.subset:

Oops, hit send too quickly.

I see this in README.subset:

---
This distribution contains a subset of the e2fsprogs package; it
contains the base libraries (ss, et, uuid, blkid) which may be used by
other non-ext2-related applications.

This may be useful for non-Linux operating systems that need these
libraries for GNOME, but who do not need the ext2/ext3 filesystem
utilities.
---

>From what I can tell, e2fsprogs and e2fsprogs-libs have mostly the
same KEYWORDS with a couple of exceptions:

x86-fbsd
x86-freebsd
x86-solaris

It hardly seems worth the effort to maintain 2 ebuilds for these small
platforms.



[gentoo-dev] New Developer Amy Winston (amynka)

2014-07-20 Thread justin
Hi everyone,

I would like to introduce our newest addition from Prague, Amy Winston
(amynka).

She is planning to bring real 3D printing support to Gentoo. So
hopefully Gentoo will be drawing level with other big distributions in
this area. Beside that she expressed interest in openrc and openscad.

When we asked her to write some lines about herself, she simple wrote:

3D printers,Music,Psychology

that wasn't too much, but she improved,

My name is Amy Winston and I hate writing about myself.
Apart form that I like to play on various musical instruments
and annoy openSUSE and Gentoo communities with precisely
picked nitpicking on IRC.


Although she is not very chatty, she is a very friendly person and has
proven to have a solid knowledge about Gentoo. So I am really looking
forward to her contributions and it will be a joy working with her.

Please join me in giving her a warm welcome,

Justin



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] New Developer: Patrice Clement (monsieurp)

2014-07-20 Thread justin
Hi everyone,

let me introduce Patrice Clement (monsieurp) form the sunny Nice in
France as the latest team member.

He work in a GSOC project back in 2009 where he ported portage to
NetBSD/x86. Recently he also contributed to libav. Beside this, he is
also skilled in java and scala. So perhaps these are areas where we will
see his contributions.


Here are some lines he wrote about himself:

I have lived 2 years in the UK and 2 years in Austria. I recently moved
back to Southern France to my parents' flat in Marseille in order to
look for a job either in Marseille or Paris or abroad. I would like to
move to Spain since I want to learn to speak Spanish fluently.

I've got one brother who lives in Paris, which is where I am located as
I am writting this email.

In my spare time, I like learning foreign languages (I speak English, a
bit of Spanish, and German, and obviously French) so I try reading
whatever book I get my hands on in the different languages that I know
(I'm reading 1984 in German at the moment). I love traveling, connecting
with people from different countries and finding out about their culture
(oddly, I have forged more links with people located abroad than with
actual friends in my city/country :))

I'm fond of sport: I go running at least 3 times a week, play
indoor/outdoor soccer and bike (I used to bike to work whilst I was in
Austria).


So please join me in giving him a warm welcome,

Justin



signature.asc
Description: OpenPGP digital signature


[gentoo-dev] Enable format-security in the dev profiles

2014-07-20 Thread Agostino Sarubbo
Hello,

I'd like to enable by default format-security at least in the 
dev profiles.

Thought?

References:
https://bugs.gentoo.org/show_bug.cgi?id=259417
https://fedoraproject.org/wiki/Format-Security-FAQ

-- 
Agostino Sarubbo
Gentoo Linux Developer


Re: [gentoo-dev] Need help with sys-fs/e2fsprogs-1.42.11 build failure

2014-07-20 Thread Lars Wendler
On Sun, 20 Jul 2014 16:56:55 +0200 Jeroen Roovers wrote:

>On Sun, 20 Jul 2014 12:47:49 +0200
>Lars Wendler  wrote:
>
>> I just add e2fsprogs{,-libs}-1.42.11 p.masked to our tree as I get a
>> strange build failure in e2fsprogs-1.42.11:
>
>Why let that bug tracker go unused? :)
>
>
> jer
>

Sorry my fault. I didn't look if there's a bug open for it. Thanks for
pointing that out and add me to CC.

Cheers
-- 
Lars Wendler
Gentoo package maintainer
GPG: 4DD8 C47C CDFA 5295 E1A6 3FC8 F696 74AB 981C A6FC


signature.asc
Description: PGP signature


Re: [gentoo-dev] Enable format-security in the dev profiles

2014-07-20 Thread Jeroen Roovers
On Sun, 20 Jul 2014 21:28:31 +0200
Agostino Sarubbo  wrote:

> Hello,
> 
> I'd like to enable by default format-security at least in the 
> dev profiles.
> 
> Thought?
> 
> References:
> https://bugs.gentoo.org/show_bug.cgi?id=259417

Read comment #0. It's been enabled by default for ages. AFAICT a version
with format-security (and other assorted warnings) enabled by
default first went stable just about four years ago (bug #302468).


 jer



Re: [gentoo-dev] Enable format-security in the dev profiles

2014-07-20 Thread Jeroen Roovers
On Mon, 21 Jul 2014 01:48:49 +0200
Jeroen Roovers  wrote:

> On Sun, 20 Jul 2014 21:28:31 +0200
> Agostino Sarubbo  wrote:
> 
> > Hello,
> > 
> > I'd like to enable by default format-security at least in the 
> > dev profiles.
> > 
> > Thought?
> > 
> > References:
> > https://bugs.gentoo.org/show_bug.cgi?id=259417

Oh, you meant -Werror=format-security. Bug #259417 is about
-Wformat-security.


 jer



[gentoo-dev] Automated Package Removal and Addition Tracker, for the week ending 2014-07-20 23h59 UTC

2014-07-20 Thread Robin H. Johnson
The attached list notes all of the packages that were added or removed
from the tree, for the week ending 2014-07-20 23h59 UTC.

Removals:
net-misc/curl   2014-07-15 09:29:56 blueness
net-libs/cyassl 2014-07-15 10:09:41 blueness
dev-ruby/text-format2014-07-18 07:45:59 graaff
dev-ruby/jruby-debug-base   2014-07-18 07:46:58 graaff
games-util/rubygfe  2014-07-18 07:47:43 graaff
perl-core/PodParser 2014-07-20 13:57:17 dilfridge

Additions:
sys-block/megactl   2014-07-14 00:52:23 robbat2
dev-python/fexpect  2014-07-14 20:27:20 jlec
mail-filter/postfwd 2014-07-15 00:19:41 mschiff
net-misc/curl   2014-07-15 09:40:13 blueness
dev-python/wheel2014-07-15 17:19:38 djc
dev-ruby/celluloid-io   2014-07-15 18:18:23 mrueg
sys-process/tiptop  2014-07-16 07:18:11 patrick
dev-ruby/meterpreter_bins   2014-07-17 19:08:53 zerochaos
sys-power/thermald  2014-07-17 22:16:03 dlan
net-analyzer/check_mk   2014-07-17 23:10:12 dlan
app-admin/fleet 2014-07-19 19:43:53 alunduil
perl-core/Pod-Parser2014-07-20 13:50:44 dilfridge

--
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:
net-misc/curl,removed,blueness,2014-07-15 09:29:56
net-libs/cyassl,removed,blueness,2014-07-15 10:09:41
dev-ruby/text-format,removed,graaff,2014-07-18 07:45:59
dev-ruby/jruby-debug-base,removed,graaff,2014-07-18 07:46:58
games-util/rubygfe,removed,graaff,2014-07-18 07:47:43
perl-core/PodParser,removed,dilfridge,2014-07-20 13:57:17
Added Packages:
sys-block/megactl,added,robbat2,2014-07-14 00:52:23
dev-python/fexpect,added,jlec,2014-07-14 20:27:20
mail-filter/postfwd,added,mschiff,2014-07-15 00:19:41
net-misc/curl,added,blueness,2014-07-15 09:40:13
dev-python/wheel,added,djc,2014-07-15 17:19:38
dev-ruby/celluloid-io,added,mrueg,2014-07-15 18:18:23
sys-process/tiptop,added,patrick,2014-07-16 07:18:11
dev-ruby/meterpreter_bins,added,zerochaos,2014-07-17 19:08:53
sys-power/thermald,added,dlan,2014-07-17 22:16:03
net-analyzer/check_mk,added,dlan,2014-07-17 23:10:12
app-admin/fleet,added,alunduil,2014-07-19 19:43:53
perl-core/Pod-Parser,added,dilfridge,2014-07-20 13:50:44

Done.

Re: [gentoo-dev] Enable format-security in the dev profiles

2014-07-20 Thread Samuli Suominen

On 20/07/14 22:28, Agostino Sarubbo wrote:
>
> Hello,
>
>  
>
> I'd like to enable by default format-security at least in the dev
> profiles.
>
>  
>
> Thought?
>
>  
>
> References:
>
> https://bugs.gentoo.org/show_bug.cgi?id=259417
>
> https://fedoraproject.org/wiki/Format-Security-FAQ
>
>  
>
> -- 
>
> Agostino Sarubbo
>
> Gentoo Linux Developer
>

Why not generate a Portage QA warning out from the warning
-Wformat-security produces instead?
That way compile wouldn't abort needlessly.



[gentoo-dev] Using LINGUAS

2014-07-20 Thread Thomas Kahle
Hi,

the OCR software tesseract has many different plugins for
language packs used for OCR for different languages.  The ebuild
uses the LINGUAS variable to pass the choice of which packages to
install to the user.

A reverse dependency is app-text/pdfsandwich which roughly puts
OCR'ed text in a scanned pdf.  Since it uses tesseract it
supports exactly those languages that tesseract supports.

Should its ebuild have LINGUAS use flags and then depend on
tesseract with at least those flags set?

While it seems consistent to put the LINGUAS choice in the most
user facing package, in this case I would actually not put it in
here.  It would introduces a point of failure and maintenance
work for the each tesseract upgrade (since the language set
slightly changes from time to time).  A typical user would set
LINGUAS in her make.conf anyway.  In this case the same choice
applies to both packages anyway.  Maybe an einfo is sufficient to
inform the user it?

Cheers,
Thomas



-- 
Thomas Kahle
http://dev.gentoo.org/~tomka/



signature.asc
Description: OpenPGP digital signature


Re: [gentoo-dev] Enable format-security in the dev profiles

2014-07-20 Thread Paweł Hajdan, Jr.
On 7/21/14, 6:02 AM, Samuli Suominen wrote:
> Why not generate a Portage QA warning out from the warning
> -Wformat-security produces instead?
> That way compile wouldn't abort needlessly.

+1, and then it can be done globally.

Paweł




signature.asc
Description: OpenPGP digital signature