On 03/14/2005 06:31 PM, Sebastian Bassi wrote:
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]


Attachment: 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]

Responder a