pkgng: How fix dependences?

Alex V. Petrov alexvpetrov at gmail.com
Wed Aug 21 05:33:14 UTC 2013


I tried to reinstall glib-2 and xorg-server xorg-drivers xorg xf86-
but again:
pkg check -d
[skip]
x11-drivers/xf86-input-keyboard has a missing dependency:
devel/gio-fam-backend
x11-drivers/xf86-input-mouse has a missing dependency: devel/gio-fam-backend
x11-drivers/xf86-video-ati has a missing dependency: devel/gio-fam-backend
x11-drivers/xf86-video-intel has a missing dependency: devel/gio-fam-backend
x11-drivers/xf86-video-mach64 has a missing dependency:
devel/gio-fam-backend
x11-drivers/xf86-video-nv has a missing dependency: devel/gio-fam-backend
x11-drivers/xf86-video-openchrome has a missing dependency:
devel/gio-fam-backend
x11-drivers/xf86-video-r128 has a missing dependency: devel/gio-fam-backend
x11-drivers/xf86-video-radeonhd has a missing dependency:
devel/gio-fam-backend
x11-drivers/xf86-video-vesa has a missing dependency: devel/gio-fam-backend
x11/xorg has a missing dependency: devel/gio-fam-backend
x11-drivers/xorg-drivers has a missing dependency: devel/gio-fam-backend
x11-servers/xorg-server has a missing dependency: devel/gio-fam-backend
[skip]
>>> Missing package dependencies were detected.
>>> Found 6 issue(s) in total with your package database.

pkg: No packages matching 'devel/gio-fam-backend' has been found in the
repositories
pkg: No packages matching 'java/diablo-jdk16' has been found in the
repositories
pkg: No packages matching 'lang/tcl-modules' has been found in the
repositories
pkg: No packages matching 'devel/libkgapi' has been found in the
repositories
pkg: No packages matching 'x11-toolkits/tk85-thread' has been found in the
repositories
pkg: No packages matching 'lang/tcl85-thread' has been found in the
repositories

Unable to find packages for installation.

In instaled ports I have 2 glib:
glib-1.2.10_13                 Some useful routines of C programming
(previous stable version)
glib-2.36.3                    Some useful routines of C programming
(current stable version)

glib-1 need for some ports:
pkg info -r glib-1.2.10_13
glib-1.2.10_13:
        dgs-0.5.9.1_11
        gdk-pixbuf-0.22.0_12
        GraphicsMagick-1.3.16_1
        gtk-1.2.10_22
        fpc-gtk1-2.6.2
        fpc-fpgtk-2.6.2
        fpc-imlib-2.6.2
        fpc-gnome1-2.6.2
        lazarus-1.0.8
        fpc-units-2.6.2

Any ideas?


2013/8/21 Kevin Oberman <rkoberman at gmail.com>

> On Tue, Aug 20, 2013 at 1:48 AM, Alex V. Petrov <alexvpetrov at gmail.com>wrote:
>
>> After recomendation (20130731) in ports/UPDATING I have:
>>
>> pkg check -d
>> graphics/ImageMagick has a missing dependency: devel/gio-fam-backend
>> devel/ORBit2 has a missing dependency: devel/gio-fam-backend
>> ports-mgmt/packagekit has a missing dependency: devel/gio-fam-backend
>> editors/spe has a missing dependency: devel/gio-fam-backend
>> databases/akonadi has a missing dependency: devel/gio-fam-backend
>>   has a missing dependency: devel/gio-fam-backend
>> [many skipped]
>>
>> I try:
>> pkg set -a -o devel/gio-fam-backend:devel/glib20 -y
>> Result:
>> pkg: sqlite: columns package_id, origin are not unique (pkgdb.c:3605)
>>
>> How can I fix the dependence with portmaster or pkgng?
>> --
>> -----
>> Alex V. Petrov
>>
>
> It appears that you failed to follow the instructions in 20130731. Or, it
> is also possible that you used an outdated version of portmaster that did
> the wrong thing, too. I don't use pkgng, so it may have introduced other
> issues.
>
> Has glib20 been updated to glib-2.36.3? If so, it now has absorbed all of
> the functions of gio-fam-backend. and re-installing any ports that depended
> on gio-fam-backend should do the trick.
>
> portmaster graphics/ImageMagick devel/ORBit2 ports-mgmt/packagekit
> editors/spe databases/akonadi deskutils/alacarte and others  that depend on
> gio-fam-backend.
> --
> R. Kevin Oberman, Network Engineer
> E-mail: rkoberman at gmail.com
>



-- 
----------------------
Alex V. Petrov


More information about the freebsd-ports mailing list