Ok, vamos a ello, (N.D.A./F.Y.I: fiasco!, este howto NO tiene un final feliz ... )
- Creamos un directorio de trabajo:
# mkdir rtorrentColor; cd rtorrentColor - Descargamos el código de rtorrent:
# apt-get source rtorrent - Instalamos dependencias para construir el programa
# aptitude build-dep rtorrent - Ahora hay que pillar el patch para añadir color a rtorrent:
# wget http://aur.archlinux.org/packages/rtorrent-color/rtorrent-color/rtorrent-0.8.6-canvas-fix.patch - Copiamos el archivo patch a la ruta de parches del rtorrent que estamos parcheando
# cp rtorrent-0.8.6-canvas-fix.patch rtorrent-0.7.9/debian/patches/ - Reconstruimos el paquete:
# cd rtorent 0.7.9 # debuild -us -uc - error: no encuentra pbuild. Solucción: # aptitude install pbuilder
- error:
debuild: fatal error at line 1319: dpkg-buildpackage -rfakeroot -D -us -uc failed
¿tengo instalado fakeroot?, SI!! Se trat de un error de compilación ...
Ta vez el problem es la diferencia entre la versión el patch(-0.8.6) y del rtorrent base (-0.7.9) - Pillamos parche de color para la versión 0.7.9 en http://libtorrent.rakshasa.no/ticket/1382
# wget http://libtorrent.rakshasa.no/attachment/ticket/1382/rtorrent-0.7.9-canvas-fix-2.patch - Borro el antiguo patch y pongo el nuevo:
# rm -f rtorrent-0.7.9/debian/patches/*.patch
# cp rtorrent-0.7.9-canvas-fix-2.patch rtorrent-0.7.9/debian/patches/ - y Re-Reconstruimos el paquete con el nuevo patch:
# cd rtorent 0.7.9 # debuild -us -uc - Falla el patch:
patches: debian/patches/rtorrent-0.7.9-canvas-fix-2.patch
Trying patch debian/patches/rtorrent-0.7.9-canvas-fix-2.patch at level 1 ... 0 ... 2 ... failure.
make: *** [debian/stamp-patched] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
debuild: fatal error at line 1319:
dpkg-buildpackage -rfakeroot -D -us -uc failed - Probamos el otro patch que hay en http://libtorrent.rakshasa.no/ticket/1382
# wget http://libtorrent.rakshasa.no/attachment/ticket/1382/rtorrent-0.7.9-canvas-fix.patch - Y repetimos pasos 10 y 11 ... tambien falla !!!!:
patches: debian/patches/rtorrent-0.7.9-canvas-fix.patch
Trying patch debian/patches/rtorrent-0.7.9-canvas-fix.patch at level 1 ... 0 ... 2 ... failure.
make: *** [debian/stamp-patched] Error 1
dpkg-buildpackage: failure: debian/rules build gave error exit status 2
debuild: fatal error at line 1319:
dpkg-buildpackage -rfakeroot -D -us -uc failed - ummm!!! fracaso total ya veremos si puedo resolverlo, ademas rtorrent en b/n tampoco queda tan mal!
Links:
http://www.howtoforge.com/how-to-compile-rtorrent-from-svn-in-ubuntu-9.10-karmic-koala-debian-5-lenny-with-magnet-link-support
http://binhng.wordpress.com/2010/04/16/rebuilding-rtorrent-with-color-patch-on-debian/
Crear paquetes debian