lo de las dependencias , es algo que hay que mejorar ,pero no estan facil como pensais.
no solo es lanzar el updater , hay que esperar a que acabe, y ver si al final salio bien , antes de seguir o no.
lo de las gemas , en la iso de desarrollo , es muy facil tenerlas, ya que gem2tgz te crea hasta txz de las dependientes.
las dependencia sno es que esten en usr , se busca algun fichero, que sabemos que pertenece al paquete que necesitamos , a veces es en usr , otras en /usr/lib y en algunos incluso /usr/include
________________
cada vez que hay que tocar algo en funciones, despues hay que revisar los mas de 150 updaters y verificar que funcionan etc ... y ya me cansa cada vez que tocamos en funciones son 2 a 3 dias de revisiones.