Please read this before reporting a bug:
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
https://wiki.archlinux.org/title/Bug_reporting_guidelines
Do NOT report bugs when a package is just outdated, or it is in the AUR. Use the 'flag out of date' link on the package page, or the Mailing List.
REPEAT: Do NOT report bugs for outdated packages!
FS#4336 - xfce4 does not include xorg-xinit as a dependency
Attached to Project:
Arch Linux
Opened by Tom Killian (tomk) - Saturday, 01 April 2006, 08:59 GMT
Last edited by Tobias Kieslich (tobias) - Tuesday, 04 December 2007, 18:52 GMT
Opened by Tom Killian (tomk) - Saturday, 01 April 2006, 08:59 GMT
Last edited by Tobias Kieslich (tobias) - Tuesday, 04 December 2007, 18:52 GMT
|
DetailsInstalling the xfce4 group (pacman -Sy xfce4), on a system with no X components already installed, brings in a long list of dependencies, including the following xorg packages:
xorg-fonts-alias-1.0.1-1 xorg-fonts-encodings-1.0.0-1 xorg-fonts-misc-1.0.0-2 xorg-server-1.0.2-1 xorg-server-utils-1.0.0-1 xorg-utils-1.0.0-1 xorg-xkb-utils-1.0.1-1 However, the completed installation cannot be started, because the 'startxfce4' script needs the 'xinit' command, provided by xorg-xinit, which has not been installed. The solution is the make xorg-clients a dependency of xfce-utils. |
This task depends upon
Closed by Tobias Kieslich (tobias)
Tuesday, 04 December 2007, 18:52 GMT
Reason for closing: Fixed
Additional comments about closing: added the comments to the . install file
removed xorg dependency
Tuesday, 04 December 2007, 18:52 GMT
Reason for closing: Fixed
Additional comments about closing: added the comments to the . install file
removed xorg dependency
About the xorg dependencies: you can use xfce without Xorg server on the box you installed it on. Either with some non-free X implementation or some X implementation on a remote box. When I install gnome on debian for example, I will get a pure gnome environment without Xorg, this should be the same on archlinux with xfce.
I don't have stats to back this up, but I believe the majority of DE users, regardless of flavour or distro, will use the DE and the x-server on the same box - that's where I was coming from. Offhand, I can think of one other example (bmpx) where deps are installed to accommodate the most common configuration, even though they are not technically necessary. It's the "sane defaults" concept, I suppose, although I do appreciate the flexibility offered by your alternative.
Also, what if you do want xinit, but not a complete X server (XFCE on a terminal server, xorg-server on remote clients)
/usr/bin/startx is owned by xorg-xinit 1.0.4-1
so it should depend on xorg-xinit, not dummy xorg package