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-desktop-research
Navigation:
Lists: gentoo-desktop-research: < Prev By Thread Next > < Prev By Date Next >
Headers:
To: gentoo-desktop-research@g.o
From: Karl Trygve Kalleberg <karltk@g.o>
Subject: Desktop-ready package administration
Date: Mon, 1 Dec 2003 00:19:58 +0100
Hi all.

Hot on the heels of my previous incendiary, I'm proposing that we should
look into getting Gentoo ready for the desktop by making some tweaks on
top of Portage and putting out binaries.

Portage tweaks (some are present, others are not)

) Use flags.
 - we should have a cascading scheme of useflags
  /etc/portage/useflags/default
  /etc/portage/useflags/use.dev-lisp
  /etc/portage/useflags/use.dev-lisp.bigloo

 If I populate the files above, and emerge dev-lisp/bigloo, the sum
 (using the same 'sum'ing as portage does with USE="" and /etc/make.conf
 and /etc/make.profile/make.defaults) default + use.dev-lisp +
 use.dev-lisp.bigloo

 If I emerge dev-util/bar, only the defaults kick in.

 If I emerge dev-lisp/clisp, only defaults + use.dev-lisp kick in.

) Pinning
 - It must be trivial to "pin" a package on a system, telling portage
   that under no circumstance should this package be upgraded.

) Blocking
 - It must be trivial to "block" a package on a system, telling portage
   that under no circumstance should this package be installed.

) Sticky USEs
 - When I do USE="foo bar" emerge foo, then emerge sync, then emerge foo, 
   I want "foo bar" to be used. That is, when I upgrade a package, I want
   each package to retain their original use flags, overriding the
   global default

Binaries

We should put out a complete GRP for a some of the desktop environments,
and focusing on keeping these up to date with any new developments we do.
I propose KDE, GNOME and XFce. 

When/if we add proper printing support (with printer autodetection,
network printing, yadda-yadda), it should work in _all_ our supported
environments. If not, we should reduce our officially supported
environments so that we can ensure proper support for all of them.


Kind regards,

Karl T

--
gentoo-desktop-research@g.o mailing list

Replies:
Re: Desktop-ready package administration
-- Luke-Jr
Navigation:
Lists: gentoo-desktop-research: < Prev By Thread Next > < Prev By Date Next >
Previous by thread:
Future focus area for the project
Next by thread:
Re: Desktop-ready package administration
Previous by date:
Future focus area for the project
Next by date:
Braindump of tasks to handle


Updated Jun 17, 2009

Summary: Archive of the gentoo-desktop-research mailing list.

Donate to support our development efforts.

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