From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from lists.gentoo.org (pigeon.gentoo.org [208.92.234.80]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by finch.gentoo.org (Postfix) with ESMTPS id 778E71382C5 for ; Wed, 7 Feb 2018 21:49:20 +0000 (UTC) Received: from pigeon.gentoo.org (localhost [127.0.0.1]) by pigeon.gentoo.org (Postfix) with SMTP id 539F8E0AE2; Wed, 7 Feb 2018 21:49:19 +0000 (UTC) Received: from blaine.gmane.org (unknown [195.159.176.226]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by pigeon.gentoo.org (Postfix) with ESMTPS id 123D2E0AE1 for ; Wed, 7 Feb 2018 21:49:18 +0000 (UTC) Received: from list by blaine.gmane.org with local (Exim 4.84_2) (envelope-from ) id 1ejXYb-0002mC-4U for gentoo-user-de@lists.gentoo.org; Wed, 07 Feb 2018 22:47:09 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: gentoo-user-de@lists.gentoo.org From: Kai Krakow Subject: [gentoo-user-de] Re: portage rebuild sys-kernel/gentoo-sources? Date: Wed, 7 Feb 2018 22:49:03 +0100 Message-ID: References: <20180207155734.GA4658@alpha.mnet.local> Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-user-de@lists.gentoo.org Reply-to: gentoo-user-de@lists.gentoo.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Complaints-To: usenet@blaine.gmane.org User-Agent: Pan/0.142 (He slipped to Sam a double gin; 01b5bf4 git.gnome.org/pan2) X-Archives-Salt: df182ed3-22af-43e6-badc-4e4fe2f93d4b X-Archives-Hash: d135e8c50ceee40582f06046c9dd64c0 Am Wed, 07 Feb 2018 16:57:34 +0100 schrieb Michael Volland: > ich habe gerade gesehen, dass auf dem Rechner hier bei > > emerge --complete-graph=y --with-bdeps=y --keep-going -avutND @world > > die kernel sources als Rebuild aufgeführt werden....: > > ---------------- > Calculating dependencies... done! > [ebuild R ] sys-kernel/gentoo-sources-4.9.76-r1:4.9.76-r1::gentoo > USE="symlink -build -experimental" 0 KiB .... > -------------------------------- > > Welchen Sinn macht das bei einem Quellpaket, dass das gleiche ist wie > vorher? > > Ich dachte bislang, dass rebuilds auftreten, wenn sich Abhängikeiten > änderen und Packete die gemeinsam genutzte Bibliotheken beinhalten, neu > übersetzt werden müssen....? Ich würde mal das "-v" weglassen, dann werden nur noch geänderte useflags angezeigt, die durchaus einen Rebuild triggern können. Ist das eventuell der Fall bei dir? Ansonsten könnte es auch sein, dass "--changed-deps" aktiv ist, z.B. per make.conf als EMERGE_DEFAULT_OPTS. Dies triggered einen Rebuild, wenn sich übergeordnete Build-Abhängigkeiten geändert haben (und nicht nur ein Version-Bump dies forced). Generell werden keine binären Abhängigkeiten getracked in Portage. Stattdessen behält Portage diese als "preserved libs", und du kannst solche Pakete gezielt neubauen: # emerge -1a @preserved-rebuild -- Regards, Kai Replies to list-only preferred.