From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) by finch.gentoo.org (Postfix) with ESMTP id 3763313827E for ; Fri, 13 Dec 2013 10:49:34 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 35C8BE0AB6; Fri, 13 Dec 2013 10:49:27 +0000 (UTC) Received: from smarthost01d.mail.zen.net.uk (smarthost01d.mail.zen.net.uk [212.23.1.7]) by pigeon.gentoo.org (Postfix) with ESMTP id 21DB4E0A03 for ; Fri, 13 Dec 2013 10:49:25 +0000 (UTC) Received: from [82.69.80.10] (helo=wstn.localnet) by smarthost01d.mail.zen.net.uk with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:256) (Exim 4.80) (envelope-from ) id 1VrQJB-0002xA-3O for gentoo-user@lists.gentoo.org; Fri, 13 Dec 2013 10:49:25 +0000 From: Peter Humphrey To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Something is pulling in gnome-base Date: Fri, 13 Dec 2013 10:49:24 +0000 Message-ID: <1476314.nApZ7Wqo7B@wstn> Organization: at home User-Agent: KMail/4.11.2 (Linux/3.10.17-gentoo; KDE/4.11.2; x86_64; ; ) In-Reply-To: <201312130704.25229.michaelkintzios@gmail.com> References: <201312071017.06217.michaelkintzios@gmail.com> <1901173.68uIcv0cVf@wstn> <201312130704.25229.michaelkintzios@gmail.com> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user@lists.gentoo.org Reply-to: gentoo-user@lists.gentoo.org MIME-Version: 1.0 Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii" X-Originating-smarthost01d-IP: [82.69.80.10] X-Archives-Salt: 299ec561-4701-4553-9950-7e1333f34bcc X-Archives-Hash: c37ccbd3b5ab59eb9f44188890a213f2 On Friday 13 Dec 2013 07:04:23 Mick wrote: > I rebuilt kde-utils meta with USE="-cups" to find out that umpteen packages > want to be depcleaned: --->8 > I may leave this until I have more time to look into it. For comparison, here's the list of packages that would be pulled in if I were to rebuild kdeutils-meta with cups: gnome-base/gnome-common-3.7.4 dev-python/pycurl-7.19.0-r3 x11-libs/xpyb-1.3.1-r2 dev-python/pycairo-1.10.0-r4 dev-python/pygobject-3.8.3 app-text/xmlto-0.0.24-r1 dev-python/dbus-python-1.2.0 dev-python/pycups-1.9.63 app-admin/system-config-printer-common-1.4.3 app-admin/system-config-printer-gnome-1.4.3 kde-base/print-manager-4.11.2 kde-base/kdeutils-meta-4.11.2 No mention of strigi-analyzer or gtk+. Strigi-analyzer isn't installed here because nothing depends on it. As for gtk+ : $ equery d =x11-libs/gtk+-3.8.7 * These packages depend on x11-libs/gtk+-3.8.7: app-admin/gkrellm-2.3.5-r2 (X ? x11-libs/gtk+:2) app-admin/hardinfo-0.5.2_pre20130823 (x11-libs/gtk+:2) app-crypt/pinentry-0.8.2 (gtk ? x11-libs/gtk+:2) app-editors/bluefish-2.2.2 (x11-libs/gtk+:3) app-office/libreoffice-4.1.2.3 (gtk ? >=x11-libs/gtk+-2.24:2) (gtk3 ? >=x11-libs/gtk+-3.2:3) (telepathy ? >=x11-libs/gtk+-2.24:2) app-text/ghostscript-gpl-9.05-r1 (gtk ? x11-libs/gtk+:2) dev-db/libiodbc-3.52.7 (gtk ? x11-libs/gtk+:2) dev-java/icedtea-bin-6.1.12.7 (X ? >=x11-libs/gtk+-2.24:2) dev-qt/qtgui-4.8.5-r1 (gtkstyle ? x11-libs/gtk+:2[aqua=]) gnome-base/librsvg-2.39.0 (gtk ? >=x11-libs/gtk+-2.16:2) (tools ? >=x11-libs/gtk+-3:3) gnome-extra/gucharmap-3.8.2 (>=x11-libs/gtk+-3.4.0:3[introspection?]) media-gfx/gimp-2.8.6 (>=x11-libs/gtk+-2.24.10:2) media-sound/alsaplayer-0.99.81 (gtk ? >=x11-libs/gtk+-2.10:2) media-video/mjpegtools-2.1.0 (gtk ? x11-libs/gtk+:2) sci-misc/boinc-7.2.0 (X ? x11-libs/gtk+:2) sys-apps/lshw-02.16b-r2 (gtk ? x11-libs/gtk+:2) www-client/chromium-31.0.1650.63 (x11-libs/gtk+:2) www-client/firefox-24.2.0 (>=x11-libs/gtk+-2.8.6:2) www-client/opera-12.16_p1860 (gtk ? x11-libs/gtk+:2) www-client/seamonkey-2.22.1 (>=x11-libs/gtk+-2.14:2) (>=x11-libs/gtk+-2.8.6:2) www-plugins/adobe-flash-11.2.202.327 (x11-libs/gtk+:2) x11-libs/gtk+-3.8.7 (>=x11-libs/gtk+-2.24:2) x11-libs/libnotify-0.7.5-r1 (test ? x11-libs/gtk+:3) x11-libs/wxGTK-2.8.12.1 (X ? x11-libs/gtk+:2) (aqua ? >=x11-libs/gtk+-2.4[aqua=]) Don't ask me why equery is ignoring the version specifier in the command line. As far as I can see, the only packages that should be in that list are librsvg and libnotify, both of which only require gtk+:3 if the test USE flag is set, which it isn't here. Oh, and bluefish, which seems to need gtk+:3 for its printing, which I don't use; and libreoffice, which only pulls it in if you've asked for it specifically by setting the gtk3 USE flag. So it seems to me that you're safe. You could always run revdep-rebuild after letting all those packages be stripped out, just to make sure. HTH. -- Regards Peter