Gentoo Archives: gentoo-dev

From: Pacho Ramos <pacho@g.o>
To: gentoo-dev@l.g.o
Cc: "gnome@g.o" <gnome@g.o>
Subject: Re: [gentoo-dev] How to spread intltool fixes to all packages
Date: Fri, 14 Jun 2013 19:02:37
Message-Id: 1371236538.17293.1.camel@localhost
In Reply to: [gentoo-dev] How to spread intltool fixes to all packages by Pacho Ramos
1 El mar, 11-06-2013 a las 11:55 +0200, Pacho Ramos escribió:
2 > Hello
3 >
4 > Because of:
5 > https://bugs.gentoo.org/show_bug.cgi?id=432848
6 >
7 > We discovered an old bug affecting intltool that causes prefix of
8 > localedir to be always hardcoded to the same location instead of
9 > respecting configure flags.
10 >
11 > The patch is fixed by intltool upstream in their master branch but still
12 > no new version was released including it. Anyway, we now have
13 > dev-util/intltool-0.50.2-r1 with the bug fixed.
14 >
15 > The problem of this issue (and most involving intltool) is that we need
16 > to run:
17 > intltoolize --copy --automake --force
18 > (it doesn't seem to trigger maintainer mode in all ebuilds I have tried,
19 > then, doesn't look to require eautoreconf to be run)
20 >
21 > for all packages to get new and fixed ${S}/po/Makefile.in.in copied to
22 > the sources, otherwise bundled file is used and, then, the one unfixed.
23 > As it's unreliable to ping all upstreams involving intltool (they are a
24 > ton) and this kind of problem will likely re-appear again in the future
25 > (since the Makefile.in.in will be fixed in intltool upstream tarball but
26 > will take a lot of time to reach all affected packages) we were
27 > considering to run above command always at eclass level -> that way we
28 > would stop using bundled ${S}/po/Makefile.in.in and, then, we would
29 > always use the one provided by our intltool package (that should get
30 > fixed and updated more often).
31 >
32 > Other possible solution would be to use ELT-PATCHES to achieve that, but
33 > I am still unsure about how would it work.
34 >
35 > What are your thoughts?
36 >
37
38 None? :|

Replies

Subject Author
Re: [gentoo-dev] How to spread intltool fixes to all packages Alexis Ballier <aballier@g.o>