Re: edelib PLIST problems
Thomas Klausner <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.pkgsrc.wip.general |
|---|---|
| Message-ID | <[email protected]> |
On Tue, Jun 29, 2010 at 10:27:02AM -0500, Larson, Timothy E. wrote: > Using the default options, I go through the "make install; make print-PLIST > PLIST; make deinstall; make install" process, and this is what I get: > > => Registering installation for edelib-2.0 > pkg_admin: edelib-2.0: File `/usr/pkg/lib/libedelib.so' is in +CONTENTS but not on filesystem! > pkg_admin: edelib-2.0: File `/usr/pkg/lib/libedelib_dbus.so' is in +CONTENTS but not on filesystem! > pkg_admin: edelib-2.0: File `/usr/pkg/lib/libedelib_gui.so' is in +CONTENTS but not on filesystem! > edelib-2.0 requires installed package dbus-1.2.4.6 > edelib-2.0 requires installed package fam-2.7.0nb9 > edelib-2.0 requires installed package fltk-1.1.10nb1 > => Checking file-check results for edelib-2.0 > ERROR: ************************************************************ > ERROR: The following files are in the PLIST but not in /usr/pkg: > ERROR: /usr/pkg/lib/libedelib.so > ERROR: /usr/pkg/lib/libedelib_dbus.so > ERROR: /usr/pkg/lib/libedelib_gui.so > *** Error code 1 > > In my work dir, these are symlinks to the *.so.2.0.0 files. Looks like a bug in the installation done by upstream. The .la file which it installs contains: library_names='libedelib.so.2.0.0 libedelib.so' So pkgsrc expects both files to be installed, but only the first is. I don't speak "jam", so please report this upstream -- they should install the .so as well (and .so.2 as well.... but whatever). Thomas ------------------------------------------------------------------------------ This SF.net email is sponsored by Sprint What will you do first with EVO, the first 4G phone? Visit sprint.com/first -- http://p.sf.net/sfu/sprint-com-first