Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jan 2016 12:16:53 -0800
From:      Kevin Oberman <rkoberman@gmail.com>
To:        Paul Keusemann <pkeusem@gmail.com>
Cc:        FreeBSD Ports ML <freebsd-ports@freebsd.org>
Subject:   Re: Problem with package library dependencies after update from 8.4 to 9.3
Message-ID:  <CAN6yY1vWx5by6PgxCD3fZF2oMjHbbioR%2B3aqWpXqpkkfqcwuFw@mail.gmail.com>
In-Reply-To: <56952DF6.3050309@gmail.com>
References:  <56952DF6.3050309@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Jan 12, 2016 at 8:46 AM, Paul Keusemann <pkeusem@gmail.com> wrote:

> I am in the process of bringing a neglected FreeBSD 7.2 machine up to a
> more recent O/S and have run into a problem with package dependencies.  I
> used the upgrade option in the FreeBSD-8.4-Releas installer to upgrade form
> 7.2 to 8.4 then used freebsd-update to move to 9.3.  With the move to
> FreeBSD-9.3 I also converted to the new package system and I now have a
> number of installed packages that are claiming libgdk_pixbuf-2.0.so.0 as a
> required shlib but there are no packages that provide it.  It does exist in
> /usr/local/lib.
>
> When in run ``pkg check -Bda'' I get a bunch of messages similar to the
> following:
>
>    avahi-gtk has require a missing libraries: libgdk_pixbuf-2.0.so.0
>    brasero has require a missing libraries: libgdk_pixbuf-2.0.so.0
>    clutter has require a missing libraries: libgdk_pixbuf-2.0.so.0
>
> I have tried a number of things (from reinstalling to deleting and
> installing all of the problem packages) to clear this up but nothing has
> been successful so far.
>
> At this point, I don't know iflibgdk_pixbuf-2.0.so.0 is necessary or if it
> should be removed as a requirement.  I'd just like to know how to clear
> this up.
>
> --
> Paul Keusemann                                       pkeusem@gmail.com
> 4266 Joppa Court                                     (952) 894-7805
> Savage, MN  55378
>

Paul,

First, is /usr/local/lib/libgdk_pixbuf-2.0.so.0 found on your system? Is
gdk-pixbuf2-2.32.1 installed? If not, install graphics/gdk-pixbuf2. (But
read the rest of this first!)

The question remains as to why this dependency was not installed, but at
least this will get things working.
Gnome dependencies are  maze of twisty little passages, all different.

After the upgrade, did you re-install all packages/ports? I assume so, but
I wanted to be sure. I see a large number of dependencies on gdk-pixbuf2,
so I would expect it to be installed, but that may be the result of my use
of Mate which is a Gnome2 fork and you may be using a different desktop. In
any case, you might want to open a bug on this. If you do, please include
an attachment with a list of all of your CURRENTLY installed ports. (In
other words, get the list BEFORE installing graphics/gdk-pixbuf2.)

I'm afraid I just don't have the time right now to try to walk through all
of the dependencies and try to figure out where things went off the rails.
Maybe this evening.
--
Kevin Oberman, Part time kid herder and retired Network Engineer
E-mail: rkoberman@gmail.com
PGP Fingerprint: D03FB98AFA78E3B78C1694B318AB39EF1B055683



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAN6yY1vWx5by6PgxCD3fZF2oMjHbbioR%2B3aqWpXqpkkfqcwuFw>