Date: Tue, 12 Nov 2013 23:19:43 +0100 From: Miroslav Lachman <000.fbsd@quip.cz> To: never@nevermind.kiev.ua Cc: FreeBSD Ports <ports@freebsd.org> Subject: FreeBSD Port: databases/mariadb55-server - cannot make package Message-ID: <5282A97F.7040402@quip.cz>
next in thread | raw e-mail | index | archive | help
Hi, I have a few problems with MariaDB server on different versions of FreeBSD. On FreeBSD 8.4 i386 with fresh ports tree: # cd /usr/ports/databases/mariadb55-server/ # make package .. .. ====> Compressing man pages (compress-man) ===> Staging rc.d startup script(s) ===> Correct pkg-plist sequence to create group(s) and user(s) ===> Building package for mariadb55-server-5.5.33a_1 Creating package /usr/ports/databases/mariadb55-server/work/mariadb55-server-5.5.33a_1.tbz Registering depends: mariadb55-client-5.5.33a_1 libexecinfo-1.1_3. Registering conflicts: mysql[0-9][0-9]-server-* mariadb[0-46-9][0-9]-server-* mariadb5.[0-46-9]-server-* percona[0-9][0-9]-server-*. Creating bzip'd tar ball in '/usr/ports/databases/mariadb55-server/work/mariadb55-server-5.5.33a_1.tbz'' tar: bin/aria_chk: Cannot stat: No such file or directory tar: bin/aria_dump_log: Cannot stat: No such file or directory tar: bin/aria_ftdump: Cannot stat: No such file or directory tar: bin/aria_pack: Cannot stat: No such file or directory tar: bin/aria_read_log: Cannot stat: No such file or directory tar: bin/innochecksum: Cannot stat: No such file or directory .. .. tar: share/mysql/swedish/errmsg.sys: Cannot stat: No such file or directory tar: share/mysql/ukrainian/errmsg.sys: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 *** Error code 1 Stop in /usr/ports/databases/mariadb55-server. *** Error code 1 156 files are missing. After closer look I found that files are in different location. On 8.4-RELEASE-p4 i386 GENERIC with mariadb 5.5.33a_1, files are in work/stage/usr/local/mysql/ # find work/stage/usr/local/ -type f | head work/stage/usr/local/etc/rc.d/mysql-server work/stage/usr/local/mysql/bin/myisam_ftdump work/stage/usr/local/mysql/bin/myisamchk work/stage/usr/local/mysql/bin/myisamlog work/stage/usr/local/mysql/bin/myisampack work/stage/usr/local/mysql/bin/aria_ftdump work/stage/usr/local/mysql/bin/aria_chk work/stage/usr/local/mysql/bin/aria_read_log work/stage/usr/local/mysql/bin/aria_dump_log work/stage/usr/local/mysql/bin/aria_pack On 9.2 amd64 with mariadb 5.5.33a (not _1), files are in work/stage/usr/local/ # find work/stage/usr/local/ -type f | head work/stage/usr/local/bin/myisam_ftdump work/stage/usr/local/bin/myisamchk work/stage/usr/local/bin/myisamlog work/stage/usr/local/bin/myisampack work/stage/usr/local/bin/aria_ftdump work/stage/usr/local/bin/aria_chk work/stage/usr/local/bin/aria_read_log work/stage/usr/local/bin/aria_dump_log work/stage/usr/local/bin/aria_pack work/stage/usr/local/bin/mysqltest Is there any difference with stage dir between i386 and amd64? How can I debug / fix this problem? And then a different problem with plugin/auth_pam.so On 9.2-RELEASE amd64 GENERIC with fresh ports tree (mariadb 5.5.33a_1) I am not able to install mariadb with the following error ===> Building package for mariadb55-server-5.5.33a_1 Creating package /usr/ports/databases/mariadb55-server/work/mariadb55-server-5.5.33a_1.tbz Registering depends: mariadb55-client-5.5.33a_1 libexecinfo-1.1_3. Registering conflicts: mysql[0-9][0-9]-server-* mariadb[0-46-9][0-9]-server-* mariadb5.[0-46-9]-server-* percona[0-9][0-9]-server-*. Creating bzip'd tar ball in '/usr/ports/databases/mariadb55-server/work/mariadb55-server-5.5.33a_1.tbz' tar: lib/mysql/plugin/auth_pam.so: Cannot stat: No such file or directory tar: Error exit delayed from previous errors. pkg_create: make_dist: tar command failed with code 256 *** [do-package] Error code 1 Stop in /usr/ports/databases/mariadb55-server. *** [package] Error code 1 auth_pam.so is not found anywhere in the work dir. I don't know why it is not built. Miroslav Lachman
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?5282A97F.7040402>