View previous topic :: View next topic |
Author |
Message |
fmillion n00b
Joined: 04 Jan 2006 Posts: 3
|
Posted: Wed Jan 04, 2006 11:04 am Post subject: New Gentoo user trying to get Emerge to stop merging X11 |
|
|
Hello, I'm new to Gentoo and just learning about the system... Like emerge, it's great for installing stuff. However, I'm trying to install a few packages and emerge insists on installing x11, KDE, and various X libraries. I prefer to be a console freak, and have done almost all my Linux work from the console ever since getting into it.
Specifically, I'm trying to merge vorbis-tools. I figured since I don't want X I can set USE to have -X -kde -gnome etc. in it. No go.
Here's my make.conf:
CFLAGS="-Os -march=i686 -pipe"
CHOST="i686-pc-linux-gnu"
CXXFLAGS="${CFLAGS}"
GENTOO_MIRRORS="http://distro.ibiblio.org/pub/linux/distributions/gentoo/"
SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
USE="-gtk -gnome -kde -opengl -X alsa cdr"
and a run of emerge -p vorbis-tools:
These are the packages that I would merge, in order:
Calculating dependencies ...done!
[ebuild N ] kde-base/kde-env-3-r4
[ebuild N ] media-libs/freetype-2.1.9-r1
[ebuild N ] media-libs/libpng-1.2.8
[ebuild N ] x11-apps/ttmkfdir-3.0.9-r3
[ebuild N ] x11-base/xorg-x11-6.8.2-r6
[ebuild N ] app-arch/rpm2targz-9.0-r3
[ebuild N ] sys-apps/utempter-0.5.5.6
[ebuild N ] x11-terms/xterm-204
[ebuild N ] media-libs/jpeg-6b-r5
[ebuild N ] media-libs/lcms-1.13-r1
[ebuild N ] media-libs/libmng-1.0.8-r1
[ebuild N ] virtual/x11-6.8
[ebuild N ] x11-libs/motif-config-0.9
[ebuild N ] x11-libs/openmotif-2.2.3-r8
[ebuild N ] app-text/xpdf-3.01-r3
[ebuild N ] media-libs/tiff-3.7.3
[ebuild N ] net-print/cups-1.1.23-r4
[ebuild N ] x11-libs/qt-3.3.4-r8
[ebuild N ] kde-base/arts-3.4.3
[ebuild N ] media-libs/libao-0.8.5
[ebuild N ] media-sound/vorbis-tools-1.0.1
Sure I could let it install X, but firstly this machine is a bit slow and it would take ages, secondly the disk space is a bit limited, and thirdly I simply don't want it.
Same goes for mplayer, another package I'd like to use strictly for audio playback or playback of the audio track of video files...
Advice anyone?
[Update] Looked around and found this:
USE="-X -truetype -pdflib -qt -java -gtk -gnome -3dnow -kde -alsa"
Still didn't work, still wants to install every package.
Thanks
-Flint |
|
Back to top |
|
|
n3mo l33t
Joined: 28 Mar 2004 Posts: 657 Location: In a Cruel World
|
Posted: Wed Jan 04, 2006 11:21 am Post subject: |
|
|
USE="-kde -qt -gnome -gtk -motif"
try to use the --tree option with emerge, it's so nice. _________________ Google, really. |
|
Back to top |
|
|
fmillion n00b
Joined: 04 Jan 2006 Posts: 3
|
Posted: Wed Jan 04, 2006 12:02 pm Post subject: |
|
|
Thanks for that, but it still seems determined:
Code: | localhost ~ # USE="-kde -gnome -gtk -qt -motif" emerge -p --tree vorbis-tools
These are the packages that I would merge, in reverse order:
Calculating dependencies ...done!
[ebuild N ] media-sound/vorbis-tools-1.0.1
[ebuild N ] media-libs/libao-0.8.5
[ebuild N ] kde-base/arts-3.4.3
[ebuild N ] x11-libs/qt-3.3.4-r8
[ebuild N ] net-print/cups-1.1.23-r4
[ebuild N ] media-libs/tiff-3.7.3
[ebuild N ] app-text/xpdf-3.01-r3
[ebuild N ] virtual/x11-6.8
[ebuild N ] media-libs/libmng-1.0.8-r1
[ebuild N ] media-libs/lcms-1.13-r1
[ebuild N ] media-libs/jpeg-6b-r5
[ebuild N ] x11-terms/xterm-204
[ebuild N ] sys-apps/utempter-0.5.5.6
[ebuild N ] app-arch/rpm2targz-9.0-r3
[ebuild N ] x11-base/xorg-x11-6.8.2-r6
[ebuild N ] x11-apps/ttmkfdir-3.0.9-r3
[ebuild N ] media-libs/libpng-1.2.8
[ebuild N ] media-libs/freetype-2.1.9-r1
[ebuild N ] kde-base/kde-env-3-r4 |
Further advice anyone?
-Flint |
|
Back to top |
|
|
n3mo l33t
Joined: 28 Mar 2004 Posts: 657 Location: In a Cruel World
|
Posted: Wed Jan 04, 2006 12:26 pm Post subject: |
|
|
qt, kde....are required by arts which is required by libao, force libao using the alsa output:
Code: | USE="-kde -gnome -gtk -qt -arts -motif" emerge -p --tree vorbis-tools |
_________________ Google, really. |
|
Back to top |
|
|
neysx Retired Dev
Joined: 27 Jan 2003 Posts: 795
|
Posted: Wed Jan 04, 2006 12:27 pm Post subject: |
|
|
Use emerge -vp vorbis-tools (or even -vpt) to list enabled USE flags that trigger a dependency on X.
Start with adding -arts to your USE flags.
I use headless box as a radio player amongst other things, and X is definitely not installed there.
Hth |
|
Back to top |
|
|
fmillion n00b
Joined: 04 Jan 2006 Posts: 3
|
Posted: Wed Jan 04, 2006 6:04 pm Post subject: |
|
|
Thanks, -arts seems to have done it, all it did this time was merge libao then vorbis itself.
-Flint |
|
Back to top |
|
|
n3mo l33t
Joined: 28 Mar 2004 Posts: 657 Location: In a Cruel World
|
Posted: Thu Jan 05, 2006 7:26 am Post subject: |
|
|
Good, add SOLVED to the title. _________________ Google, really. |
|
Back to top |
|
|
Maedhros Bodhisattva
Joined: 14 Apr 2004 Posts: 5511 Location: Durham, UK
|
|
Back to top |
|
|
|