From owner-freebsd-ports@FreeBSD.ORG Wed Aug 21 15:35:49 2013 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) (using TLSv1 with cipher ADH-AES256-SHA (256/256 bits)) (No client certificate requested) by hub.freebsd.org (Postfix) with ESMTP id 828DF369 for ; Wed, 21 Aug 2013 15:35:49 +0000 (UTC) (envelope-from alexvpetrov@gmail.com) Received: from mail-ob0-x230.google.com (mail-ob0-x230.google.com [IPv6:2607:f8b0:4003:c01::230]) (using TLSv1 with cipher ECDHE-RSA-RC4-SHA (128/128 bits)) (No client certificate requested) by mx1.freebsd.org (Postfix) with ESMTPS id 4C40824A9 for ; Wed, 21 Aug 2013 15:35:49 +0000 (UTC) Received: by mail-ob0-f176.google.com with SMTP id uz19so1047345obc.7 for ; Wed, 21 Aug 2013 08:35:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=OYXI7Q2CUCAVV0JNYECoh/bYUo+hBrwGPyjdeN3p5mo=; b=oakpiCob6KigyFuwZWommTLKhPR92B9CvUdsiNP9zhk0tR40srU6gJ6c4XZhtuss6e uichtWqDCjMTFduczj5sJBFHyau6/sPwAfvCwN/VayNNqNfu5eupzPQ+PgFSxaSxFu6e cpvbWoWUQ2TMbVXRQMlR4OFAzHUA6tTdC3qguro64jvU7q6ql5j8N9YhSxAscO7k5fkk l2iX9UlrmjRZ+xgA8Llew8rOepnvwSq1JBhujJdwxSJ463HHlrDngb7W0hTeKvf44oTW qUo6uLjhhLQAswiGcfXXZgWtQ4bDvqXMZ2gAKTIJ+PZklm/lsQthL3Rp/2NnL7kmA06v 3jaQ== X-Received: by 10.60.155.166 with SMTP id vx6mr8879224oeb.28.1377099348516; Wed, 21 Aug 2013 08:35:48 -0700 (PDT) MIME-Version: 1.0 Received: by 10.182.154.101 with HTTP; Wed, 21 Aug 2013 08:35:28 -0700 (PDT) In-Reply-To: References: <2438642.4EgqU7dqVQ@alex.super> From: "Alex V. Petrov" Date: Wed, 21 Aug 2013 23:35:28 +0800 Message-ID: Subject: Re: pkgng: How fix dependences? To: Kevin Oberman Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.14 Cc: FreeBSD Ports ML X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 21 Aug 2013 15:35:49 -0000 sqlite base of packages /var/dp/pkg/local.sqlite SELECT id FROM packages where name='ImageMagick'; 7900 Query SELECT * FROM deps where package_id=7900; result contain both, gio-fam-backend and glib20 dependencies: devel/gio-fam-backend|gio-fam-backend|2.34.3|7900 devel/glib20|glib|2.36.3|7900 I think to make SQL query to remove the ALL dependencies from the table 'deps' for 'gio-fam-backend' 2013/8/21 Alex V. Petrov > 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 > >> On Tue, Aug 20, 2013 at 1:48 AM, Alex V. Petrov 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@gmail.com >> > > > > -- > ---------------------- > Alex V. Petrov > -- ---------------------- Alex V. Petrov