Francesco Riosa wrote:
>> Kalin KOZHUHAROV wrote:
>> 
[...]
>> "{{{ A hypothetical example:
>> 
>> I used mysql-4.1.16-r30 and I have a locally encoded (say Shift_JIS)
>> database. I have DBD-mysql compiled against that and a package FOO using
>> that works as expected.
>> 
>> Some package wants >=mysql-5.0.0 and DBD-mysql, and because mysql is
>> SLOTed, portage says ok, emerges mysql-5.0.18-r30 and rebuilds
>> DBD-mysql against it.
> 
> 
> Oops *you* need to tell portage to rebuild DBD-mysql. Difficult that a
> package will want mysql >= something, but take this is an example, so
> it's ok.

Yup, /me bad. The usual way for a package using a language binding is to
depend on that bindig (dev-perl/DBD-mysql-VVV).

All my worries were for the case when the latest stable dev-perl/DBD-mysql
is compiled against the latest SLOTed mysql-5.1.x and is being used to
access data on an old (SLOTed or not; localhost or some remote host) server.
But I guess then the problem will be entirely in dev-perl/DBD-mysql being
unable to connect to older servers :-)

At this moment I should say "Sorry for the wasted bandwidth/time" :-|

[...]

> Better ?

Times better! Hypothetical problem is solved, thank you for your time!

Kalin.

-- 
|[ ~~~~~~~~~~~~~~~~~~~~~~ ]|
+-> http://ThinRope.net/ <-+
|[ ______________________ ]|
-- 
gentoo-dev@gentoo.org mailing list

Reply via email to