Gentoo Logo
Gentoo Spaceship

Installation:
Gentoo Handbook
Installation Docs

Documentation:
Home
Listing
About Gentoo
Philosophy
Social Contract

Resources:
Bug Tracker
Developer List
Discussion Forums
Gentoo BitTorrents
Gentoo Linux Enhancement Proposals
IRC Channels
Mailing Lists
Mirrors
Name and Logo Guidelines
Online Package Database
Security Announcements
Staffing Needs
Supporting Vendors
View our CVS

Graphics:
Logos and themes
Icons
ScreenShots

Miscellaneous Resources:
Gentoo Linux Store
Gentoo-hosted projects
IBM dW/Intel article archive




List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: Marius Mauch <genone@g.o>
Subject: Re: system set no longer in part of world set
Date: Sat, 19 Jul 2008 01:09:59 +0200

 1.1

On Fri, 18 Jul 2008 16:21:24 +0100
Robert Bridge <robert@...> wrote:

> On Fri, 18 Jul 2008 16:30:20 +0200
> Arfrever Frehtes Taifersar Arahesis <arfrever.fta@...> wrote:
> 
> > IMHO it would be better to teach users to explicitly specify
> > '@system' during updates, e.g. `emerge -uDN @system @world`.
> 
> Why not just re-instate the implicit dependency of world on system?

Because that doesn't actually fix the problem, it just covers it up to
some degree (there has never been a guarantee that "system" is
actually satisifed when you install a package). Also the new solution is
more flexible as it still allows you to include system in world easily,
or update/rebuild system and world separately. And for a full system
updates there is a new target available that actually includes all
installed packages.
Yes, this is going to require some user reeducation, and yes, this will
take some time, but it isn't as dramatic as some people make it. The
whole "implicit-system-dependency" thing has never existed, it was
always a broken assumption that only didn't blow up badly because a) the
"system" target rarely changes b) most packages only depend on a tiny
part of "system" and c) most users actually do full system updates
regulary.
As soon as you want to install a package that actually implicitly
depends on something in "system" that isn't already installed the whole
thing breaks down.

Marius
-- 
gentoo-dev@g.o mailing list


References:
system set no longer in part of world set
-- Doug Goldstein
Re: system set no longer in part of world set
-- Olivier Crête
Re: system set no longer in part of world set
-- Arfrever Frehtes Taifersar Arahesis
Re: system set no longer in part of world set
-- Robert Bridge
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Re: system set no longer in part of world set
Next by thread:
Re: system set no longer in part of world set
Previous by date:
Re: system set no longer in part of world set
Next by date:
Re: RFC: auto-detection of unpack dependencies


Oct 06, 2008

Donate to support our development efforts.

Gentoo Centric Hosting: vr.org

VR Hosted

Tek Alchemy

Tek Alchemy

SevenL.net

SevenL.net

php|architect

php|architect

Copyright 2001-2007 Gentoo Foundation, Inc. Questions, Comments? Email www@gentoo.org.