Mailing List Archive

Support open source code!


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

No Subject



--------------------------------------------------------
tlug note from =?iso-8859-1?Q?Thomas_B=E4tzler?= <tbaetzle@example.com>
--------------------------------------------------------
tlug note from joem <root@example.com>
>I have a question about what people are doing with version control 
>and binary locations.  

>If I build Perl (for instance) I get 16 compiled binaries in 
>my /usr/local/bin subdirectory.  What I've been doing is renaming 
>the binaries to include the version numbers (ie perl --> perl5.003) 
>and using symbolic links back to the executable name in the
>same subdirectory.

>The problem is that with multiple versions of packages and all 
>the symbolic links, I end up with a whole lot of files in one
>subdirectory, which becomes confusing.
[...]
>There may be other ways to handle this as well.  Any suggestions
>about which way is best?

Well, the easiest way out would be to use a distribution that takes
care of the version management for you, i.e. Debian. Doing that
would mean that you don't get to spend so much time compiling
and installing bleeding edge software :-)

A rather neat thing would be to rewrite the install package used in
most of the GNU software, so that a make install would rather
create symlinks to your compiled binaries instead of copying
the files. But then you'd still be stuck with sorting out the
inter-package dependencies...

Ciao,
Thomas 
-----------------------------------------------------------------
a word from the sponsor will appear below
-----------------------------------------------------------------
The TLUG mailing list is proudly sponsored by TWICS - Japan's First
Public-Access Internet System.  Now offering 20,000 yen/year flat
rate Internet access with no time charges.  Full line of corporate
Internet and intranet products are available.   info@example.com
Tel: 03-3351-5977   Fax: 03-3353-6096


Home | Main Index | Thread Index

Home Page Mailing List Linux and Japan TLUG Members Links