[Pkg-xfce-devel] Bug#506406: Bug#506406: xfce4: apt bug causes gdm to pull in unneeded/unwanted gnome dependencies; can a dependency change fix this?

Daniel Dickinson cshore at fionavar.ca
Wed Nov 26 00:15:51 UTC 2008


On Tue, 25 Nov 2008 08:24:41 +0100
Yves-Alexis Perez <corsac at debian.org> wrote:

> On mar, 2008-11-25 at 02:15 -0500, Daniel Dickinson wrote:
> > On Sat, 22 Nov 2008 09:45:47 +0100
> > Yves-Alexis Perez <corsac at debian.org> wrote:
> > 
> > > On ven, 2008-11-21 at 19:23 -0500, Daniel Dickinson wrote:
> > > > It was suggested to me by Frans Pop that I should let you xfce
> > > > folks know since you're most likely to be motivated to solve
> > > > it. 
> > > 
> > > Opening an important bug on our metapackage is not really the
> > > best way to do that. We have a mailing list, you know?
> > > 
> > > And why are you dropping the bug from CC:?
> > 
> > Sorry, that was an accident.
> > 
> > > 
> > > >  For example
> > > > by figuring out an appropriate dependency that works and working
> > > > with the gnome folks to get the gdm package changed to the new
> > > > dependencies.
> > > > Apt won't be fixed for lenny (I already filed the bug on
> > > > aptitude and that's what I was told).
> > > 
> > > What I don't understand is exactly what you're doing to get the
> > > result? xfce4-desktop doesn't exist. There is xfce4/xfce4-goodies
> > > metapackages, and the xfce-desktop task. *what* are you
> > > installing, please.
> > 
> > The xfce-desktop task.
> 
> Ok so that's a tasksel “problem”. That's where the problem needs a
> fix.
> > 
> > I select the packages in the task in aptitude (go down to tasks,
> > and + the XFCE desktop environment line, then 'g'o
> 
> Ok.
> 
> > or
> > apt-get install foomatic-gui gdm mousepad ... xfce4-terminal ...
> > and a bunch of other packages I wanted
> > on a standard system
> 
> Tasksel doesn't use apt-get. It use aptitude -R. So no recommends are
> installed. Testing with Recommends will bring you all the crap, yeah.


Ooops.  Apparently I wasn't clear because of a little too much little
knowledge (as in a little knowledge is dangerous).  I know that
xfce-desktop is what has the info on what is in the desktop task, but
that has nothing to do with how I did the install (i.e. I didn't use
tasksel, nor did I do it from the installer).

Install #1
----------
1) Install a standard system
2) sudo aptitude
3) Select line labelled 'Xfce desktop environment' (i.e. press '+' will
that line is highlighted)
4) Type 'g'
5) browse the list of packages; it will show gnome crap that is pulled
in by gdm

Install #2
----------
1) Install a standard system
2) create a list of packages to install, one package per line,
including no gnome, except gdm (and the rest of the packages listed in
the xfce task)
3) apt-get install $(cat packages.lst)
4) notice that gnome-session, nautilus, etc are installed.


Sorry for being so scattered in this bug reporrt.  I have clear in my
mind what's going on, but I am not doing well with communicating it,
obviously.

Regards,

Daniel
-- 
And that's my crabbing done for the day.  Got it out of the way early, 
now I have the rest of the afternoon to sniff fragrant tea-roses or 
strangle cute bunnies or something.   -- Michael Devore
GnuPG Key Fingerprint 86 F5 81 A5 D4 2E 1F 1C      http://gnupg.org
The C Shore: http://www.wightman.ca/~cshore
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 197 bytes
Desc: not available
Url : http://lists.alioth.debian.org/pipermail/pkg-xfce-devel/attachments/20081125/a2dde640/attachment.pgp 


More information about the Pkg-xfce-devel mailing list