[opensuse-buildservice] openSUSE factory build requires -lncurses
Hello, my build of mldonkey fails for openSUSE Factory: http://build.opensuse.org/package/live_build_log?package=mldonkey&repository=openSUSE_Factory&arch=x86_64&project=home%3Adstoecker It requires devel packages for libncurses I think, but mldonkey does not use ncurses as far as I know (also configure does not speak one word about ncurses). So I think there is something wrong in factory and not in my package. Ciao -- http://www.dstoecker.eu/ (PGP key available) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
Dirk Stoecker wrote:
Hello,
my build of mldonkey fails for openSUSE Factory:
ncurses-devel isn't installed by default anymore when building for Factory.
It requires devel packages for libncurses I think, but mldonkey does not use ncurses as far as I know (also configure does not speak one word about ncurses).
Try osc build and dive into the build chroot. From the build log, it's hard to tell what this command does: /usr/bin/ocamlc.opt -linkall -o ocamlpp.byte \ -custom unix.cma str.cma -ccopt " " -cclib "-lz " -cclib -lbz2 -ccopt "-pthread" \ \ \ \ \ -I build tools/ocamlpp.cmo But apparently it call gcc or ld with the -lncurses argument. Either it does it unnecessarily, or there's a missing dep on ncurses-devel in the ocaml package, or your package in fact requires ncurses... Michal --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
On Wed, 4 Apr 2007, Michal Marek wrote:
It requires devel packages for libncurses I think, but mldonkey does not use ncurses as far as I know (also configure does not speak one word about ncurses).
Try osc build and dive into the build chroot. From the build log, it's hard to tell what this command does:
I'll do.
But apparently it call gcc or ld with the -lncurses argument. Either it does it unnecessarily, or there's a missing dep on ncurses-devel in the ocaml package, or your package in fact requires ncurses...
The RPM packages for 10.2 do not require ncurses, so I would think mldonkey does not require ncurses. Could only be that a library foo requires ncurses and mldonkey requires foo. Ciao -- http://www.dstoecker.eu/ (PGP key available) --------------------------------------------------------------------- To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-buildservice+help@opensuse.org
participants (2)
-
Dirk Stoecker
-
Michal Marek