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 50B7A59CB2 for ; Sun, 17 Apr 2016 09:00:39 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 87E0B21C202; Sun, 17 Apr 2016 09:00:26 +0000 (UTC) Received: from mail-wm0-f65.google.com (mail-wm0-f65.google.com [74.125.82.65]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id D911D21C068 for ; Sun, 17 Apr 2016 09:00:24 +0000 (UTC) Received: by mail-wm0-f65.google.com with SMTP id a140so16590675wma.2 for ; Sun, 17 Apr 2016 02:00:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=subject:to:references:from:message-id:date:user-agent:mime-version :in-reply-to:content-transfer-encoding; bh=0sHHL7M5q7maxeNgy4Jwvsg00AY6K84HWNiPQuRGQ8s=; b=ssUmcqgaKat+WTn+UQHqew/WM7FfVvNofhYYuPJHIsITNq0wK53csoKeIbGsvnTHsW T2QTfLYvcSH2Dm0cVU/fZr8rdg+vLtsBRfvhpjnOopWMfeglYAv1RHv6g3snMzMqHtEq l4fa3+5H2Ss2GqgtwTgNjionTtweyXrm0uTLqzD3vHOjob2xEPfNpbEG0/TxtoUbOr21 lXB/HyhSbzoA3rhfRppswcCoydRNDAOWmbz/6f4LplFRY2dUO6oALiSIxbR9TqVPMI82 SFbzxMbuqzjOFm6Sis1Ru8HA+xigxNpHcCowkmQIciU098Bc65ZicSTUG+zMaZjVw5zZ vHJw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:subject:to:references:from:message-id:date :user-agent:mime-version:in-reply-to:content-transfer-encoding; bh=0sHHL7M5q7maxeNgy4Jwvsg00AY6K84HWNiPQuRGQ8s=; b=Hz2FOTlWQKCka4ZB84T/cRkskVz2ijEj62xnlk54FrGU7ykvwxbv2zoK/xG49rohAl N0fUJKATJh43JsFo4gvlcXxRTQZbapjEnqgrVsfgSFmnV7AKA66QPbOSafyxnM4u12ts ltlGwLDCoA++d/7XbyDLY7J11phJGupTC4HUZCipn9wKc5U08FO43eOYcuyqosqF4sGz 35FmhgSxkQXx+BG9L4/NR6TnSVasXZA4HE15SPvBj7K0cuW72biucM2dTHUemdsv8sGq 0LkwMaKT5c5OuGChE9Pj+xEXPvkD07tiK1Qnv85eTS9TXdV9zRDvApw7apQnuVMbJRlc tIsw== X-Gm-Message-State: AOPr4FWEmH3Ze0XX7VdS1iH3jFALf5Wdre6gQ9G1DzBnVLwXRs1OxJZB9z93kqZUiSixWg== X-Received: by 10.194.248.135 with SMTP id ym7mr30062201wjc.174.1460883623402; Sun, 17 Apr 2016 02:00:23 -0700 (PDT) Received: from [172.20.0.40] ([165.255.116.236]) by smtp.googlemail.com with ESMTPSA id j18sm47517219wmd.2.2016.04.17.02.00.21 for (version=TLSv1/SSLv3 cipher=OTHER); Sun, 17 Apr 2016 02:00:22 -0700 (PDT) Subject: Re: [gentoo-user] And thus the emerge spake... To: gentoo-user@lists.gentoo.org References: <20160417034515.GA4948@solfire> From: Alan McKinnon X-Enigmail-Draft-Status: N1110 Message-ID: <571350A2.4020200@gmail.com> Date: Sun, 17 Apr 2016 11:00:18 +0200 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:38.0) Gecko/20100101 Thunderbird/38.7.1 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 In-Reply-To: <20160417034515.GA4948@solfire> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Archives-Salt: 814471d9-c856-42c2-9be7-003309c17c67 X-Archives-Hash: 482bcd4e913f06e07dee942d4c9bab93 On 17/04/2016 05:45, Meino.Cramer@gmx.de wrote: > > Hi, > > ...and the novice was buffled and even the master shifted a little bit > after recognizing this words of the eternal being named emerge. > I know, that there is a difference in knowing the path and walking the > path, but it seems that I am not supposed to understand this: > > > These are the packages that would be merged, in reverse order: > > Calculating dependencies... done! > > Total: 0 packages, Size of downloads: 0 KiB > > WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: > > dev-util/boost-build:0 > > (dev-util/boost-build-1.60.0:0/0::gentoo, ebuild scheduled for merge) conflicts with > =dev-util/boost-build-1.58* required by (dev-libs/boost-1.58.0-r1:0/1.58.0::gentoo, installed) > ^ ^^^^^ > > > !!! The following update has been skipped due to unsatisfied dependencies: > > dev-libs/boost:0 > > !!! All ebuilds that could satisfy "=dev-util/boost-build-1.60*" have been masked. > !!! One of the following masked packages is required to complete your request: > - dev-util/boost-build-1.60.0::gentoo (masked by: ) > > > For me it looks like boost not beeing updated/reinstalled because of > another version of boost, which depends on boost. > > HELP, I need somebody, HELP, not just anybody hee-eee-eelp uuuuuhhhh! > > Thanks for any HELP in advance! May the source be with you... > Best regards, > Meino > > > Hah! That's one of those blockers that makes little or no sense. boost has this dep: DEPEND="${RDEPEND} =dev-util/boost-build-${MAJOR_V}*" and boost-build does not depend on boost. So, logically you'd expect boost to want to upgrade to 1.60, notice boost-build's dep and upgrade boost-build as well to match. But it doesn't, because boost-build-1.60 is masked for reason. It really looks and smells like a bug in emerge[1] when updating world where it considers boost-build first, fixes the version to use to match current boost, and then can't find a way to upgrade boost. Solution would seem to be to emerge -C either of them and let portage get on with it. Or upgrade just upgrade boost-build by itself then do world [1] I wouldn't go so far as to call it a "bug" as such, because nothing in the spec requires a package manager to guarantee that it will always find the best way to upgrade everything. It only needs to keep the system consistent with the ebuilds it has. -- Alan McKinnon alan.mckinnon@gmail.com