Actually, it is simple as that: the software requires gconf and gnome-vfs in the 'configure' file, so you should add to depends=() of your package. Maybe when the original package was built, these packages were deep inside a dependency tree, and now they are not. Some gnome packages dropped gconf recently, btw. -- Rafael 2011/12/6, Harvey <harv@gmx.de>:
Ionut,
sorry about the double posting :(
/usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/../../../libgnomevfs-2.so when searching for -lgnomevfs-2 /usr/bin/ld: skipping incompatible /usr/lib/libgnomevfs-2.so when searching for -lgnomevfs-2 /usr/bin/ld: cannot find -lgnomevfs-2 /usr/bin/ld: skipping incompatible /usr/lib/gcc/x86_64-unknown-linux-gnu/4.6.2/../../../libgconf-2.so when searching for -lgconf-2 /usr/bin/ld: skipping incompatible /usr/lib/libgconf-2.so when searching for -lgconf-2 /usr/bin/ld: cannot find -lgconf-2 collect2: ld returned 1 exit status
Neither gnomevfs nor libgconf are dependencies of the original package. I guess something has changed during the transition to gnome3. But I can't figure this out myself.
Any clues?
you need lib32-gconf and lib32-gnomevfs
I was not clear enough. I know that this seems to be the answer to the compile problem. But these two packages are _no_ dependencies for the original libgtkhtml in extra. Why are they needed for the lib32-version?
Harvey _______________________________________________ arch-multilib mailing list arch-multilib@archlinux.org http://mailman.archlinux.org/mailman/listinfo/arch-multilib