Re: portupgrade problem bei mysql update!

From: Tommy K <tommy(at)berlin.homeunix.com>
Date: Wed, 5 Mar 2003 20:17:21 +0100

Leutz ich hab das problem geloest, hab wohl ein bischen
uebereifrig die mail abgeschickt...

also kurz zur aufloesung:

bash-2.05b# portupgrade mysql-server-3.23.54 -m \
'SKIP_INSTALL_DB=yes FORCE_PKG_REGISTER=yes' \
mysql-server-3.23.54 -m \
'SKIP_INSTALL_DB=yes FORCE_PKG_REGISTER=yes'

Das hat wunder vollbracht!

Gruss Thomas

On Wed, Mar 05, 2003 at 07:48:51PM +0100, Tommy K wrote:
> hallo bsd'ler,
>
> ein kleinen schritt in die vergangenheit...
>
> ich hab den mysql-server-3.23.54 server installiert
> gehabt und alles war bestens dann irgendwann hab ich
> ein 'portupgrade' gemacht und habe folgende fehlermeldung
> bekommen ( bitte aus der datei im anhang entnehmen )!
> Dann bin ich 'zu fuss' in /usr/ports/databases/mysql323-server
> und habs selbstaendig gebaut, mit der option 'FORCE_PKG_REGISTER'
> und 'SKIP_INSTALL_DB=yes'! Nun habe ich auch die mysql323 Sever
> version draufi, die ich haben moechte, nur meckert 'portupgrade -Ra'
> immer wenn ich es ausfuehre...
>
> Ein teil der ausgabe von 'portupgrade' have ich als anhang in
> einer der mail in eine kopiert.
>
> Also kurze zusammenfassung:
> Mein problem ist die fehlermeldung von 'portupgrade' :-)
>
> Wuerde mich freuen wenn jemand eine loesung parat haette und mir
> weiter helfen kann...danke
>
> Gruss Thomas
>
> Ps: die fehlermeldung wegen ''java/jdk13'' einfach ignorieren!

> ---> Backing up the old version
> ---> Uninstalling the old version
> ---> Deinstalling 'mysql-server-3.23.54'
> pkg_delete: '/usr/local/bin/comp_err' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/isamchk' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/isamlog' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/my_print_defaults' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/myisamchk' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/myisamlog' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/myisampack' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/mysql_config' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/mysql_fix_privilege_tables' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/mysqlaccess' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/mysqlbug' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/pack_isam' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/perror' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/replace' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/resolve_stack_dump' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/resolveip' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/bin/safe_mysqld' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/info/mysql.info' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libdbug.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libheap.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libmerge.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libmyisam.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libmyisammrg.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libmystrings.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libmysys.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/lib/mysql/libnisam.a' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/libexec/mysqld' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/share/doc/mysql/include.texi' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/share/doc/mysql/manual.html' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/share/doc/mysql/manual.texi' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/share/doc/mysql/manual.txt' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/share/doc/mysql/manual_toc.html' fails original MD5 checksum - deleted anyway.
> pkg_delete: '/usr/local/share/mysql/make_binary_distribution' fails original MD5 checksum - deleted anyway.
> pkg_delete: unable to completely remove directory '/usr/local/share/mysql'
> pkg_delete: couldn't entirely delete package (perhaps the packing list is
> incorrectly specified?)
> [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 130 packages found (-1 +0) (...) done]
> ---> Installing the new version via the port
> ===> Installing for mysql-server-3.23.55
> ===> mysql-server-3.23.55 is already installed - perhaps an older version?
> If so, you may wish to ``make deinstall'' and install
> this port again by ``make reinstall'' to upgrade it properly.
> If you really wish to overwrite the old port of mysql-server-3.23.55
> without deleting it first, set the variable "FORCE_PKG_REGISTER"
> in your environment or the "make install" command line.
> *** Error code 1
>
> Stop in /usr/ports/databases/mysql323-server.
> *** Error code 1
>
> Stop in /usr/ports/databases/mysql323-server.
> ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portupgrade46269.82 make reinstall
> egrep: /var/db/pkg/mysql-server-3.23.54/+CONTENTS: No such file or directory
> ---> Restoring the old version
> Installing all prepared tables
> 030305 19:28:15 /usr/local/libexec/mysqld: Shutdown Complete
>
>
> To start mysqld at boot time you have to copy support-files/mysql.server
> to the right place for your system
>
> PLEASE REMEMBER TO SET A PASSWORD FOR THE MySQL root USER !
> This is done with:
> /usr/local/bin/mysqladmin -u root password 'new-password'
> /usr/local/bin/mysqladmin -u root -h berlin password 'new-password'
> See the manual for more instructions.
>
> NOTE: If you are upgrading from a MySQL <= 3.22.10 you should run
> the /usr/local/bin/mysql_fix_privilege_tables. Otherwise you will not be
> able to use the new GRANT command!
>
> You can start the MySQL daemon with:
> cd /usr/local ; /usr/local/bin/safe_mysqld &
>
> You can test the MySQL daemon with the benchmarks in the 'sql-bench' directory:
> cd sql-bench ; run-all-tests
>
> Please report any problems with the /usr/local/bin/mysqlbug script!
>
> The latest information about MySQL is available on the web at
> http://www.mysql.com
> Support MySQL by buying support/licenses at https://order.mysql.com
>
> mysql:*:88:
> You already have a group "mysql", so I will use it.
> mysql:*:88:88::0:0:MySQL Daemon:/var/db/mysql:/sbin/nologin
> You already have a user "mysql", so I will use it.
> Changed home directory of "mysql" to "/var/db/mysql"
> ** Fix the installation problem and try again.
> [Updating the pkgdb <format:bdb1_btree> in /var/db/pkg ... - 131 packages found (-0 +1) . done]
> ---> Skipping 'databases/mysql323-server' (mysql-server-3.23.55) which has already failed
> ** 'java/jdk13' is marked as IGNORE:
> :\n The source distribution exists on your system, but due to\n licensing restrictions you still need to download the\n patchset, bsd-jdk131-patches-8.tar.gz, from\n http://www.eyesbeyond.com/freebsddom/java/jdk13.html.\n Please place the patchset in /usr/ports/distfiles.\n
> ** The following packages were not installed or upgraded (*:skipped / !:failed)
> ! databases/mysql323-server (mysql-server-3.23.54) (install error)
> * databases/mysql323-server (mysql-server-3.23.55)
> bash-2.05b#
> bash-2.05b#
> bash-2.05b#
> bash-2.05b# sh /usr/local/etc/rc.d/mysql-server.sh start
> bash-2.05b# mysql -V
> mysql Ver 11.18 Distrib 3.23.55, for portbld-freebsd4.7 (i386)
> bash-2.05b#

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Wed 05 Mar 2003 - 20:17:52 CET

search this site