I built the complete ports tree on amd64 and ran lib-depends-check
over the resultant packages. Most of the ones with missing library
dependencies should be fixed now. Below is the less critical list
of extra LIB_DEPENDS/WANTLIB cases. Some of these might actually
be correct, many are harmless, but a few may actually indicate that
something fails to link against intended dependencies.
People, please have a look over the list and see if you notice
anything strange or anything you'd like to fix.
> On 17 Nov 2005 at 21:24, Christian Weisgerber wrote:
> I guess most (all?) intl and iconv are from using MODULES=gettext
> It would be great if lib-depends-check would say which subpackage has what error ...
Extra intl and iconv are because ports are linking in static versions of
those libraries. I'm going to fix these problems this weekend. If
anyone wants to fix them as well then please mail me off list so we
won't duplicate our work.
> > ===> x11/gtkmm
> > /usr/ports/packages/amd64/all/gtkmm-1.2.10p2.tgz:
> > /usr/ports/packages/amd64/all/gtkmm-docs-1.2.10.tgz:
> > Extra: sigc.0
> > ===> x11/kde/graphics3
> > ...
> It's gtkmm which has the extra lib, not gtkmmm-docs
> bagheera:/usr/ports/packages/i386 $ /usr/ports/infrastructure/package/check-newlib-depends gtkmm-*
> Extra: sigc.0
> bagheera:/usr/ports/packages/i386 $
Yeah, it's because "Extra: " lines are written to stderr and the rest is
written to stdout. Right?
Maybe were victims of fate / Remember when we'd celebrate
We'd drink and get high until late / And now were all alone
Wedding bells ain't gonna chime / With both of us guilty of crime
And both of us sentenced to time / And now were all alone
-- Placebo, Protect me from what i want