Hola,
Resulta que mi Ubuntu trae un MySQL viejo 4.0.20 y necesito la serie 4.1 porque tengo datos en otra maquina en esa version (y se ve que la exportacion desde 4.1 no es levantada desde 4.0.x). Asi que quiero actualizar el MySQL. Pregunte en el foro de Ubuntu y me dijeron como hacerlo, bajando el paquete original + el parche de Debian y compilar y producir los .deb. Segui las instrucciones pero me encuentro con un error imprevisto.
Este es el error que obtengo:
.... rm -rf patch-stamp patch-stampT debian/patched rm -rf debian/patched dpkg-source -b mysql-dfsg-4.1-4.1.10a dpkg-source: building mysql-dfsg-4.1 using existing mysql-dfsg-4.1_4.1.10a.orig.tar.gz dpkg-source: building mysql-dfsg-4.1 in mysql-dfsg-4.1_4.1.10a-1.diff.gz dpkg-source: warning: ignoring deletion of file scripts/mysqlbug dpkg-source: building mysql-dfsg-4.1 in mysql-dfsg-4.1_4.1.10a-1.dsc debian/rules build test -d debian/patched || install -d debian/patched dpatch apply 01_MAKEFILES__Docs_Images_Makefile.in 01_MAKEFILES__Docs_Makefile.in 02_scripts__Makfile.in__fill_help_tables 05_alpha 09_bdb__dist__configure__NO-POSIXMUTEX 13_configure__AMD64-LinuxThreads-vs-NPTL 17_man__mysqld__section 21_man__mysqldump 25_mysys__default.c 29_scripts__mysqlbug.sh 33_scripts__mysql_create_system_tables__no_test 37_scripts__mysqld_safe.sh__syslog 38_scripts__mysqld_safe.sh__signals 41_scripts__mysql_install_db.sh__no_test 45_warn-CLI-passwords 50_innodb_mixlen applying patch 01_MAKEFILES__Docs_Images_Makefile.in to ./ .../usr/share/dpatch/dpatch-run: /usr/share/dpatch/dpatch-run: No such file or directory failed. make: *** [patch-stamp] Error 1
Antes de querer compilar el MySQL me baje e instale (entre otros) al dpatch. De hecho esto es lo que tengo en ese directorio:
[EMAIL PROTECTED]:/home/vicky/mysql-dfsg-4.1-4.1.10a # ls /usr/share/dpatch/ dpatch-edit-patch.functions dpatch.make
No figura el dpatch-run :(. porque?
Tenes una versi�n vieja del dpatch. Bah... Una versi�n vieja con respecto a lo que espera el paquete que tenes. No recuerdo exactamente en que versi�n del dpatch empezaron a meter el dpatch-run.
Tenes dos opciones:
1) Actualizar el dpatch a la �ltima versi�n unstable (o en realidad lo que corresponda en tu Ubuntu). No uso Ubuntu, pero el dpatch-run est� hace un par de meses ya as� que deber�a estar en alguna de las versiones que tiene Ubuntu (supongo).
2) Modificar el patch para que no use dpatch-run. No vi los patches del mysql, pero veo que algunos te corrieron. Si te fijas esos seguramente empiezan con un fragmento de shell (en vez de usar dpatch-run). Cop�a esas lineas de shell reemplazando la llamda a dpatch-run.
Hay una tercera opci�n...
En Debian tenes un paquete mysql-server-4.1, pero no tengo idea si Ubuntu puede satisfacer todas las dependencias. Pod�s probar agregar una linea al apt apuntando a Debian unstable (o testing), instalar el mysql-server-4.1 y despu�s sacarla para seguir con tu Ubuntu como siempre. O pod�s bajar directo de packages.debian.org los paquetes que necesites.
K.
-- Lucas Wall <[EMAIL PROTECTED]> .''`. Buenos Aires, Argentina : :� : Debian GNU/Linux http://www.kadath.com.ar `. `' http://www.debian.org PGP: 1024D/84FB46D6 `- 5D25 528A 83AB 489B 356A http://people.debian.org/~lwall 4087 BC9B 4733 84FB 46D6 mailto:[EMAIL PROTECTED]
signature.asc
Description: OpenPGP digital signature-- Para desuscribirte ten�s que visitar la p�gina https://listas.linux.org.ar/mailman/listinfo/lugar-gral/ /* Publica y encontra trabajo relacionado con softlibre en http://www.linux.org.ar/modules/jobs/ */ Si ten�s alg�n inconveniente o consulta escrib� a mailto:[EMAIL PROTECTED]
