[aur-general] [arch-general] Please settle 'base' in 'depends' for all

Stéphane Gaudreault stephane at archlinux.org
Wed Jan 19 08:41:55 EST 2011


Le 19 janvier 2011 08:36:04, Cédric Girard a écrit :
> On Wed, Jan 19, 2011 at 2:30 PM, Stéphane Gaudreault
> <stephane at archlinux.org
> 
> > wrote:
> > 
> > 
> > This gives a simple receipie : When you want to list the dependency fo a
> > package, simply look at what is directly used (for binary it is
> > essentially "readelf -d" on the files) and you get the dependency list
> > for your package.
> > You can then assume that everything will be correct as maintainers of the
> > listed packages did the same up to the required group.
> 
> It means then that if we have this (dependency are direct dependencies):
> - Package A: depends=(B C)
> - Package B: depends=(C)
> 
> C should *not* be removed from the dependency array of A.

Exact, you list what you directly use.

It also means that  if we have this (dependency are direct dependencies):

- Package A: depends=(B C)
- Package B: depends=(D)

Maintainer of package A should not worry about dependency of B unless 
something is broken. Then simply fill a bug report.

Stéphane


More information about the aur-general mailing list