revdep-rebuild te regenera todas las libs y emerge --depclean borra huerfanos 2014-11-10 19:34 GMT-03:00 Daniel Olivera (mate.cosido) <[email protected]>:
Segun recuerdo habia una forma de saber las dependencias que quedaban huerfanas para poder hacer un proceso como autoremove de apt-get.
Voy a ver si encuentro algo de info.
Saludos.
Gracias Daniel por la data. Pero me voy a contener por ahora y terminar de actualizar la iso primero y despues me meto con el kernel. Si todo va bien creeria que para fin de mes estaria la iso actualizada. Ya esta avanzado, pero para solucionar algunas dependencias tuve que instalar muchos pkgs, asi que ahora tranquilo voy a empezar a quitarlos de nuevo sin dejar ningun huerfano por ahi. Todavia me cuesta el tema de las dependencias en gentoo, tendriamos que escribir el: emerge autoremove :) Saludos.
Podes crear el kernel con el genkernel de gentoo. Cuando queda compilado copias el script de linux-libre en el directorio binario del kernel y lo ejecutas.
Con eso borra mucho de los modulos que no son libres pero permite un kernel que se le pueden agregar.
Otra cosa que esta bien es crear el kernel como un paquete "forzado" bz2. Esto quiere decir que armas una estructura con el binario del kernel partiendo del dir raiz e incluis el source por si alguien quiere compilar algo.
Por ejemplo el modulo de vbox para el kernel.
Uget resolvia asi la instalacion del kernel ejecutando tar con bzip2. Tambien tenia un parametro para los modulos del kernel como vbox, qemu y otros usando la compilacion gracias a que tenia los fuentes del kernel que estaba usando.
Lo que hacia era ejecutar una compilacion en el momento de instalar el paquete del modulo del kernel.
Fijense en el Uget en la parte que hacia eso. Asi se podia ejecutar compilaciones con un metodo "facil" como hacen otros sistemas.
Saludos.
Bue, la solucion fue tan simple como agregar la USE nptl al make.conf :-[ . Estoy compilando el ultimo glibc estable. Tambien voy a revisar los otros pkgs con los que tenia problemas y me pongo a estudiar los scripts para generar un kernel que no impida instalar firmware privativo, que por lo que vi por arriba, tendriamos que quitar las ordenes reject_firmware y maybe_reject_firmware. Esto lo vi en los scripts que baja gentoo-sources pero asumo que seran similares a los de la fsfla. Saludos.
Bueno ahi lo baje. Podes usar los scripts de linux-libre http://www.fsfla.org/ikiwiki/selibre/linux-libre/ Abrazo
Pues les menti! El kernel si esta deblob, de tantas pruebas no me acuerdo que hice, y ademas el problema es con el soporte NPTL de este. Saludos.
> Aca el link > :https://cloud.openmailbox.org/public.php?service=files&t=0a8251807bb2ba94d14... > >> Buenas Matias, >> Yo estoy actualizando la iso con el ultimo portage y bastante pkgs >> updateados. Te aclaro que le quite los escritorios, las X y >> bastante soft. La idea era limpiarlo lo mas posible y actualizar lo >> que seria la base para despues, con hornero, empezar con la >> creacion de los binarios propios. >> Tiene el kernel 3.14 y si miras el make.conf le meti @FREE para las >> licencias (quite el deblob de las USE). Los problemas actuales son >> con algunos pkgs, como Glibc, que no reconoce el kernel y no >> actualiza a la ultima estable (aun asi lo actualice con un binario >> que encontre a la 2.17). Le estoy metiendo mano al ebuild a ver si >> logro que no me pida soporte NPL para el kernel o que me reconozca >> el 3.14. >> Si queres pegale una mirada. Estoy casi seguro que esta iso es >> instalable, porque probe hacer en una virtual y arranco bien el >> proceso, pero no lo termine. >> El link te mando cuando termine de subirlo porque lo tenia en >> Firedrive pero esta caido el server :( Lo meto en el owncloud de >> openmailbox pero despues lo subo a ourproyect aunque tarde miles de >> años en bajar. >> Te aviso. >> Saludos.
-- ««Nunca. Que no digan nunca. Porque un día de estos nos verán sonriendo!»»
_______________________________________________ Ututo-devel mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ututo-devel
-- Daniel Olivera (mate.cosido) Contact: Hangouts: [email protected] Skype: ututo01 Jabber: [email protected] Mobile Tel/Fax/SMS USA: +1 646 6285118 / +1 632 7606080 Mobile Tel Argentina: +54 11 53539494 Ext: 2943446 Mobile Inum: +883 510001192476 Mobile VoIP SIP: [email protected]
Social Networks: Twitter: https://twitter.com/ututo01 FaceBook: https://www.facebook.com/NoWhereUnknown Google+: https://plus.google.com/+matecosido-daniel-olivera Instagram: http://instagram.com/daniel_olivera_ututo Timblr: http://daniel-olivera-ututo.tumblr.com/ Vk.com: http://vk.com/id270166970 Pinterest: http://www.pinterest.com/DanielOliveraF/ Vine: https://vine.co/u/1132278883211948032 GNUSocial: https://gnusocial.no/ututo01/all
_______________________________________________ Ututo-devel mailing list [email protected] https://lists.ourproject.org/cgi-bin/mailman/listinfo/ututo-devel
-- Saludos Matías S. Sardisco - Linux Sysadmin