Gentoo Archives: gentoo-user

From: Mark Knecht <markknecht@×××××.com>
To: gentoo-user@l.g.o
Subject: Re: [gentoo-user] Using Gentoo for Sound Recording
Date: Tue, 21 Mar 2006 00:35:41
Message-Id: 5bdc1c8b0603201629m4de44008j60013a9653276a2@mail.gmail.com
In Reply to: RE: [gentoo-user] Using Gentoo for Sound Recording by "Timothy A. Holmes"
1 On 3/20/06, Timothy A. Holmes <tholmes@×××××××××.net> wrote:
2 >
3 > Mark -- per your previous here is the info you asked for
4 >
5 > I am interested to know why it needs cups
6
7 By 'it' you seem to mean qt? PResumably because the standard USE flags
8 for your profile have it defined. Here's what I'm getting when I
9 emerge qt:
10
11 lightning ~ # emerge -pv qt
12
13 These are the packages that I would merge, in order:
14
15 Calculating dependencies ...done!
16 [ebuild R ] x11-libs/qt-3.3.4-r8 +cups -debug -doc -examples
17 (-firebird) +gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl
18 -postgres -sqlite -xinerama 0 kB
19
20 Total size of downloads: 0 kB
21 lightning ~ #
22
23 You can adjust your usage to be the same as mine by modifying
24 /etc/portage/package.use to get the same flags if you want. That
25 should build. (I hope!)
26
27
28 >
29 >
30 > audacity ~ # emerge -pv jack-audio-connection-kit qjackctl
31 >
32 > These are the packages that I would merge, in order:
33 >
34 > Calculating dependencies ...done!
35 > [ebuild R ] media-sound/jack-audio-connection-kit-0.99.0-r1 +alsa
36 > (-altivec) -caps -debug -doc -jack-tmpfs +oss -portaudio 0 kB
37
38 OK, so at this point I'd recommend changing your jack flags to be like mine:
39
40 lightning ~ # emerge -pv jack-audio-connection-kit
41
42 These are the packages that I would merge, in order:
43
44 Calculating dependencies ...done!
45 [ebuild R ] media-sound/jack-audio-connection-kit-0.100.7 +alsa
46 (-altivec) -caps (-coreaudio) -debug -doc +jack-tmpfs (-mmx) -oss
47 -portaudio +sndfile (-sse) 0 kB
48
49 Total size of downloads: 0 kB
50 lightning ~ #
51
52 You definately want the jack-tmpfs one turned on. Whether you really
53 want the oss flag I'm not sure. I don't know what that does unless it
54 builds some JAc-oss client.
55
56
57 > [ebuild N ] media-fonts/gnu-gs-fonts-std-8.11 3,664 kB
58 > [ebuild N ] app-text/ghostscript-esp-7.07.1-r8 +X -cjk +cups -emacs
59 > +gtk 5,276 kB
60 > [ebuild U ] sys-devel/automake-1.9.6-r1 [1.9.5] 747 kB
61 > [ebuild N ] app-text/poppler-0.5.0-r5 -cairo +jpeg 913 kB
62 > [ebuild N ] net-print/cups-1.1.23-r7 -gnutls -nls +pam -samba -slp
63 > +ssl 8,501 kB
64 > [ebuild N ] x11-libs/qt-3.3.4-r8 +cups -debug -doc -examples
65 > -firebird +gif -immqt -immqt-bc -ipv6 -mysql -nas -odbc +opengl
66 > -postgres -sqlite -xinerama 0 kB
67 > [ebuild N ] media-sound/qjackctl-0.2.17 239 kB
68
69 In your case you may well not want cups. Modify
70 /etc/portage/package.use like this:
71
72 x11-libs/qt -cups
73
74 Here's my usage:
75
76 lightning ~ # emerge -pv qt
77
78 These are the packages that I would merge, in order:
79
80 Calculating dependencies ...done!
81 [ebuild R ] x11-libs/qt-3.3.4-r8 +cups -debug -doc -examples
82 (-firebird) +gif -immqt -immqt-bc +ipv6 +mysql -nas -odbc +opengl
83 -postgres -sqlite -xinerama 0 kB
84
85 Total size of downloads: 0 kB
86 lightning ~ #
87
88 Note that since this is a multipurpose machine I need cups support for
89 other things. If yours is only for recording then you probably do not.
90 This will likely reduce the amount of stuff you need to build by
91 quite a lot.
92
93 Hope this helps,
94 Mark
95
96
97 >
98 > Total size of downloads: 19,343 kB
99 >
100 >
101 > audacity ~ # emerge info
102 > Portage 2.0.51.22-r2 (default-linux/x86/2005.1, gcc-3.3.5-20050130,
103 > glibc-2.3.4.20041102-r1, 2.6.14-gentoo-r2 i686)
104 > =================================================================
105 > System uname: 2.6.14-gentoo-r2 i686 Pentium III (Katmai)
106 > Gentoo Base System version 1.6.13
107 > dev-lang/python: 2.3.5-r2
108 > sys-apps/sandbox: 1.2.11
109 > sys-devel/autoconf: 2.13, 2.59-r6
110 > sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5
111 > sys-devel/binutils: 2.15.92.0.2-r10
112 > sys-devel/libtool: 1.5.18-r1
113 > virtual/os-headers: 2.6.11-r2
114 > ACCEPT_KEYWORDS="x86"
115 > AUTOCLEAN="yes"
116 > CBUILD="i686-pc-linux-gnu"
117 > CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
118 > CHOST="i686-pc-linux-gnu"
119 > CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
120 > /usr/lib/X11/xkb /usr/share/config /var/qmail/control"
121 > CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
122 > CXXFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
123 > DISTDIR="/usr/portage/distfiles"
124 > FEATURES="autoconfig distlocks sandbox sfperms strict"
125 > GENTOO_MIRRORS="ftp://mirror.iawnet.sandia.gov/pub/gentoo/
126 > ftp://gentoo.chem.wisc.edu/gentoo/ ftp://gentoo.mirrors.pair.com/
127 > ftp://gentoo.mirrored.ca/"
128 > MAKEOPTS="-j2"
129 > PKGDIR="/usr/portage/packages"
130 > PORTAGE_TMPDIR="/var/tmp"
131 > PORTDIR="/usr/portage"
132 > SYNC="rsync://rsync.us.gentoo.org/gentoo-portage"
133 > USE="x86 X alsa apm arts audiofile avi berkdb bitmap-fonts bzip2 crypt
134 > cups dri eds emboss encode expat fam foomaticdb fortran gdbm gif glut
135 > gpm gstreamer gtk gtk2 imlib jack jpeg lcms libg++ libwww mad mikmod mng
136 > motif mp3 mpeg ncurses ogg oggvorbis opengl oss pam pdflib perl png
137 > python qt quicktime readline sdl speex spell ssl tcpd tiff truetype
138 > truetype-fonts type1-fonts udev vorbis xml2 xmms xv zlib userland_GNU
139 > kernel_linux elibc_glibc"
140 > Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS,
141 > PORTDIR_OVERLAY
142 >
143 > audacity ~ # eix -I qt
144 > -bash: eix: command not found
145 > audacity ~ #
146 >
147 >
148 >
149 > Timothy A. Holmes
150 > IT Manager / Network Admin / Web Master / Computer Teacher
151 >
152 > Medina Christian Academy
153 > A Higher Standard...
154 >
155 > Jeremiah 33:3
156 > Jeremiah 29:11
157 > Esther 4:14
158 >
159 >
160 > --
161 > gentoo-user@g.o mailing list
162 >
163 >
164
165 --
166 gentoo-user@g.o mailing list