some minor Core pruning

Ralf Corsepius rc040203 at freenet.de
Tue Jun 13 04:32:15 UTC 2006


On Tue, 2006-06-13 at 16:17 +1200, Michael J. Knox wrote:
> Ralf Corsepius wrote:
> > On Tue, 2006-06-13 at 15:10 +1200, Michael J. Knox wrote:
> > 
> >>Bill Nottingham wrote:
> >>
> >>># repoquery --whatrequires --alldeps autoconf213 automake14 automake15 --archlist i686,i386,noarch,src --repoid development --repoid development-source
> >>>metacity-0:2.15.5-5.src
> >>
> >>Fixed. Replaced BR on automake14 with automake, also added gettext to BR 
> >>to building min mock enviro.
> 
> [snip]
> 
> > Metacity uses automake-1.7, uses AM_MAINTAINER_MODE, the only patch
> > affecting the autotools is a one liner, so providing a patch would be
> > trivial and painless.
> 
> Hang about.. you said automake 1.7 are you sure?

With the sources from your src.rpm:
# tar xzf metacity-2.15.5-jun6-2006.tar.gz
..
# head -1 metacity-2.15.5-jun6-2006/Makefile.in
# Makefile.in generated by automake 1.7.9 from Makefile.am.

>  It was depending on 1.4 
> previously.
> 
> Also, whats the downside of just using 1.9 ? (wanting to understand the 
> issue :) )
Many subtile behavioral changes potentially affecting a package.
Checking whether a package is affected by them is not an easy task.

However, in most cases, using automake-1.9 on packages having been
designed for 1.7 is harmless. Using automake > 1.4 on packages having
been written for 1.4 almost never works.

Ralf





More information about the Fedora-maintainers mailing list