[gentoo-dev] Need help with sys-fs/e2fsprogs-1.42.11 build failure
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
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
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
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
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)
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)
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
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
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
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
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
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
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
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
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