You are not logged in.
I just completed the first -Syu from a new base install of Arch. I don't ever remember having tons of X11 dependancies being pulled in when updating the base system. No other software has been installed, just a fresh base install. Is this intended behaviour or has someone made a mistake in listing dependancies? The install was done with the 2007.08 base disc.
Offline
What package has libx11, xproto as dependency?
Offline
Probably vim or vi.
Offline
What package has libx11, xproto as dependency?
my best guess would be Xorg or anything that depends on Xorg
Offline
crc32's probably right. Vim depends on libxt which pulls in libx11 and libsm which pull in... etc.
Offline
So, is this supposed to happen? I mean is this a feature? I don't much like having something from base pull in libx11. Plus, I don't remember this behaviour before, but according to cvs libxt has been a dependancy for awhile.
edit:
I answered my own questions.
http://www.archlinux.org/news/336/
Last edited by iBertus (2007-08-18 20:06:07)
Offline
Hm, I see, previously the package in base was vim (which didn't have X deps). Now the package in base is vi (still no X deps), but vim one has them. And pacman upgrades the vim package, instead of making the vim -> vi switch.
Anyway to sum up, this problem will probably be fixed with next ISO, where a default base install will only install the one without X deps (vi).
pacman roulette : pacman -S $(pacman -Slq | LANG=C sort -R | head -n $((RANDOM % 10)))
Offline
Yep, it's just an oversight by pacman. Still, I would have voted for separate vim and vim-x11 packages. I like vim but can see many cases where having X installed is not optimal. It seems un-KISS for a text mode editor to have such lofty requirements.
Offline
Yep, it's just an oversight by pacman. Still, I would have voted for separate vim and vim-x11 packages. I like vim but can see many cases where having X installed is not optimal. It seems un-KISS for a text mode editor to have such lofty requirements.
As shining said, we already have separate packages. What you call vim-x11 is the new vim package. The old vim without X11 is now called vi. If you do not want any X11 packages on your system, remove vim and install vi instead.
Offline