Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 6 Jun 2005 23:48:17 +0200
From:      "Avinash Piare" <avinash@piare.org>
To:        "'Clement Laforet'" <sheepkiller@cultdeadsheep.org>
Cc:        FreeBSD-ports@freebsd.org
Subject:   RE: mysql4x-server marked as broken ?
Message-ID:  <20050606214816.D372729540D@redqueen.elvandar.org>
In-Reply-To: <20050606212846.GA34582@goofy.cultdeadsheep.org>

next in thread | previous in thread | raw e-mail | index | archive | help
Hi Clem,

I'm sorry, didn't knew you wrote Mk/bsd.port.mk :o)

I understand that i can't have MySQL 4.0.x client and MySQL 4.1.x server

I installed MySQL 4.0.x client and MySQL 4.0.x server with -DTRYBROKEN (i
had to :s ). All the packages depending on MySQL 4.0.x where installed using
-DTRYBROKEN

As i stated before: i really tried to install MySQL 4.0.x in teh first
place, but got the error. In the preception of 4.0.x being broken, i tried
to install 4.1.x instead (zo not together or the 4.0.x client with the 4.1.x
server or visa versa). Well that didn't work out also. That's when i
installed the port and it's dependencies with -DTRYBROKEN

Now i run into another problem: i added an new user to the MySQL server and
try to grant it privilges to a DB. It works, but the configuration isn't
saved (my guess; it hade something to do with the port being classified as
broken); the user doesn't get the privilges. I can't really seem to find an
error on this ... 

-----Oorspronkelijk bericht-----
Van: Clement Laforet [mailto:sheepkiller@cultdeadsheep.org] 
Verzonden: maandag 6 juni 2005 23:29
Aan: Avinash Piare
CC: 'Clement Laforet'; FreeBSD-ports@freebsd.org
Onderwerp: Re: mysql4x-server marked as broken ?

On Mon, Jun 06, 2005 at 10:02:06PM +0200, Avinash Piare wrote:
> In my Mk/bsd.port.mk. it says
I know, I mostly write it ;-)

> So it was support to make mysql40-server without any probs right ? If 
> so, it didn't because i tried 40 and it gave me the same error

Sure. you tried to install mysql 4.1 but you prefer 4.0.
Purpose of WITH_MYSQL_VER is to avoid weak dependencies. I will set your
MySQL preference across the ports tree. Since MySQL server ports depends on
MySQL clients one, you're facinga chicken and eggs problems. You _can't_,
for example, have MySQL 4.0.x client and MySQL 4.1.x server.

clem




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20050606214816.D372729540D>