From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from pigeon.gentoo.org ([69.77.167.62] helo=lists.gentoo.org) by finch.gentoo.org with esmtp (Exim 4.60) (envelope-from ) id 1KM2bJ-0007IW-6y for garchives@archives.gentoo.org; Thu, 24 Jul 2008 15:19:29 +0000 Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 44E97E01F7; Thu, 24 Jul 2008 15:19:14 +0000 (UTC) Received: from py-out-1112.google.com (py-out-1112.google.com [64.233.166.177]) by pigeon.gentoo.org (Postfix) with ESMTP id 2D993E01F7 for ; Thu, 24 Jul 2008 15:19:14 +0000 (UTC) Received: by py-out-1112.google.com with SMTP id w53so1623305pyg.25 for ; Thu, 24 Jul 2008 08:19:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:to:subject:date :user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:message-id; bh=4I9JxiijkYqrDNBv7svhVuee6r5NxNvFa3IDsXTgO9Y=; b=c/C/kQucnQfdl3yKjtkf1TTUvbGEuF5dXlPTCpXzNQ8qj+VSOnrVOqYD0R05xkdFmG Z5AoDJvI/uFKQU8rIjsxyUJrC8/CkkgGTO1wjE5QMIa79PwHj7aUwrKrx10FCzcoC+Pw 8MpbylniQ1uzJjcpyBIqJOICwLMmOhRhNi9LY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:to:subject:date:user-agent:references:in-reply-to:mime-version :content-type:content-transfer-encoding:content-disposition :message-id; b=jft3AQvlKJoPxCrk+eI6Sf4IqQHwN59dQn4CuwInWm4Hgraj/VC/LCAxuE7rh91jo+ OlL1ty/XxA65yKVHjP42HJZtFp7HN4gwhEaK4winbwqX/Rtliy18JU03+b23JjBL3Vif z0JNvcHc/rgGgFLv2n23YoHb0c4a/vU/gAIdA= Received: by 10.65.93.19 with SMTP id v19mr720965qbl.63.1216912753505; Thu, 24 Jul 2008 08:19:13 -0700 (PDT) Received: from ?10.0.0.3? ( [41.243.208.33]) by mx.google.com with ESMTPS id 25sm12116613qbw.1.2008.07.24.08.19.09 (version=SSLv3 cipher=RC4-MD5); Thu, 24 Jul 2008 08:19:12 -0700 (PDT) From: Alan McKinnon To: gentoo-user@lists.gentoo.org Subject: Re: [gentoo-user] Can't emerge xfce4 with installed lprng. :-( Date: Thu, 24 Jul 2008 17:18:32 +0200 User-Agent: KMail/1.9.9 References: <20080724094111.GA1307@muc.de> In-Reply-To: <20080724094111.GA1307@muc.de> 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-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200807241718.32957.alan.mckinnon@gmail.com> X-Archives-Salt: 8be8372e-273e-4a14-b7e2-240a926f894e X-Archives-Hash: 2208b76a39041bc9629896995e9aa80d On Thursday 24 July 2008, Alan Mackenzie wrote: > Hi, excellent people! > > Having got X11 installed and "working", I need a window manager. Why > not XFCE, as supplied on the installation disk? > > # emerge xfce didn't work - "Portage: Don't know what xfce is". > Scrabbled aroud /usr/portage, then # emerge xfce4 started working. > > Why the 4 do I have to type xfce4, not xfce? Anyhow, that's a minor > point. I don't know why, it probably the official name of the upstream project, like kde4 really is kde4 not kde. Names are arbitrary anyway. Why the name xfce? Maybe it means something, it probaly doesn't > The major point was that portage refused to install xfce because it > said that > > [blocks B ] net-print/lprng (is blocking > net-print/cups-1.3.7-r1) [blocks B ] net-print/cups (is blocking > net-print/lprng-3.8.28) > > * Error: The above package list contains packages which cannot > be * installed at the same time on the same system. > > . I.e., it wants to override my decision to use lprng as print > program and put in cups instead. This is a bit of a cheek! No it doesn't mean that. It means that according to the configuration you have specified, lprng and cups must both be installed, but they cannot coexist on the same system (i.e. they block). You, the human, must now make a decision and tell portage what you want it to do, and you need to tell it in the unambiguous manner that portage expects you to tell it in. You may be quite certain that you have done this, but I assure you you have not (according to portage's rules that is) > Why isn't xfce configured merely to install "some print daemon", > rather than specifically cups? For that matter, why must it install > a print daemon at all? Not every X user has a printer or wants to > print. > > What can I do about this? I really don't want to have to install > cups. We'll need lots more info to determine why portage wants to do this. Start with the output of 'emerge -avt xfce4' and post all of it back here. Meanwhile, I recommend you get out the trusty gentoo docs from gentoo.doc and read the section on blockers, as you are going to need this info. My bet is that you have the cups USE flag enabled (to enable printing) and xfce4 is hard-coded to use cups as the default print daemon. Before you ask "why is there not a choice?" - there is, it's called a virtual, but in the absense of you saying which package you want to satisfy that virtual, there must be a default. cups would be a good default choice, lprng would be an very thick choice. -- Alan McKinnon alan dot mckinnon at gmail dot com