Les cuento el contexto.
Luego de pasar las mil y un penurias logre dotar de Internet a mi Debian 6, actualice el sistema, con la mala suerte que el proceso se interrumpió, la maquina se reinicio, y no levanto mas nada. se congelaba la pantalla en la carga del sistema antes de cargar el X11.
Pude resolverlo gracias a las magickeys.
la cosa es que de casualidad tire un apt-get install finch para consultar sobre el tema en cuestión con un amigo. instaló el finch, y siguió como loco configurando todo lo que le había quedado sin hacer por culpa del reinicio.
luego de eso levanto bien el sistema (tuve que reparar el xorg.conf y recompilar el modulo para la placa wireless, antes y después)
Pero con algunos errores.
Desaparecieron applets de gnome (no hay forma de restituirlos, reinstale gnome-applets, los busque para volver a agregarlos,no están, pero los applets no es lo que me importa ahora)
Ahora bien, me di cuenta del problema cuando quize hacer un "apt-get source nautilus" y un "apt-get build-dep nautilus" para poder retocar la fuente y compilarlo con todas las dependencias necesarias.
No hay caso.
Les muestro lo que me devuelve el apt.
apt-get build-dep nautilus
# apt-get build-dep nautilus
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
Los siguientes paquetes tienen dependencias incumplidas:
libdbus-glib-1-dev : Depende: libdbus-glib-1-2 (= 0.88-2.1) pero 0.98-1 va a ser instalado
Depende: libdbus-1-dev (>= 1.1) pero no va a instalarse
libexif-dev : Depende: libexif12 (= 0.6.19-1) pero 0.6.20-1 va a ser instalado
libgail-dev : Depende: libgail18 (= 2.20.1-2) pero 2.24.4-3 va a ser instalado
Depende: libgail-common (= 2.20.1-2) pero 2.24.4-3 va a ser instalado
Depende: libatk1.0-dev (>= 1.13.0) pero no va a instalarse
libgconf2-dev : Depende: libgconf2-4 (= 2.28.1-6) pero 2.32.4-1 va a ser instalado
Depende: liborbit2-dev (>= 1:2.10.2-1.1) pero no va a instalarse
Depende: libdbus-1-dev (>= 1.0.0) pero no va a instalarse
Depende: gconf2 (= 2.28.1-6) pero 2.32.4-1 va a ser instalado
libgtk2.0-dev : Depende: libgtk2.0-0 (= 2.20.1-2) pero 2.24.4-3 va a ser instalado
Depende: libatk1.0-dev (>= 1.29.2) pero no va a instalarse
Depende: libcairo2-dev (>= 1.6.4-6.1) pero no va a instalarse
Depende: libxinerama-dev (>= 1:1.0.1-4.1) pero no va a instalarse
Depende: libxi-dev (>= 1:1.0.1-4) pero no va a instalarse
Depende: libxrandr-dev (>= 1:1.2.99) pero no va a instalarse
Depende: libxcursor-dev pero no va a instalarse
Depende: libxfixes-dev (>= 1:3.0.0-3) pero no va a instalarse
Depende: libxcomposite-dev (>= 1:0.2.0-3) pero no va a instalarse
Depende: libxdamage-dev (>= 1:1.0.1-3) pero no va a instalarse
libpango1.0-dev : Depende: libpango1.0-0 (= 1.28.3-1+squeeze2) pero 1.29.4-1 va a ser instalado
Depende: libfreetype6-dev (>= 2.1.3) pero no va a instalarse
Depende: libxft-dev pero no va a instalarse
Depende: libfontconfig1-dev (>= 2.1.91) pero no va a instalarse
Depende: libcairo2-dev (>= 1.8.2-2) pero no va a instalarse
libselinux1-dev : Depende: libselinux1 (= 2.0.96-1) pero 2.1.0-1 va a ser instalado
Depende: libsepol1-dev (>= 1.12) pero no va a instalarse
libunique-dev : Depende: libunique-1.0-0 (= 1.1.6-1.1) pero 1.1.6-2 va a ser instalado
libx11-dev : Depende: libx11-6 (= 2:1.3.3-4) pero 2:1.4.4-2 va a ser instalado
Depende: libxau-dev (>= 1:1.0.0-1) pero no va a instalarse
Depende: libxdmcp-dev (>= 1:1.0.0-1) pero no va a instalarse
Depende: libxcb1-dev pero no va a instalarse
libxext-dev : Depende: libxext6 (= 2:1.1.2-1) pero 2:1.3.0-3 va a ser instalado
Depende: x11proto-xext-dev (>= 7.0.99.2) pero no va a instalarse
libxml2-dev : Depende: libxml2 (= 2.7.8.dfsg-2+squeeze1) pero 2.7.8.dfsg-5 va a ser instalado
libxrender-dev : Depende: libxrender1 (= 1:0.9.6-1) pero 1:0.9.6-2 va a ser instalado
libxt-dev : Depende: libxt6 (= 1:1.0.7-1) pero 1:1.1.1-2 va a ser instalado
Depende: libsm-dev pero no va a instalarse
E: No se pudieron satisfacer las dependencias de construcción de nautilus.
el apt-get source nautilus milagrosamente me funciono, ayer no lo hacia, pero aun así no es muy limpio que digamos.
Ejemplo:
# apt-get source nautilus
Leyendo lista de paquetes... Hecho
Creando árbol de dependencias
Leyendo la información de estado... Hecho
NOTA: el empaquetamiento de «nautilus» se mantiene en el sistema de control de versiones «Svn» en:
svn://svn.debian.org/svn/pkg-gnome/desktop/unstable/nautilus/
Necesito descargar 9.174 kB de archivos fuente.
Des:1 http://ftp.debian.org/debian/ squeeze/main nautilus 2.30.1-2squeeze1 (dsc) [2.016 B]
Des:2 http://ftp.debian.org/debian/ squeeze/main nautilus 2.30.1-2squeeze1 (tar) [9.014 kB]
Des:3 http://ftp.debian.org/debian/ squeeze/main nautilus 2.30.1-2squeeze1 (diff) [157 kB]
Descargados 9.174 kB en 52seg. (174 kB/s)
dpkg-source: información: extrayendo nautilus en nautilus-2.30.1
dpkg-source: información: desempaquetando nautilus_2.30.1.orig.tar.gz
dpkg-source: información: aplicando «nautilus_2.30.1-2squeeze1.diff.gz»
N: Ignoring file 'google-talkplugin.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'playonlinux.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'webmin.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'google-talkplugin.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'playonlinux.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
N: Ignoring file 'webmin.list.save' in directory '/etc/apt/sources.list.d/' as it has an invalid filename extension
Este es mi sources.list
## Debian security updates:
deb http://security.debian.org/ squeeze/updates main contrib non-free
deb-src http://security.debian.org/ squeeze/updates main contrib non-free
## Debian.org:
deb http://ftp.debian.org/debian/ squeeze main contrib non-free
deb-src http://ftp.debian.org/debian/ squeeze main contrib non-free
## Debian Official Repository Mirror squeeze:
deb ftp://debian.oregonstate.edu/debian/ squeeze main contrib non-free
deb-src ftp://debian.oregonstate.edu/debian/ squeeze main contrib non-free
deb ftp://debian.oregonstate.edu/debian/ squeeze-proposed-updates main contrib non-free
deb-src ftp://debian.oregonstate.edu/debian/ squeeze-proposed-updates main contrib non-free
## Debian US mirror:
deb ftp://ftp.us.debian.org/debian/ squeeze main contrib non-free
deb-src ftp://ftp.us.debian.org/debian/ squeeze main contrib non-free
## Wine repositories:
deb http://www.lamaresh.net/apt squeeze main
## Opera webbrowser:
deb http://deb.opera.com/opera/ squeeze non-free
## Tor:
# deb http://mirror.noreply.org/pub/tor squeeze main
## Debian Multimedia squeeze:
deb http://mirror.home-dn.net/debian-multimedia squeeze main
Que es lo que esta andando mal? (sobre todo por el build-dep, lo de los "ignoring file" creo que ya lo resolví)
Saludos y muchas gracias por la ayuda!
Omar
PS: si tienen alguna solución para lo de los applets, también es bienvenida! el error es este:
http://i.stack.imgur.com/fFhsc.png (pero en Debian, claro está)