Subject: Re: more broken packages due to wrong libraries (libgsf and
To: Jeremy C. Reed <reed@reedmedia.net>
From: Julio M. Merino Vidal <jmmv@menta.net>
List: tech-pkg
Date: 05/27/2004 20:32:43
On Thu, 27 May 2004 11:16:44 -0700 (PDT)
"Jeremy C. Reed" <reed@reedmedia.net> wrote:

> My libgsf is used by gnumeric-1.2.2. objdump tells me that it needs:
>   NEEDED      libgsf-gnome-1.so.9
>   NEEDED      libgsf-1.so.9
> And ldd says:
>         libgsf-gnome-1.so.9 => not found
>         libgsf-1.so.9 => not found
> 
> I see that jmmv properly "Bump[ed] PKGREVISION due to libgsf update to
> 1.9.0 (soname of shared library changed)" for librsvg2 on May 5. And also
> on April 19: "Bump PKGREVISION due to libcroco's update (major version
> bump in library name)." This is good. Thank you!
> 
> But the librsvg2/buildlink3.mk was never bumped.

Grrr... I usually forget that part :-/

> Is it okay if I do the
> following?
> BUILDLINK_DEPENDS.librsvg2+=    librsvg2>=2.6.3nb2

I think so.  But this may require more bumps in packages using librsvg2
(as the dependency changes), IIUC.

> Or should I use BUILDLINK_RECOMMENDED.librsvg2 ?
> 
> Or should I use >-2.6.5 for BUILDLINK_RECOMMENDED or BUILDLINK_DEPENDS?

No idea.  Maybe wait for a reply from someone who's familar enough with
this stuff ;)

Cheers

-- 
Julio M. Merino Vidal <jmmv@menta.net>
The NetBSD Project - http://www.NetBSD.org/