On Wed, 7 Apr 2010, in a new attempt to enlighten us, Sebastian Bassi wrote:

SB> Asi que intenté instalar g77 desde Synaptics y me dá esto:
SB> SB> g77:
SB>  Depends: g77-3.4 but it is not going to be installed
SB> SB> Ante la duda instalé gfortran4.3, pero sigue pasando lo mismo.
[etc., etc.]
SB> The following packages have unmet dependencies:
SB>   g77: Depends: g77-3.4 (>= 3.4.6) but it is not going to be installed
SB> E: Broken packages
SB> ¿Como sigo?

Hola Seba,

Te cuento mi experiencia en Debian, pero Ubuntu debería ser casi lo mismo: Al parecer, g77 en Debian ha dejado de ser empaquetado y están proveyendo gfortran (F95). Hay algunos pedidos de que vuelvan a empaquetarlo xq las cosas "no son tan iguales como parece" en F77 y F90, pero todavía, nada.

Así que lo que yo hice fue agregar un sources para etch (última versión donde parece que está):

-----------
   cat > /etc/apt/sources.list.d/20-fortran77.list << EOF
# Fortran 77 es historia. Pero parece que a todos les gusta :|
# Debian no lo trae mas en las versiones nuevas. Instalo el viejo y lo estaqueo
deb http://ftp.us.debian.org/debian/ etch main
EOF
-----------

 E instalo todo lo que necesita:

-----------
 apt-get install -t stable g77-3.4 g77 gcc-3.4-base=3.4.6-5 \
          gcc-3.4=3.4.6-5 libg2c0=1:3.4.6-5 cpp-3.4=3.4.6-5
-----------

Con eso, salió andando. No tengo la URL de donde leí el tema de que no lo soportaban más, pero en el bugtrack/wishlist de Debian están los comentarios y quejas al respecto.

 Espero que te sirva ésto.

        Salutes

               Javier, a.a.t.

--
  "Money will not purchase happiness for the man who has no concept of
what he wants: money will not give him a code of values, if he's evaded
the knowledge of what to value, and it will not provide him with a
purpouse, if he's evaded the choice of what to seek."
                                           ("Atlas Shrugged", Ayn Rand)
--
Para desuscribirte tenés que visitar la página
https://listas.linux.org.ar/mailman/listinfo/lugar-gral/
Usuarios Software Libre Argentina (USLA)

Responder a