[Previo por Fecha] [Siguiente por Fecha] [Previo por Hilo] [Siguiente por Hilo]
[Hilos de Discusión] [Fecha] [Tema] [Autor]Seguramente el problema que tuviste fue que el paquete X11 de mac necesita también el X11 SDK; distribuidos ambos por apple; lamentablemente el sdk actual es el 1.0, junto con el X11 para mac; pero es necesario tener panther (>=10.3) para instalarlo; fink instala el paquete virtual de xfree86, pero el xfree86-base es el XDarwin, una versión más "incompleta" de X11 (si mal no recuerdo sería el beta 1 del X11 de apple; cuestiones de gente que anda en esos proyectos y que se movieron de proyectos).
Mi solución hasta el momento fue instalar xfree86-base desde fink (claro, moviendo los directorios de /etc/X11R6 y /usr/X11, o algo así), y luego "reescribir" los directorios con el anterior (demasiado insano), para tener el quartz-wm funcionando a la perfección; hasta ahora parece no tener ningún error. Y como dices, también tuve que desinstalar todos mis programas =(.
Hasta donde veo, fink está cambiando mucho de "metdología" no se si bien para mal; en un inicio era muy estilo apt-get e ideas originales de ellos; luego se gentonizo (fink estaba muy al estilo emerge), ahora tiene el fink tipo gentonizado, y el apt-get de debian; el primero para compilar desde fuentes, y el segundo binarios; pero la última versión que bajé he tenido muchas malas experiencias sobre todo por el xfree, que no lo han podido manejar de forman sencilla; y que he visto (a mi parecer) mucho menos versiones de programas; tendré que moverme al unestable.
Saludos!El Miércoles, 10 diciembre, 2003, a las 06:01 PM, Sandino Araico Sanchez escribió:
Gunnar Wolf wrote:Pero no era en Debian, era en Fink, no creo que sea el mismo mantenedor del paquete....Sandino Araico Sanchez dijo [Wed, Dec 10, 2003 at 01:23:16PM -0600]:David Moreno Garza wrote:Porque no me dejó reemplazar XFree86 por MacX11 sin desinstalar el resto de los paquetes que dependían de XFree86 y necesitaba (no se por qué razón) el MacX11 para compilar Xine.Y yo tuve que reconocer que dpkg es una porquería.Y por qué?¿Reportaste el bug? Branden, el mantenedor de XFree, es uno de los cuates que más admiro en el proyecto - y seguramente te podría resolver el pedo.Si, eso fue precisamente, una cadenita de dependencias muy mal armada que no pude romper porque no encontré ninguna opción --really-really-really-force que me ayudara a desinstalar ese XFree al costo de quedarme con un sistema inconsistente....Ahí no es bronca de dpkg, sino que una cadenita de dependencias mal armada en la que está implicado XFree.Y de hecho, hace poco hubo alguna discusión al respecto implicando a servidores X que no sean XFree (no recuerdo, disculpa, el hilo) - Esto podría ser subsanado, por ejemplo, reemplazando el paquete 'xlibs' por 'xlibs-xfree86' (igual que fue hecho con 'xserver-xfree86'), y haciendo que xlibs-xfree86 provea el paquete virtual xlibs - Los paquetes que dependan de las bibliotecas de X dependerían de xlibs, y si instalas MacX11 (que proveería también un xserver y un xlibs) no tendrías que dar maromas.Eso era lo que yo esperaba.Fink es muchas veces más inmaduro que Debian y, en efecto, tiene varios sabores de servidor X.Este punto puede haber surgido porque no todos los días aparece un nuevo servidor de X, y nadie ha levantado lo necesario en Debian.De nuevo, entiendo que Branden ya está enterado del asunto, pero podrías mandarle un bug report.Preferí olvidarme de Fink e instalarla un Linux a mi máquina.El pedo con Fink es que usa dpkg pero usa apt-get sólamente si quieres instalar paquetes binarios, pero si los quieres compilar a pata entonces usa un modelo de ports sobre CVS.Por último, recuerda que un sistema de administración de paquetes como apt-get está pensado para mantener tu sistema en un estado completamente coherente y utilizable, y para ello hace falta mantener la información de las dependencias - Rompe las dependencias, y el sistema no va a funcionar.Y dpkg está hecho para prevenirlo. Claro, seimpre puedes torcerle la mano: 'dpkg --force-depends --remove paquete'.Eso es lo que buscaba.Mi herramienta de usuario final era el Fink Commander y no podía hacer nada con el problema de dependencias mas que desinstalar todos los paquetes y volverlos a instalar....¿Que es poco intuitivo decir --force-depends? Sí, claro, porque dpkg no es una herramienta para el usuario final -Eso fue muy feo.El usuario final, si mucho, usará apt-get. E idealmente se irá un par de niveles más arriba. Saludos,-- Sandino Araico Sánchez -- Lo que no mata engorda. _______________________________________________ Ayuda mailing list Ayuda en linux org mxPara salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/
_______________________________________________ Ayuda mailing list Ayuda en linux org mx Para salir de la lista: http://mail.linux.org.mx/mailman/listinfo/ayuda/