8 de mayo de 2010

rtorrent en color en debian


Ok, vamos a ello, (N.D.A./F.Y.I: fiasco!, este howto NO tiene un final feliz ... )

  1. Creamos un directorio de trabajo:
    # mkdir rtorrentColor; cd rtorrentColor
  2. Descargamos el código de rtorrent:
    # apt-get source rtorrent
  3. Instalamos dependencias para construir el programa
    # aptitude build-dep rtorrent
  4. 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
  5. 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/
  6. Reconstruimos el paquete:
    # cd rtorent 0.7.9 # debuild -us -uc
  7. error: no encuentra pbuild. Solucción: # aptitude install pbuilder
  8. 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)

  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
  10. 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/
  11. y Re-Reconstruimos el paquete con el nuevo patch:
    # cd rtorent 0.7.9 # debuild -us -uc
  12. 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

  13. 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
  14. 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
  15. 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


No hay comentarios:

Publicar un comentario