instalando simusol en Ututo-XS 2012 07-07 testing

8 views
Skip to first unread message

Luciano Lamaita

unread,
Dec 2, 2012, 7:11:55 PM12/2/12
to sim...@googlegroups.com
traté de borrar todos los directorios de simusol
bajé nuevamentel el Makefile y ejecute el make install, con un sudo su previo:

http://paste.kde.org/618644/


terminando con el error en las líneas 1244 a 1252 de http://paste.kde.org/618644/:
  1. /bin/sh: simusol-make: no se encontró la orden
  2. /bin/sh: simusol-make: no se encontró la orden
  3. /bin/sh: simusol-make: no se encontró la orden
  4. make[1]: *** [baseinstall] Error 127
  5. make[1]: se sale del directorio `/tmp/tmp.Wwb0c2FAt8/simusol-0.84'
  6. NO hacer caso al ejecutar simusol.usuario.instalar
  7. Simusol fue instalado en /usr/local
  8. /bin/bash: línea 3: simpack: no se encontró la orden
  9. make: *** [inskeleton] Error 127
  10. 192-168-0-101-ututo-xs ututo # export PATH=/usr/local/bin:$PATH

luego hago como dijo Diego, aplicando export:
  1. 192-168-0-101-ututo-xs ututo # export PATH=/usr/local/bin:$PATH
  2. 192-168-0-101-ututo-xs ututo # make update

y el make update

como se ve en las líneas 1253/1254 de http://paste.kde.org/618644/


pero al querer ejecutar un ejemplo no anduvo.

luego re ejecuté make update como root también:
http://paste.kde.org/618656/

y anduvo!

todo esto teniendo en cuenta que hace unos días instalé a mano el cpanm como dijo Diego.

Comento que tengo otro usuario en el home de ututo, llamado luciano, porque en la instalación aparece. Pero todas estas pruebas las estoy haciendo desde el usuario ututo.

El simusol-gui del escritorio se instaló también.

Saludos!

Diego Saravia

unread,
Dec 3, 2012, 9:30:36 AM12/3/12
to sim...@googlegroups.com
vamos por parte

el error ese de simusol del otro dia, era justamente porque habia dos simusol instalados en dos lugares diferentes, el programa controla eso y si ve dos diferentes aborta. Es algo a cambiar, pero asi esta ahora.


intenta hacer lo siguiente,

a) hacer sudo su desde un usuario comun

b) borrar todo lo que puedas, a mano
(los diferentes make clean no borran los programas sino los resultados de correr simusol)

incluso desinstala el cpanm

Seguramente algo no se borrara, por eso luego  hace

c) agregar /usr/local/bin al PATH (esto hay que hacerlo siempre sea con install o con update y cada vez que se crea una terminal nueva, o agregar el PATH a los archivos de configuracion de bash en ututo)

d) make update (no install, porque el update es lo mismo que el install, pero si hay algo lo sobreescribe, o sea si te olvidaste de borrar algo el update es lo mejor

es decir no tiene sentido usar el install en este momento, mejor el update. El install seria solo para cuando todo este funcionando "demasiado" bien, y uno quiera instalar solo lo que falta.

e) contame que errores te da

o sea cuatro cosas

a) sudo su
b) borrar todo inclusive cpanm
c) agregar path
d) corre make  update
--
Diego Saravia
Diego....@gmail.com
NO FUNCIONA->d...@unsa.edu.ar

====================================================================
"Disclaimer:" Haré lo que desee con los correos que reciba, quien no este de acuerdo, que se abstenga de enviarme correo a mí o a las listas donde este suscripto.
En particular NO VALE ningun "disclaimer" que indique que el correo enviado es privado o sujeto a normas de empresas, gobiernos, u organizaciones de cualquier tipo.
Con relación a los estados y sus leyes, analizare cualquier norma aplicable en el territorio donde eventualmente actúe en el momento, escucho a cualquiera que tenga algo que decir.
Con respecto en particular a los derechos de autor, salvo acuerdo previo, gozaré plenamente de las 4 libertades con todo lo que reciba, considerandolo, en cuanto a lo patrimonial,
como propio.
====================================================================

Luciano Lamaita

unread,
Dec 3, 2012, 6:21:25 PM12/3/12
to sim...@googlegroups.com
El 3 de diciembre de 2012 11:30, Diego Saravia <d...@unsa.edu.ar> escribió:
vamos por parte

el error ese de simusol del otro dia, era justamente porque habia dos simusol instalados en dos lugares diferentes, el programa controla eso y si ve dos diferentes aborta. Es algo a cambiar, pero asi esta ahora.


intenta hacer lo siguiente,

a) hacer sudo su desde un usuario comun
 
hecho
 
b) borrar todo lo que puedas, a mano
(los diferentes make clean no borran los programas sino los resultados de correr simusol)

incluso desinstala el cpanm

hecho
 
Seguramente algo no se borrara, por eso luego  hace


traté de borrar donde haya directorios de nombre simusol, cpan, y cpanm o variantes de los mismos.
 

c) agregar /usr/local/bin al PATH (esto hay que hacerlo siempre sea con install o con update y cada vez que se crea una terminal nueva, o agregar el PATH a los archivos de configuracion de bash en ututo)

hecho
 
d) make update (no install, porque el update es lo mismo que el install, pero si hay algo lo sobreescribe, o sea si te olvidaste de borrar algo el update es lo mejor

 
si, hice eso
 
es decir no tiene sentido usar el install en este momento, mejor el update. El install seria solo para cuando todo este funcionando "demasiado" bien, y uno quiera instalar solo lo que falta.

e) contame que errores te da


http://paste.kde.org/619262/


el error, es el de siempre, la no haberse instalado cpanm. Es decir no se instala automáticamente

ahora instalaré cpanm manualmente y repito desde el pto c) en adelante

y comento luego

Diego Saravia

unread,
Dec 3, 2012, 6:51:36 PM12/3/12
to sim...@googlegroups.com

el error, es el de siempre, la no haberse instalado cpanm. Es decir no se instala automáticamente

ahora instalaré cpanm manualmente y repito desde el pto c) en adelante


bueno pero vamos por parte arreglemos eso, luego sigamos, no lo instales a mano

Diego Saravia

unread,
Dec 3, 2012, 6:57:22 PM12/3/12
to sim...@googlegroups.com, Dolores Alia
comento que ya tengo dos cosas

una rutina que actualiza el servidor de ututo con el de simsuol

los paquetes ahora se leen desde el directorio downloads/pkgs de ambos servidores, sin https:, cambie
el simpack.pl para esto y los sitios

el Makefile tambien permite cambiar el servidor de donde baja los paquetes

si hay un archivo /etc/simusol.yaml 

con el contenido
lee de ese servidor y no del simusol.org.ar

todavia no subi los cambios, a ningun servidor

con esto se simplifica un poco todo el manejo de paquetes y se puede usar cualquier servidor para bajar los paquetes, ututo.simusol.org es mucho mas rapido para la mayoria del mundo

ya existia, pero se actualizaba a mano y gastando mucho ancho de banda (ahora con rsync) y no servia para mucho porque el makefile bajaba solo de simusol.org.ar

ahora uno puede elegir de donde bajar creando el archivo en

/etc/simusol.yaml o en 
${HOME}/etc/simusol.yaml (si esta este por ahora no lee el anterior)

Diego Saravia

unread,
Dec 3, 2012, 7:00:23 PM12/3/12
to sim...@googlegroups.com
borremos todo rastro del cpanm

esto es que no este en /bin ni /usr/bin ni /usr/local/bin ni en HOME/bin

ejecutemos esto

wget --no-check-certificate -O - http://cpanmin.us | sudo perl - --self-upgrade

que aparece?

esta en algun lado el cpanm?

Diego Saravia

unread,
Dec 3, 2012, 7:01:17 PM12/3/12
to sim...@googlegroups.com
obviamente hacelo con el path puesto

Luciano Lamaita

unread,
Dec 3, 2012, 7:04:15 PM12/3/12
to sim...@googlegroups.com
eso es parte del comando que aplicaba del sitio que pasaste:


cd /opt/
curl https://raw.github.com/miyagawa/cpanminus/master/cpanm > cpanm
chmod +x cpanm
ln -s /opt/cpanm /usr/bin/

Finally, run the following command to bootstrap and upgrade cpanm:

cpanm --self-upgrade --sudo


192-168-0-101-ututo-xs / # wget --no-check-certificate -O - http://cpanmin.us | sudo perl - --self-upgrade
--2012-12-03 21:02:44--  http://cpanmin.us/
Resolviendo cpanmin.us... 202.181.96.213
Conectando con cpanmin.us[202.181.96.213]:80... conectado.
Petición HTTP enviada, esperando respuesta... 302 Found
Localización: https://raw.github.com/miyagawa/cpanminus/master/cpanm [siguiendo]
--2012-12-03 21:02:45--  https://raw.github.com/miyagawa/cpanminus/master/cpanm
Resolviendo raw.github.com... 207.97.227.243
Conectando con raw.github.com[207.97.227.243]:443... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 334702 (327K) [text/plain]
Grabando a: “STDOUT”

100%[=======================================================================================================================>] 334.702      199KB/s   en 1,6s  

2012-12-03 21:02:49 (199 KB/s) - escritos a stdout [334702/334702]

You are running cpanm from the path where your current perl won't install executables to.
Because of that, cpanm --self-upgrade won't upgrade the version of cpanm you're running.

  cpanm path   : -
  Install path : /usr/local/bin

It means you either installed cpanm globally with system perl, or use distro packages such
as rpm or apt-get, and you have to use them again to upgrade cpanm.
App::cpanminus is up to date. (1.5018)

Luciano Lamaita

unread,
Dec 3, 2012, 7:05:15 PM12/3/12
to sim...@googlegroups.com
192-168-0-101-ututo-xs / # export PATH=/usr/local/bin:$PATH
192-168-0-101-ututo-xs / # wget --no-check-certificate -O - http://cpanmin.us | sudo perl - --self-upgrade
--2012-12-03 21:04:39--  http://cpanmin.us/

Resolviendo cpanmin.us... 202.181.96.213
Conectando con cpanmin.us[202.181.96.213]:80... conectado.
Petición HTTP enviada, esperando respuesta... 302 Found
Localización: https://raw.github.com/miyagawa/cpanminus/master/cpanm [siguiendo]
--2012-12-03 21:04:40--  https://raw.github.com/miyagawa/cpanminus/master/cpanm

Resolviendo raw.github.com... 207.97.227.243
Conectando con raw.github.com[207.97.227.243]:443... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 334702 (327K) [text/plain]
Grabando a: “STDOUT”

100%[=======================================================================================================================>] 334.702      167KB/s   en 2,0s  

2012-12-03 21:04:43 (167 KB/s) - escritos a stdout [334702/334702]


You are running cpanm from the path where your current perl won't install executables to.
Because of that, cpanm --self-upgrade won't upgrade the version of cpanm you're running.

  cpanm path   : -
  Install path : /usr/local/bin

It means you either installed cpanm globally with system perl, or use distro packages such
as rpm or apt-get, and you have to use them again to upgrade cpanm.
App::cpanminus is up to date. (1.5018)


Luciano Lamaita

unread,
Dec 3, 2012, 7:07:21 PM12/3/12
to sim...@googlegroups.com
El 3 de diciembre de 2012 20:57, Diego Saravia <d...@unsa.edu.ar> escribió:
comento que ya tengo dos cosas

una rutina que actualiza el servidor de ututo con el de simsuol

los paquetes ahora se leen desde el directorio downloads/pkgs de ambos servidores, sin https:, cambie
el simpack.pl para esto y los sitios

el Makefile tambien permite cambiar el servidor de donde baja los paquetes

si hay un archivo /etc/simusol.yaml 

con el contenido
lee de ese servidor y no del simusol.org.ar

todavia no subi los cambios, a ningun servidor

con esto se simplifica un poco todo el manejo de paquetes y se puede usar cualquier servidor para bajar los paquetes, ututo.simusol.org es mucho mas rapido para la mayoria del mundo

ya existia, pero se actualizaba a mano y gastando mucho ancho de banda (ahora con rsync) y no servia para mucho porque el makefile bajaba solo de simusol.org.ar

ahora uno puede elegir de donde bajar creando el archivo en

/etc/simusol.yaml o en 
${HOME}/etc/simusol.yaml (si esta este por ahora no lee el anterior)


lindo laburito!!

 

Luciano Lamaita

unread,
Dec 3, 2012, 7:49:44 PM12/3/12
to sim...@googlegroups.com
El 3 de diciembre de 2012 21:00, Diego Saravia <d...@unsa.edu.ar> escribió:

wget --no-check-certificate -O - http://cpanmin.us | sudo perl - --self-upgrade


hago exactamente lo mismo en la otra máquina donde tengo la misma versión de ututo y sucede lo mismo.

hice las purgas de cpanm y simusol como indicas, coloco el PATH y antes de hacer make update hago el self-upgrade y se da lo mismo:

192-168-0-105-localhost ututo # wget --no-check-certificate -O - http://cpanmin.us | sudo perl - --self-upgrade
--2012-12-03 21:44:58--  http://cpanmin.us/

Resolviendo cpanmin.us... 202.181.96.213
Conectando con cpanmin.us[202.181.96.213]:80... conectado.
Petición HTTP enviada, esperando respuesta... 302 Found
Localización: https://raw.github.com/miyagawa/cpanminus/master/cpanm [siguiendo]

Resolviendo raw.github.com... 207.97.227.243
Conectando con raw.github.com[207.97.227.243]:443... conectado.
Petición HTTP enviada, esperando respuesta... 200 OK
Longitud: 334702 (327K) [text/plain]
Grabando a: “STDOUT”

100%[======================================================================================>] 334.702      119KB/s   en 2,7s  

2012-12-03 21:45:06 (119 KB/s) - escritos a stdout [334702/334702]


You are running cpanm from the path where your current perl won't install executables to.
Because of that, cpanm --self-upgrade won't upgrade the version of cpanm you're running.

  cpanm path   : -
  Install path : /usr/local/bin

It means you either installed cpanm globally with system perl, or use distro packages such
as rpm or apt-get, and you have to use them again to upgrade cpanm.
App::cpanminus is up to date. (1.5018)
192-168-0-105-localhost ututo #



aun no reejecuté make update. En teoría está el sistema a "cero" para comenzar al instalación o actualización. Sólo tengo el Makefile en el usuario


Diego Saravia

unread,
Dec 4, 2012, 8:31:43 AM12/4/12
to sim...@googlegroups.com

aun no reejecuté make update. En teoría está el sistema a "cero" para comenzar al instalación o actualización. Sólo tengo el Makefile en el usuario




proba con el nuevo make, ya no le pongas el export PATH

o sea dejale el path como estaba

es decir si es una instalacion limpia hace

sudo su
make update

Luciano Lamaita

unread,
Dec 4, 2012, 9:58:29 AM12/4/12
to sim...@googlegroups.com
El 4 de diciembre de 2012 10:31, Diego Saravia <d...@unsa.edu.ar> escribió:

aun no reejecuté make update. En teoría está el sistema a "cero" para comenzar al instalación o actualización. Sólo tengo el Makefile en el usuario




proba con el nuevo make, ya no le pongas el export PATH

o sea dejale el path como estaba

es decir si es una instalacion limpia hace

sudo su
make update



así termina
 
/bin/bash: línea 29: cpanm: no se encontró la orden
CPAN NNNN
chmod -R 777 /root/.cpanm
/bin/bash: línea 41: cpanm: no se encontró la orden
/bin/bash: línea 42: cpanm: no se encontró la orden
/bin/bash: línea 44: cpanm: no se encontró la orden
/bin/bash: línea 45: cpanm: no se encontró la orden
make[1]: *** [lininstallcompanion] Error 127
make[1]: se sale del directorio `/usr/local/share/simusol/pkg'
make: *** [updatereal] Error 2

 

Diego Saravia

unread,
Dec 4, 2012, 10:25:57 AM12/4/12
to sim...@googlegroups.com
bajaste el Makefile nuevo?

Luciano Lamaita

unread,
Dec 3, 2012, 6:53:37 PM12/3/12
to sim...@googlegroups.com
ah ok, estaba por hacerlo.

bueno es eso lo que te pasé, termina con el error


  1. /bin/bash: línea 29: cpanm: no se encontró la orden
  2. CPAN NNNN
  3. chmod -R 777 /root/.cpanm
  4. /bin/bash: línea 41: cpanm: no se encontró la orden
  5. /bin/bash: línea 42: cpanm: no se encontró la orden
  6. /bin/bash: línea 44: cpanm: no se encontró la orden
  7. /bin/bash: línea 45: cpanm: no se encontró la orden
  8. make[1]: *** [lininstallcompanion] Error 127
  9. make[1]: se sale del directorio `/usr/local/share/simusol/pkg'
  10. make: *** [updatereal] Error 2

Reply all
Reply to author
Forward
0 new messages