1 |
On Tue, Feb 22, 2005 at 01:55:57PM +0100, Francesco Riosa wrote: |
2 |
> After some testing on MySQL ebuild for version 4.1.x and 5.0.x appear to |
3 |
> me that is very difficult have a stable version of those databases with |
4 |
> current glibc, gcc and maybe os-headers stable defaults (at least on x86 |
5 |
> and amd64). |
6 |
> |
7 |
> Adding a dev-db/mysql-bin package seems the only short-term viable |
8 |
> solution to have those versions of mysql in portage tree. Leaving out |
9 |
> all the problems that dependant packages have after mysql 4.1.3 release. |
10 |
> |
11 |
> I'm going to writing an ebuild that (maybe using alternatives.eclass) |
12 |
> unpack the binary distribuited version of mysql in /opt/ dir and symlink |
13 |
> all the programs to paths currently used from the source dist. |
14 |
> |
15 |
> any input on how to write it in a way that permit it to be included in |
16 |
> the portage tree very apreciated, expecially that from Robin H. Johnson |
17 |
> a.k.a robbat2 |
18 |
I'd say it should be mutually exclusive of the source-built version |
19 |
(DEPEND=!dev-db/mysql). See about putting it's bindir into the PATH |
20 |
instead of messing around with symlinks. However I think it should use |
21 |
the same /var/lib/mysql for it's data directory. |
22 |
|
23 |
By default it should provide the stock binaries, if USE=max, then |
24 |
provide the mysql-max binaries, and if USE=debug, instead provide the |
25 |
debugging binaries. |
26 |
|
27 |
-- |
28 |
Robin Hugh Johnson |
29 |
E-Mail : robbat2@××××××××××××××.net |
30 |
Home Page : http://www.orbis-terrarum.net/?l=people.robbat2 |
31 |
ICQ# : 30269588 or 41961639 |
32 |
GnuPG FP : 11AC BA4F 4778 E3F6 E4ED F38E B27B 944E 3488 4E85 |