1 |
-----BEGIN PGP SIGNED MESSAGE----- |
2 |
Hash: SHA1 |
3 |
|
4 |
Dne 23.7.2010 09:06, Thomas Beierlein napsal(a): |
5 |
> Hi Jorge, |
6 |
|
7 |
> interesting. I did not know that an ebuild can use-depend on itself. |
8 |
> Good to know. |
9 |
> |
10 |
> I had implemented a simpler solution in meantime. But I will test your |
11 |
> solution. It would shorten the ebuild by a good amount (It is already |
12 |
> much to big and complicated). |
13 |
> |
14 |
> Furthermore it catches the problems very early (before merging the |
15 |
> wrong dependencies). |
16 |
> |
17 |
> Only downside I see is that the user has to find out why she gets the |
18 |
> messages about the wrong USE flag requirements. Say, you want to build |
19 |
> it with mysql and have 'sqlite' in make.conf your |
20 |
> USE=mysql emerge bacula |
21 |
> resultes in a |
22 |
> emerge: there are no ebuilds built with USE flags to satisfy |
23 |
> "app-backup/bacula[-mysql,-postgres]". |
24 |
> And than you have to think. |
25 |
> |
26 |
> Anyway I will think over it. |
27 |
> |
28 |
> Regards, |
29 |
> Thomas. |
30 |
So I will help with my 2c :P |
31 |
I reworked the bacula for the purposes at my company: |
32 |
http://git.overlays.gentoo.org/gitweb/?p=dev/scarabeus.git;a=blob;f=app-backup/bacula/bacula-3.0.3.ebuild |
33 |
|
34 |
I implemented most things people complain here, so might be really |
35 |
really smart to just copy the parts. |
36 |
|
37 |
Cheers |
38 |
|
39 |
Tom |
40 |
-----BEGIN PGP SIGNATURE----- |
41 |
Version: GnuPG v2.0.15 (GNU/Linux) |
42 |
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ |
43 |
|
44 |
iEYEARECAAYFAkxJVR8ACgkQHB6c3gNBRYfDmACfXGtiijVHHMZKDSvuXpHjpAe9 |
45 |
gloAoMw/lTI6TvW+rt4+eXYakcaRu2Dw |
46 |
=AaHp |
47 |
-----END PGP SIGNATURE----- |