[gentoo-user] why net-mail/perdition is incompatible with mail-client/mailx

2007-08-29 Thread David Bonnafous
hi,

I would like to know why net-mail/perdition is incompatible with
mail-client/mailx and mail-client/nmh.

thank you.
-- 
David Bonnafous
Institut de Mathématiques
Université Paul Sabatier
Toulouse - France
--
[EMAIL PROTECTED] mailing list



Re: [gentoo-user] dependencies from eclass and from ebuild

2007-08-27 Thread David Bonnafous
Hi,

Bo Ørsted Andresen [EMAIL PROTECTED] writes:

 On Friday 24 August 2007 18:24:33 David Bonnafous wrote:
 I'm working to get a stable portage overlay to keep ebuild and files
 I used to build my system.

 But even if I keep the ebuild and all the files needed, the command
 emerge --sync introduces some dependencies by modifying eclass.

 How can I know (localize) this kind of dependencies ?

 I found the first one using grep

   JAVA_PKG_PORTAGE_DEP==sys-apps/portage-2.1.2.7

 in eclass/java-utils-2.eclass (change from version 1.91 to 1.92)

 I didn't quite understand what this question is about. 

 Are you trying to figure out why that dependency were added?

No I am not trying to figure out why that dependency were added. I
think the gentoo developers have good reasons to do that in that way.

After a sync (see below what and how) when I try to re-merge a package
(same version) and emerge tell me that there is a dependency not
satified I would like to know where this dependency come from. Because
this is a new dependency, added after the sync by

- a mistake I do (wrong /etc/portage/package.mask)
- a minor revison (new CVS version) of a ebuild not so minor
- a modification of a eclass

And my question is how to know is this new dependency comme from
eclass, or more generaly what are the dependencies that come from
eclass ?

 What do you intend to do with this overlay?

I intend to be able to maintain for a long time a set of package
(ebuild and files) I use on my servers. I want to be able to recompile
them as I need even if gentoo developers remove them from the official
portage tree.

 Why do you sync at all?

In fact I have added --backup --backup-dir='/usr/local/portage' to
the rsync options. Then after a sync I have in /usr/local/portage all
the files that changed. So I clean up this tree (remove eclass
directory, redundant package ebuild,...).

Yours,


 -- 
 Bo Andresen



-- 
David Bonnafous
Institut de Mathématiques
Université Paul Sabatier
Toulouse - France
--
[EMAIL PROTECTED] mailing list



[gentoo-user] dependencies from eclass and from ebuild

2007-08-24 Thread David Bonnafous
hi,

I'm working to get a stable portage overlay to keep ebuild and files
I used to build my system.

But even if I keep the ebuild and all the files needed, the command
emerge --sync introduces some dependencies by modifying eclass.

How can I know (localize) this kind of dependencies ?

I found the first one using grep 

  JAVA_PKG_PORTAGE_DEP==sys-apps/portage-2.1.2.7

in eclass/java-utils-2.eclass (change from version 1.91 to 1.92)

thank you.
-- 
David Bonnafous
Institut de Mathématiques
Université Paul Sabatier
Toulouse - France
--
[EMAIL PROTECTED] mailing list