ports/91807: Incorrect pkg-plist for databases/mysql50-(server|client) ports on 4.x system

Dan Lukes dan at obluda.cz
Sun Jan 15 01:30:06 UTC 2006


>Number:         91807
>Category:       ports
>Synopsis:       Incorrect pkg-plist for databases/mysql50-(server|client) ports on 4.x system
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Sun Jan 15 01:30:04 GMT 2006
>Closed-Date:
>Last-Modified:
>Originator:     Dan Lukes
>Release:        FreeBSD 4.11-RELEASE-p13 i386
>Organization:
Obludarium
>Environment:
System: FreeBSD 4.11-RELEASE-p13
databases/mysql50-server/Makefile,v 1.206 2006/01/11 07:16:20 ale

>Description:
	MySQL 5.0.18 classify system libz.so.2 as unsuitable (because
it didn't contain zlibCompileFlags symbol) so it use the one bundled
within MySQL sources.

	It's compiled as libz.a and libz.so.3 and properly instaled
to /usr/local/lib/mysql

	Unfortunatelly, they aren't packed to package.

	It's not problem on all FreeBSD version. It apply to those version
where system libz is not version 3 already.

>How-To-Repeat:
	Compile MySQL 5.0.18 from ports on one machine, make package, mode 
package to another
machine and install from it.

	At least mysql and mysqld refuses to load due missing libz.so.3
>Fix:

	It's necesarry to add

lib/mysql/libz.a
lib/mysql/libz.so
lib/mysql/libz.so.3

	to plist.

>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list