Gentoo Logo
Gentoo Spaceship




Note: Due to technical difficulties, the Archives are currently not up to date. GMANE provides an alternative service for most mailing lists.
c.f. bug 424647
List Archive: gentoo-dev
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-dev@g.o
From: hasufell <hasufell@g.o>
Subject: Re: About using USE flags to pull in needed RDEPENDs being discouraged by devmanual
Date: Sat, 16 Jun 2012 18:09:20 +0200
It breaks the useflag philosophy, IMO.

Useflags were meant as switches. You can turn things on and off. Pulling
in optional dependencies via useflags does not allow the user to turn
something off when he sets USE="-foo" emerge fuqbar.
That should only be valid for virtuals or meta-packages. And that's what
those are for.

It's not that important if there is a linkage IMO (like the devmanual
says), cause that may not apply to all languages/usecases, but it MUST
change what gets installed.

> 1. We rely in people reading the message to get package working ok.

Yes, we should rely on that.

> 2. If user emerges ppp, it will be recorded in world file and, then, if
> in the future he removes bluez, emerge --depclean want clean no longer
> needed ppp and then, people end up with a lot of packages they needed
> to manually emerge some year but that they problem no longer need at all.

It's not our job to maintain users world files.


Replies:
Re: About using USE flags to pull in needed RDEPENDs being discouraged by devmanual
-- Pacho Ramos
References:
About using USE flags to pull in needed RDEPENDs being discouraged by devmanual
-- Pacho Ramos
Navigation:
Lists: gentoo-dev: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
About using USE flags to pull in needed RDEPENDs being discouraged by devmanual
Next by thread:
Re: About using USE flags to pull in needed RDEPENDs being discouraged by devmanual
Previous by date:
About using USE flags to pull in needed RDEPENDs being discouraged by devmanual
Next by date:
Re: About what would be included in EAPI5


Updated Jun 29, 2012

Summary: Archive of the gentoo-dev mailing list.

Donate to support our development efforts.

Copyright 2001-2013 Gentoo Foundation, Inc. Questions, Comments? Contact us.