On Mon, Sep 07, 2009 at 07:11:52PM -0000, Scott Ritchie wrote:
> So, looking at debian/rules, it seems there is code intending for these
> symlinks to be created, but it isn't working:
>
> sed -i 's,/usr/lib/,/usr/lib32/,g'
> debian/ia32-libs/usr/lib32/gtk-2.0/2.10.0/*.d/*
On Mon, Sep 07, 2009 at 07:11:52PM -0000, Scott Ritchie wrote: lib/,/usr/ lib32/, g' ia32-libs/ usr/lib32/ gtk-2.0/ 2.10.0/ *.d/*
> So, looking at debian/rules, it seems there is code intending for these
> symlinks to be created, but it isn't working:
>
> sed -i 's,/usr/
> debian/
this replaces text files and should be all right.
> gtk-2.0/ 2.10.0 gtk-2.0/ 2.10.0/ i486-pc- linux-gnu
> dh_link -pia32-libs /usr/lib32/
> /usr/lib/
>
Here we need two links:
/usr/ lib/gtk- 2.0/2.10. 0/i486- pc-linux- gnu -> /usr/lib32/ gtk-2.0/ 2.10.0/
AND
/usr/ lib/gtk- 2.0/i486- pc-linux- gnu -> /usr/lib32/gtk-2.0/
you can check that in gtk/gtkmodules.c in _get_modules_path.
If you say get_modules_path ("engines") you will get gtk-2.0/ 2.10.0/ i486-pc- linux-gnu/ engines or gtk-2.0/ 2.10.0/ engines
/usr/lib/
/usr/lib/
If you say get_modules_path ("modules") you will get gtk-2.0/ i486-pc- linux-gnu/ modules or gtk-2.0/ modules
/usr/lib/
/usr/lib/
thx
- Alexander