You lost me at pretty easy!  But hey I'm starting to get the hang
of it.  It sounds like you're the guy to ask if I get stuck though
=)<br>
<br>
Thanks for the tips...I can see where I'll need to use some of those shortly.<br>
<br>
Andy<br><br><div><span class="gmail_quote">On 3/12/06, <b class="gmail_sendername">Mark Knecht</b> <<a href="mailto:markknecht@gmail.com">markknecht@gmail.com</a>> wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 3/11/06, Thomas G. Willis <<a href="mailto:tom.willis@gmail.com">tom.willis@gmail.com</a>> wrote:<br>><br>><br>> On 3/11/06, Andrew Johnston <<a href="mailto:andyandtaya@gmail.com">andyandtaya@gmail.com
</a>> wrote:<br>> ><br>> ><br>> > Okay in answering my own question I thought I'd post it to help anyone<br>> else.  I looked at the package script from the gentoo portage site, and saw<br>> that it was looking explicitly for fltk, and if it wasn't installed then it
<br>> wouldn't compile the hdspmixer and hdspconf.  So I just added it to my USE<br>> flags and emerge went and fetched fltk first, and then whalla!<br>> > So I'm happy now, after two straight days of compiling I have a bare bones
<br>> ardour system...I will be writing up a little howto soon, so others don't<br>> have to go through such a steep learning curve.<br>> ><br>> > Keep it up ardour fans...the revolution has just begun...
<br>> ><br>> > Andy J =)<br>> ><br>> ><br>><br>><br>>  Man, gentoo makes me feel like a moron. I build j2ee systems or a living<br>> too :) Anywho looking forward to the howto, I haven't quite figured out this
<br>> emerge thing yet, I guess apt has spoiled me.<br>><br>>  If anyone cares to post some how to install ardour on gentoo I'd appreciate<br>> it. I'm not getting this masked package deal yet.<br>><br><br>
Pretty easy once you get the hang of it. I'm making some assumptions<br>about packages on the system. If they are not there post back.<br><br>eix-sync<br><br>The eix-sync command is the rougg equivalent of apt-get update. It
<br>downloads new ebuilds and updates databases so you know what's in<br>portage<br><br>emerge -pv system<br>emerge system<br>emerge -pv world<br>emerge world<br><br>The commands above will update the system files and everything in your
<br>specific world file. (/var/log/portage/world if you want to look at<br>what's there. 'system' is defined by the devs...) I always do a -pv<br>version to see what the system is going to do before I do it and what<br>compile time USE flags will be used for each package.
<br><br>emerge -pv ardour<br><br>would emerge what ever is in portage and considered stable<br><br>Adding things to /etc/portage/package.keywords like<br><br>media-sound/ardour ~x86<br><br>will allow portage to build the testing version of a package.
<br><br>emerge -pv --deep --update --newuse world<br><br>will do a very complete update of your system<br><br>emerge -pv --depclean<br><br>will remove packages you system doesn't need anymore. Use it carefully<br>and only after completing emerge --deep --update --newuse world.
<br><br>revdep-rebuild -p will check your system for missing stuff and<br>re-emerge it for you.<br><br>Adding USE flags to /etc/portage/package.use like this:<br><br>x11-misc/xscreensaver new-login<br><br>will cuse portage to build with specific features enabled by the USE
<br>flag. (In this case 'new-login')<br><br>Additions to package.mask will tell portage to use certain packages,<br>or certain ranges of packages.<br><br>lightning ~ # cat /etc/portage/package.mask<br>#>app-emulation/wine-
0.9.2<br>#<x11-drivers/ati-drivers-8.18.8-r1<br>#>x11-base/x11-drm-20050807<br>#>net-www/mplayerplug-in-3.11<br>lightning ~ #<br><br>See, not too difficult! ;-)<br><br>- Mark<br></blockquote></div><br>