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) |