comp.lang.ada
 help / color / mirror / Atom feed
From: Martin Krischik <krischik@users.sourceforge.net>
Subject: Re: [gnuada, question] installations directory
Date: Mon, 02 Jan 2006 17:22:15 +0100
Date: 2006-01-02T17:22:15+01:00	[thread overview]
Message-ID: <3493422.lguGe5BJ0b@linux1.krischik.com> (raw)
In-Reply-To: hWv2TN1RxufJ@eisner.encompasserve.org

Larry Kilgallen wrote:

> In article <1150472.HIHOOy7jJt@linux1.krischik.com>, Martin Krischik
> <krischik@users.sourceforge.net> writes:
> 
>> We could - just like GNAT/Pro on Windows - install each GNAT into a
>> separate directory.
>> 
>> ----
>> 
>> Option 1 (leave as is)
>> 
>> /opt/gnat
>> 
>> 
>> Option 2 (just the types):
>> 
>> /opt/gnat/gpl
>> /opt/gnat/gcc
>> 
>> Disadvantage: you can still only configure one system in /etc/profile.d
>> and /etc/ld.so.conf.d.
>> 
>> Option 3 (inc. version);
>> 
>> /opt/gnat/gpl/2005
>> /opt/gnat/gcc/3.4.5
>> /opt/gnat/gcc/4.0.2
>> 
>> Disadvantage: What should "rpm --upgrade" do? Probably not what half the
>> users would expect.
> 
> I don't speak Unix, but several VMS products have the informal ability
> to have side versions and also the main version.  The main version is
> the one in a less-adorned directory name and is the one that gets updated.

Which the Red-Had-Packagemanager has not got - hence the question.

> You could probably apply that technique to Unix-land, letting the customer
> put individual versions in their correspondingly-named directories and
> also put one of those versions in a generally-named directory.  You could
> even have the installation procedure readily do a parallel installation
> into a correspondingly-named directory when installing into the generally-
> named directory.

Only if every version becomes a package of it's own right. But if every
version is a package and vice versa you can't do any upgrades.

Perhaps to much work for to little gain.

Martin
-- 
mailto://krischik@users.sourceforge.net
Ada programming at: http://ada.krischik.com



  reply	other threads:[~2006-01-02 16:22 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-01-02 11:03 [gnuada, question] installations directory Martin Krischik
2006-01-02 13:14 ` Georg Bauhaus
2006-01-02 16:17   ` Martin Krischik
2006-01-02 18:08     ` Larry Kilgallen
2006-01-04 18:06       ` Martin Krischik
2006-01-03 14:46     ` Ludovic Brenta
2006-01-02 14:19 ` Larry Kilgallen
2006-01-02 16:22   ` Martin Krischik [this message]
2006-01-02 14:40 ` Jeffrey Creem
2006-01-02 16:46   ` Martin Krischik
2006-01-02 17:05   ` Martin Krischik
2006-01-03 21:57   ` Simon Wright
2006-01-04  7:13     ` krischik
2006-01-04 20:29       ` Simon Wright
2006-01-05 19:03         ` Martin Krischik
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox