[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

Re: gEDA-user: Help request



On Friday 16 June 2006 20:50, David Carr wrote:
> Let me know what happens at this point.  If something fails, one of a few
> things could be wrong.  Firstly, you could have installed a broken version
> of a library or tool.  For example I noticed that it looks like you
> installed readline using the LFS instructions.  Thats probably not the
> best idea, most software you'll ever need (including readline) will be in
> Ubuntu's package repositories.  Just installing things from source using
> random instructions often results in broken systems because you end up
> with multiple versions of the software installed in different places at
> the same time.  Alternately, you'll end up with things in a mix of /usr
> /usr/local /opt, etc which also leads to brokeness.
>
> If you need software, always look first in synaptic or apt-get.  If you
> absolutely cannot find a package for what you need, use the --prefix=/usr
> option when running configure.  This will make sure that files get put in
> a location consistent with your Ubuntu system.

I think it is a bit dodgy to install own packages into the space which is 
controlled by a package revision system. I think self-compiled sw should go 
into /usr/local or /opt. I agree on your argument on brokeness and suggest to 
install http://modules.sourceforge.net as a package loading tool. (I could 
not find out if debian has modules in the repository)

The Modules utility gives you the ability to have as many versions of gEda 
installed in their own /opt/geda-200xxxxx hierarchies as you like. If you 
want to try out the newest version, you can do so without overwriting your 
current working one.

We use Modules extensively at work as we have to have a copy of any running 
tool needed to make any version of a silicon that we have brought to market. 
This would not have been possible without Modules.

-- 
Svenn
_______________________________________________
geda-user mailing list
geda-user@xxxxxxxxxxxxxx
http://www.seul.org/cgi-bin/mailman/listinfo/geda-user