Gentoo Archives: gentoo-dev

From: Jim Ramsay <lack@g.o>
To: gentoo-dev@l.g.o
Subject: Re: [gentoo-dev] A major change coming in the rox packages
Date: Thu, 08 Feb 2007 18:41:08
Message-Id: 20070208123813.41a4b139@sed-192.sedsystems.ca
In Reply to: Re: [gentoo-dev] A major change coming in the rox packages by "Diego 'Flameeyes' Pettenò"
1 Diego 'Flameeyes' Pettenò wrote:
2 > On Thursday 08 February 2007, Thomas Rösner wrote:
3 > > AFAIR App Dirs provide internal arch distinction, so why not just put it
4 > > in /usr/share/rox?
5 >
6 > /usr/share is not a good place for any kind of executable.
7
8 Also, after compiling the AppDirs (in the few cases where these aren't
9 just python source) I remove the src directory, so it will not be
10 recompiled for other archs. The only thing you get in the appdir as
11 installed by portage is the binary for your arch. In the case of
12 python, maybe this wouldn't matter as much.
13
14 > /usr/lib is more suitable for the purpose.
15
16 How would you then reconcile the issues raised in this bug[1]
17 regarding /usr/lib and multilib support?
18
19 I suppose I still don't know enough about multilib support to know if
20 putting things in /usr/$(get_libdir)/rox would be correct, or if I
21 should just hardcode to /usr/lib and close that bug as INVALID. Then I
22 would have to somehow deal with the special case of rox-clib[2], since
23 it really is a library but it does not have to be in the normal ld
24 search path. I suppose that could actually go in /usr/$(get_libdir)
25 without much trouble.
26
27 [1] http://bugs.gentoo.org/show_bug.cgi?id=164816
28 [2] http://bugs.gentoo.org/show_bug.cgi?id=155983
29
30 --
31 Jim Ramsay
32 Gentoo/Linux Developer (rox)

Attachments

File name MIME type
signature.asc application/pgp-signature

Replies

Subject Author
Re: [gentoo-dev] A major change coming in the rox packages "Diego 'Flameeyes' Pettenò" <flameeyes@g.o>