-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Dne 23.7.2010 09:06, Thomas Beierlein napsal(a): > Hi Jorge,
> interesting. I did not know that an ebuild can use-depend on itself. > Good to know. > > I had implemented a simpler solution in meantime. But I will test your > solution. It would shorten the ebuild by a good amount (It is already > much to big and complicated). > > Furthermore it catches the problems very early (before merging the > wrong dependencies). > > Only downside I see is that the user has to find out why she gets the > messages about the wrong USE flag requirements. Say, you want to build > it with mysql and have 'sqlite' in make.conf your > USE=mysql emerge bacula > resultes in a > emerge: there are no ebuilds built with USE flags to satisfy > "app-backup/bacula[-mysql,-postgres]". > And than you have to think. > > Anyway I will think over it. > > Regards, > Thomas. So I will help with my 2c :P I reworked the bacula for the purposes at my company: http://git.overlays.gentoo.org/gitweb/?p=dev/scarabeus.git;a=blob;f=app-backup/bacula/bacula-3.0.3.ebuild I implemented most things people complain here, so might be really really smart to just copy the parts. Cheers Tom -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.15 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAkxJVR8ACgkQHB6c3gNBRYfDmACfXGtiijVHHMZKDSvuXpHjpAe9 gloAoMw/lTI6TvW+rt4+eXYakcaRu2Dw =AaHp -----END PGP SIGNATURE-----