Mailinglist Archive: opensuse-buildservice (193 mails)

< Previous Next >
Re: [opensuse-buildservice] openSUSE factory build requires -lncurses
  • From: Michal Marek <mmarek@xxxxxxx>
  • Date: Wed, 04 Apr 2007 15:59:49 +0200
  • Message-id: <4613AF55.1030406@xxxxxxx>
Dirk Stoecker wrote:
> 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

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@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References