GRASS GEM and Ruby GEM name collision

4 messages Options
Embed this post
Permalink
Maris Nartiss

GRASS GEM and Ruby GEM name collision

Reply Threaded More More options
Print post
Permalink
Hi folks,

I just was browsing Gentoo bugzilla and found, that there is name
collision between GRASS and Ruby Gems - both use "gem" as executable
name. [1]

As GEM is not yet very popular, could we just rename GEM executable to
i.e. "grassgem" or something more specific? Or any other ideas how to
fix name collision, as just using different install path (--prefix) is
not a solution.

WBR,
Maris.

[1] http://bugs.gentoo.org/show_bug.cgi?id=160809

_______________________________________________
grass-dev mailing list
[hidden email]
http://grass.itc.it/mailman/listinfo/grass-dev
Daniel Calvelo

Re: GRASS GEM and Ruby GEM name collision

Reply Threaded More More options
Print post
Permalink
'g.em' :) ?

Daniel

On 1/8/07, Maris Nartiss <[hidden email]> wrote:

> Hi folks,
>
> I just was browsing Gentoo bugzilla and found, that there is name
> collision between GRASS and Ruby Gems - both use "gem" as executable
> name. [1]
>
> As GEM is not yet very popular, could we just rename GEM executable to
> i.e. "grassgem" or something more specific? Or any other ideas how to
> fix name collision, as just using different install path (--prefix) is
> not a solution.
>
> WBR,
> Maris.
>
> [1] http://bugs.gentoo.org/show_bug.cgi?id=160809
>
> _______________________________________________
> grass-dev mailing list
> [hidden email]
> http://grass.itc.it/mailman/listinfo/grass-dev
>


--
-- Daniel Calvelo Aros

_______________________________________________
grass-dev mailing list
[hidden email]
http://grass.itc.it/mailman/listinfo/grass-dev
Maciej Sieczka - old

Re: GRASS GEM and Ruby GEM name collision

Reply Threaded More More options
Print post
Permalink
In reply to this post by Maris Nartiss
Maris Nartiss wrote:

> Hi folks,
>
> I just was browsing Gentoo bugzilla and found, that there is name
> collision between GRASS and Ruby Gems - both use "gem" as executable
> name. [1]
>
> As GEM is not yet very popular, could we just rename GEM executable to
> i.e. "grassgem" or something more specific? Or any other ideas how to
> fix name collision, as just using different install path (--prefix) is
> not a solution.

Hi,

BTW, there is another issue - since gem is installed into the
PREFIX/bin, versions comming with eg. GRASS 6.2.1 and 6.3 are in
conflict. It used to be possible to have many GRASS versions installed
in parallel, without confilcts. Maybe to fix it, along with changing
the gem executable name, add a version suffix to it, and install only
the link in PREFIX/bin, keeping the executable in $GISBASE/bin?

I'd suggest the name to be gem_grass"suffix", eg. gem_grass63.

Maciek

P.S.
There are references to following missing pictures in the GEM manual:

/usr/lib/latex2html/icons/nx_grp_g.png
/usr/lib/latex2html/icons/up_g.png
/usr/lib/latex2html/icons/prev_g.png

_______________________________________________
grass-dev mailing list
[hidden email]
http://grass.itc.it/mailman/listinfo/grass-dev
Benjamin Ducke-2

Re: GRASS GEM and Ruby GEM name collision

Reply Threaded More More options
Print post
Permalink
OK, I have a few updates pending for GEM and will hopefully be able
to commit them this weekend, fixing all the problems reported so far
by various users.

How about just using gem62, gem63 etc. as executable names -- wouldn't
that be enough to make sure it does not conflict with the Ruby tool?

Benjamin

Maciej Sieczka wrote:

> Maris Nartiss wrote:
>> Hi folks,
>>
>> I just was browsing Gentoo bugzilla and found, that there is name
>> collision between GRASS and Ruby Gems - both use "gem" as executable
>> name. [1]
>>
>> As GEM is not yet very popular, could we just rename GEM executable to
>> i.e. "grassgem" or something more specific? Or any other ideas how to
>> fix name collision, as just using different install path (--prefix) is
>> not a solution.
>
> Hi,
>
> BTW, there is another issue - since gem is installed into the
> PREFIX/bin, versions comming with eg. GRASS 6.2.1 and 6.3 are in
> conflict. It used to be possible to have many GRASS versions installed
> in parallel, without confilcts. Maybe to fix it, along with changing
> the gem executable name, add a version suffix to it, and install only
> the link in PREFIX/bin, keeping the executable in $GISBASE/bin?
>
> I'd suggest the name to be gem_grass"suffix", eg. gem_grass63.
>
> Maciek
>
> P.S.
> There are references to following missing pictures in the GEM manual:
>
> /usr/lib/latex2html/icons/nx_grp_g.png
> /usr/lib/latex2html/icons/up_g.png
> /usr/lib/latex2html/icons/prev_g.png
>
> _______________________________________________
> grass-dev mailing list
> [hidden email]
> http://grass.itc.it/mailman/listinfo/grass-dev
>
>

--
Benjamin Ducke, M.A.
Archäoinformatik
(Archaeoinformation Science)
Institut für Ur- und Frühgeschichte
(Inst. of Prehistoric and Historic Archaeology)
Christian-Albrechts-Universität zu Kiel
Johanna-Mestorf-Straße 2-6
D 24098 Kiel
Germany

Tel.: ++49 (0)431 880-3378 / -3379
Fax : ++49 (0)431 880-7300
www.uni-kiel.de/ufg

_______________________________________________
grass-dev mailing list
[hidden email]
http://grass.itc.it/mailman/listinfo/grass-dev