Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Ruby 1.8 fink install pb avec ruby-dev

5 réponses
Avatar
yvon.thoravallist
Je viens d'installer Ruby 1.8 avec FinkCommander sur mon iBook :

ruby 1.8.0-1 Symlinks to ruby1.8
ruby18 1.8.0-1 Interpreted, object-oriented scripting language
ruby18-dev 1.8.0-1 ruby static library
ruby18-shlibs 1.8.0-1 ruby shared libraries
ruby-dev 1.8.0-1 Compatibility package

vers la fin de l'install j'ai obtenu :

Selecting previously deselected package ruby18-dev.
Unpacking ruby18-dev (from .../ruby18-dev_1.8.0-1_darwin-powerpc.deb)
...
dpkg: error processing ruby-dev (--install):
no package named `ruby-dev' is installed, cannot configure
Setting up ruby18-shlibs (1.8.0-1) ...
Setting up ruby18 (1.8.0-1) ...
Setting up ruby (1.8.0-1) ...
Setting up ruby18-dev (1.8.0-1) ...
Errors were encountered while processing:
ruby-dev
### execution of dpkg failed, exit code 1
Failed: can't batch-install packages:
(ré-écrit pour la clarté)
path="/sw/fink/dists/unstable/main/binary-darwin-powerpc/languages/"
[path]ruby-dev_1.8.0-1_darwin-powerpc.deb
[path]ruby18_1.8.0-1_darwin-powerpc.deb
[path]ruby_1.8.0-1_darwin-powerpc.deb
[path]ruby18-shlibs_1.8.0-1_darwin-powerpc.deb
[path]ruby18-dev_1.8.0-1_darwin-powerpc.deb

et finalement "Done"
puis je vérifie :

iB:~> ruby --version
ruby 1.8.0 (2003-08-04) [powerpc-darwin]

qui me semble correct.

Mais je me demande ce que signifie l'erreur à propos de ruby-dev qui a
été archivé et non installé.

Que puis-je tester à fin de vérifier cette installation ?

L'installation de ruby-dev était-elle nécessaire ?

Je dois en faire une autre sur mon ppc...
--
Yvon

5 réponses

Avatar
lucsky
Yvon Thoraval wrote:

Je viens d'installer Ruby 1.8 avec FinkCommander sur mon iBook :


Je n'ai jamais eu que des problèmes avec cette sous-merde de Fink, qui
prétend résoudre un problème qui en fait n'existe pas.

Pour Ruby:

curl -O ftp://ftp.funet.fi/pub/languages/ruby/ruby-1.8.0.tar.gz
tar zxf ruby-1.8.0.tar.gz
cd ruby-1.8.0
./configure
make
sudo make install

Et comme ruby 1.6.7 est installé en standard dans OSX:

sudo mv /usr/bin/ruby /usr/bin/ruby16
sudo ln -s /usr/local/bin/ruby /usr/bin/ruby

Oui c'est plus compliqué que le cliquodrome Fink, mais au moins ça
marche.

Tu peux aussi faire un './configure --prefix=/usr' ce qui aura pour
effet d'écraser le ruby préinstallé (l'executable uniquement, les libs
est extensions sont préservées).

Que puis-je tester à fin de vérifier cette installation ?


Tenter de compiler une extension. Je suspecte une grouille noire. Merci
Fink.

--
Luc Heinrich -

Avatar
yvon.thoravallist
Luc Heinrich wrote:


Je n'ai jamais eu que des problèmes avec cette sous-merde de Fink, qui
prétend résoudre un problème qui en fait n'existe pas.


Ouais, j'ai souvent eu des pbs avec fink...
Je m'étonne d'ailleurs que d'aucuns continuent à vanter ses mérites...

Comme c'est facile à installer à partir du tar.gz je vais le faire
illico :)
--
Yvon

Avatar
yvon.thoravallist
Yvon Thoraval wrote:


Comme c'est facile à installer à partir du tar.gz je vais le faire
illico :)


je viens juste de le faire sur mon nid bouc, impec !
il m'a même semblé que l'install était + rapide qu'avec fink ...
--
Yvon

Avatar
lucsky
Yvon Thoraval wrote:

je viens juste de le faire sur mon nid bouc, impec !
il m'a même semblé que l'install était + rapide qu'avec fink ...


Cool. Et j'allais te conseiller d'aller voir du coté de comp.lang.ruby,
mais je constate que tu l'as déjà fait ;)

--
Luc Heinrich -

Avatar
yvon.thoravallist
Luc Heinrich wrote:


Cool. Et j'allais te conseiller d'aller voir du coté de comp.lang.ruby,
mais je constate que tu l'as déjà fait ;)


sans réponse d'ailleurs, j'avoue que les explications trouvées sur le
net m'avaient "refroidi" quant à une installation "manuelle".

en fait c'est très simple, il suffit de suivre ton HOWTO :)

je compile sur mon ppc en ce moment...
--
Yvon