* [gentoo-dev] [amd64-fbsd] remove charset.alias
@ 2009-03-11 13:16 Timothy Redaelli
2009-03-11 13:56 ` Mike Frysinger
2009-03-11 14:04 ` Alexis Ballier
0 siblings, 2 replies; 11+ messages in thread
From: Timothy Redaelli @ 2009-03-11 13:16 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 2871 bytes --]
Hi,
I'm creating the amd64 porting of Gentoo/FreeBSD (with multilib support).
The problem is that some [1] ebuilds removes
directly "${D}"/usr/lib/charset.alias and
not "${D}"/usr/$(get_libdir)/charset.alias.
May i fix all the packages or should I open a bug for every one?
[1]:
./app-text/recode/recode-3.6-r2.ebuild: rm -f "${D}"/usr/lib/charset.alias
./app-text/recode/recode-3.6_p15.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./dev-libs/glib/glib-2.16.5.ebuild: rm -f "${D}/usr/lib/charset.alias"
./dev-libs/glib/glib-2.16.6.ebuild: rm -f "${D}/usr/lib/charset.alias"
./dev-libs/glib/glib-2.18.4.ebuild: rm -f "${D}/usr/lib/charset.alias"
./mail-client/mutt/mutt-1.5.19.ebuild: rm -f "${D}"/usr/lib/charset.alias
./sys-apps/coreutils/coreutils-6.10-r1.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./sys-apps/coreutils/coreutils-6.10-r2.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./sys-apps/coreutils/coreutils-6.10-r3.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./sys-apps/coreutils/coreutils-6.11.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./sys-apps/coreutils/coreutils-6.12-r1.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./sys-apps/coreutils/coreutils-6.12-r2.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./sys-apps/coreutils/coreutils-6.9-r1.ebuild:
rm -f "${D}"/usr/lib/charset.alias
./sys-apps/sed/sed-4.1.5-r1.ebuild:
rm -f "${D}"/usr/lib/charset.alias "${D}"/usr/share/locale/locale.alias
./sys-apps/sed/sed-4.1.5.ebuild:
rm -f "${D}"/usr/lib/charset.alias "${D}"/usr/share/locale/locale.alias
./sys-apps/texinfo/texinfo-4.11-r1.ebuild:
rm -f "${D}"/usr/lib/charset.alias #195148
./sys-apps/texinfo/texinfo-4.12.ebuild: rm -f "${D}"/usr/lib/charset.alias
#195148
./sys-apps/texinfo/texinfo-4.13.ebuild: rm -f "${D}"/usr/lib/charset.alias
#195148
./sys-devel/gettext/gettext-0.16.1-r1.ebuild:
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
./sys-devel/gettext/gettext-0.17.ebuild:
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
./sys-devel/m4/m4-1.4.11.ebuild: rm -f "${D}"/usr/lib/charset.alias
#172864
./sys-devel/m4/m4-1.4.12.ebuild: rm -f "${D}"/usr/lib/charset.alias
#172864
./www-client/elinks/elinks-0.11.3.ebuild:
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
./www-client/elinks/elinks-0.11.4.ebuild:
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
./www-client/elinks/elinks-0.11.5.ebuild:
rm -f "${D}"/usr/share/locale/locale.alias "${D}"/usr/lib/charset.alias
--
Timothy `Drizzt` Redaelli
FreeSBIE Developer, Gentoo Developer, GUFI Staff
There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence. -- Jeremy S. Anderson
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 13:16 [gentoo-dev] [amd64-fbsd] remove charset.alias Timothy Redaelli
@ 2009-03-11 13:56 ` Mike Frysinger
2009-03-11 14:09 ` Timothy Redaelli
2009-03-11 19:36 ` Fabian Groffen
2009-03-11 14:04 ` Alexis Ballier
1 sibling, 2 replies; 11+ messages in thread
From: Mike Frysinger @ 2009-03-11 13:56 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 712 bytes --]
On Wednesday 11 March 2009 09:16:29 Timothy Redaelli wrote:
> I'm creating the amd64 porting of Gentoo/FreeBSD (with multilib support).
>
> The problem is that some [1] ebuilds removes
> directly "${D}"/usr/lib/charset.alias and
> not "${D}"/usr/$(get_libdir)/charset.alias.
>
> May i fix all the packages or should I open a bug for every one?
no. considering you're on the BSD alias, i would have thought you'd be seeing
the bugs that go through them. refer to Bug 256129. so the profile needs
fixing.
as for the ebuilds, those lines should be dropped completely. ive been
dropping them in newer versions of the packages rather than going back and
deleting them all by hand ...
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 13:56 ` Mike Frysinger
@ 2009-03-11 14:09 ` Timothy Redaelli
2009-03-11 14:17 ` Mike Frysinger
2009-03-11 19:36 ` Fabian Groffen
1 sibling, 1 reply; 11+ messages in thread
From: Timothy Redaelli @ 2009-03-11 14:09 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1065 bytes --]
On Wednesday 11 March 2009 14:56:18 Mike Frysinger wrote:
> On Wednesday 11 March 2009 09:16:29 Timothy Redaelli wrote:
> > I'm creating the amd64 porting of Gentoo/FreeBSD (with multilib support).
> >
> > The problem is that some [1] ebuilds removes
> > directly "${D}"/usr/lib/charset.alias and
> > not "${D}"/usr/$(get_libdir)/charset.alias.
> >
> > May i fix all the packages or should I open a bug for every one?
>
> no. considering you're on the BSD alias, i would have thought you'd be
> seeing the bugs that go through them. refer to Bug 256129. so the profile
> needs fixing.
>
> as for the ebuilds, those lines should be dropped completely. ive been
> dropping them in newer versions of the packages rather than going back and
> deleting them all by hand ...
How can I inherit multilib in profile.bashrc?
--
Timothy `Drizzt` Redaelli
FreeSBIE Developer, Gentoo Developer, GUFI Staff
There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence. -- Jeremy S. Anderson
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 14:09 ` Timothy Redaelli
@ 2009-03-11 14:17 ` Mike Frysinger
2009-03-11 14:46 ` Timothy Redaelli
0 siblings, 1 reply; 11+ messages in thread
From: Mike Frysinger @ 2009-03-11 14:17 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 980 bytes --]
On Wednesday 11 March 2009 10:09:36 Timothy Redaelli wrote:
> On Wednesday 11 March 2009 14:56:18 Mike Frysinger wrote:
> > On Wednesday 11 March 2009 09:16:29 Timothy Redaelli wrote:
> > > I'm creating the amd64 porting of Gentoo/FreeBSD (with multilib
> > > support).
> > >
> > > The problem is that some [1] ebuilds removes
> > > directly "${D}"/usr/lib/charset.alias and
> > > not "${D}"/usr/$(get_libdir)/charset.alias.
> > >
> > > May i fix all the packages or should I open a bug for every one?
> >
> > no. considering you're on the BSD alias, i would have thought you'd be
> > seeing the bugs that go through them. refer to Bug 256129. so the
> > profile needs fixing.
> >
> > as for the ebuilds, those lines should be dropped completely. ive been
> > dropping them in newer versions of the packages rather than going back
> > and deleting them all by hand ...
>
> How can I inherit multilib in profile.bashrc?
i would just change it to /usr/lib*/charset.alias
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 14:17 ` Mike Frysinger
@ 2009-03-11 14:46 ` Timothy Redaelli
2009-03-11 15:22 ` Mike Frysinger
0 siblings, 1 reply; 11+ messages in thread
From: Timothy Redaelli @ 2009-03-11 14:46 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 632 bytes --]
On Wednesday 11 March 2009 15:17:37 Mike Frysinger wrote:
<snip>
> > > as for the ebuilds, those lines should be dropped completely. ive been
> > > dropping them in newer versions of the packages rather than going back
> > > and deleting them all by hand ...
> >
> > How can I inherit multilib in profile.bashrc?
>
> i would just change it to /usr/lib*/charset.alias
Done, it works. Thanks :)
--
Timothy `Drizzt` Redaelli
FreeSBIE Developer, Gentoo Developer, GUFI Staff
There are two major products that come out of Berkeley: LSD and UNIX.
We don't believe this to be a coincidence. -- Jeremy S. Anderson
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 14:46 ` Timothy Redaelli
@ 2009-03-11 15:22 ` Mike Frysinger
0 siblings, 0 replies; 11+ messages in thread
From: Mike Frysinger @ 2009-03-11 15:22 UTC (permalink / raw
To: gentoo-dev
On Wednesday 11 March 2009 10:46:20 Timothy Redaelli wrote:
> On Wednesday 11 March 2009 15:17:37 Mike Frysinger wrote:
> <snip>
>
> > > > as for the ebuilds, those lines should be dropped completely. ive
> > > > been dropping them in newer versions of the packages rather than
> > > > going back and deleting them all by hand ...
> > >
> > > How can I inherit multilib in profile.bashrc?
> >
> > i would just change it to /usr/lib*/charset.alias
>
> Done, it works. Thanks :)
if you really still want to change ebuilds, feel free to remove those lines
from base-system packages ... i wont complain
-mike
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 13:56 ` Mike Frysinger
2009-03-11 14:09 ` Timothy Redaelli
@ 2009-03-11 19:36 ` Fabian Groffen
2009-03-11 22:26 ` Mike Frysinger
1 sibling, 1 reply; 11+ messages in thread
From: Fabian Groffen @ 2009-03-11 19:36 UTC (permalink / raw
To: gentoo-dev
On 11-03-2009 09:56:18 -0400, Mike Frysinger wrote:
> On Wednesday 11 March 2009 09:16:29 Timothy Redaelli wrote:
> > I'm creating the amd64 porting of Gentoo/FreeBSD (with multilib support).
> >
> > The problem is that some [1] ebuilds removes
> > directly "${D}"/usr/lib/charset.alias and
> > not "${D}"/usr/$(get_libdir)/charset.alias.
> >
> > May i fix all the packages or should I open a bug for every one?
>
> no. considering you're on the BSD alias, i would have thought you'd be seeing
> the bugs that go through them. refer to Bug 256129. so the profile needs
> fixing.
>
> as for the ebuilds, those lines should be dropped completely. ive been
> dropping them in newer versions of the packages rather than going back and
> deleting them all by hand ...
Aha, that explains why this recently started popping up for me and my
too many weird platforms. I guess this means all Prefix profiles should
have this rm code in place... :(
--
Fabian Groffen
Gentoo on a different level
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 19:36 ` Fabian Groffen
@ 2009-03-11 22:26 ` Mike Frysinger
2009-05-28 9:21 ` Fabian Groffen
0 siblings, 1 reply; 11+ messages in thread
From: Mike Frysinger @ 2009-03-11 22:26 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 1133 bytes --]
On Wednesday 11 March 2009 15:36:13 Fabian Groffen wrote:
> On 11-03-2009 09:56:18 -0400, Mike Frysinger wrote:
> > On Wednesday 11 March 2009 09:16:29 Timothy Redaelli wrote:
> > > I'm creating the amd64 porting of Gentoo/FreeBSD (with multilib
> > > support).
> > >
> > > The problem is that some [1] ebuilds removes
> > > directly "${D}"/usr/lib/charset.alias and
> > > not "${D}"/usr/$(get_libdir)/charset.alias.
> > >
> > > May i fix all the packages or should I open a bug for every one?
> >
> > no. considering you're on the BSD alias, i would have thought you'd be
> > seeing the bugs that go through them. refer to Bug 256129. so the
> > profile needs fixing.
> >
> > as for the ebuilds, those lines should be dropped completely. ive been
> > dropping them in newer versions of the packages rather than going back
> > and deleting them all by hand ...
>
> Aha, that explains why this recently started popping up for me and my
> too many weird platforms. I guess this means all Prefix profiles should
> have this rm code in place... :(
are bashrc scripts stackable ? if so, might be worth adding a frag for this
-mike
[-- Attachment #2: This is a digitally signed message part. --]
[-- Type: application/pgp-signature, Size: 836 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 22:26 ` Mike Frysinger
@ 2009-05-28 9:21 ` Fabian Groffen
0 siblings, 0 replies; 11+ messages in thread
From: Fabian Groffen @ 2009-05-28 9:21 UTC (permalink / raw
To: gentoo-dev
On 11-03-2009 18:26:33 -0400, Mike Frysinger wrote:
> > > as for the ebuilds, those lines should be dropped completely. ive been
> > > dropping them in newer versions of the packages rather than going back
> > > and deleting them all by hand ...
> >
> > Aha, that explains why this recently started popping up for me and my
> > too many weird platforms. I guess this means all Prefix profiles should
> > have this rm code in place... :(
>
> are bashrc scripts stackable ? if so, might be worth adding a frag for this
It seems Portage sources all profile.bashrc files it finds in the chain
to the active profile. That makes them sort of stackable, hence I added
this snippet in the prefix top-level profile and it works for all
sub-profiles as far as I can see.
Thanks.
--
Fabian Groffen
Gentoo on a different level
^ permalink raw reply [flat|nested] 11+ messages in thread
* Re: [gentoo-dev] [amd64-fbsd] remove charset.alias
2009-03-11 13:16 [gentoo-dev] [amd64-fbsd] remove charset.alias Timothy Redaelli
2009-03-11 13:56 ` Mike Frysinger
@ 2009-03-11 14:04 ` Alexis Ballier
2009-03-11 14:09 ` Alexis Ballier
1 sibling, 1 reply; 11+ messages in thread
From: Alexis Ballier @ 2009-03-11 14:04 UTC (permalink / raw
To: gentoo-dev
[-- Attachment #1: Type: text/plain, Size: 425 bytes --]
On Wed, 11 Mar 2009 14:16:29 +0100
Timothy Redaelli <drizzt@gentoo.org> wrote:
> Hi,
> I'm creating the amd64 porting of Gentoo/FreeBSD (with multilib
> support).
>
> The problem is that some [1] ebuilds removes
> directly "${D}"/usr/lib/charset.alias and
> not "${D}"/usr/$(get_libdir)/charset.alias.
What about a epunt_charset_alias function in eutils? That would for
sure factorize that code.
Alexis.
[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 198 bytes --]
^ permalink raw reply [flat|nested] 11+ messages in thread
end of thread, other threads:[~2009-05-28 9:21 UTC | newest]
Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-03-11 13:16 [gentoo-dev] [amd64-fbsd] remove charset.alias Timothy Redaelli
2009-03-11 13:56 ` Mike Frysinger
2009-03-11 14:09 ` Timothy Redaelli
2009-03-11 14:17 ` Mike Frysinger
2009-03-11 14:46 ` Timothy Redaelli
2009-03-11 15:22 ` Mike Frysinger
2009-03-11 19:36 ` Fabian Groffen
2009-03-11 22:26 ` Mike Frysinger
2009-05-28 9:21 ` Fabian Groffen
2009-03-11 14:04 ` Alexis Ballier
2009-03-11 14:09 ` Alexis Ballier
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox