Re: devel/autotools267 and UPDATING

2010-09-16 Thread Matthias Andree
Am 16.09.2010 01:30, schrieb Barbara:
 
 I've just run portupgrade -ap, after getting the new autotools and reading 
 UPDATING.
From what I can understand, as it's not a version bump but a new port (I 
 realized it too late...). So maybe I should have used something like:
 # portupgrade  -o devel/autoconf267 autoconf262
 Am I wrong? If not, maybe a note in UPDATING should be needed.
 
 Now I have:
 $ pkg_info -Ix autoconf-2.6
 autoconf-2.62   Automatically configure source code on many Un*x 
 platforms 
 autoconf-2.67   Automatically configure source code on many Un*x 
 platforms 
 
 And about the dependencies:
 $ pkg_info -Rx autoconf-2.67
 Information for autoconf-2.67:
 
 $ pkg_info -Rx autoconf-2.62
 Information for autoconf-2.62:
 
 Required by:
 automake-1.10.3
 automake-1.11.1
 automake-1.4.6_6
 automake-1.5_6,1
 automake-1.6.3_2
 automake-1.7.9_3
 automake-1.8.5_4
 automake-1.9.6_4
 autotools-20100915
 
 So it seems that all the rebuilt ports depends on autoconf-2.62 and so I 
 don't 
 know anymore which were the ports bumped for the dependency with the new 
 version to rebuild it after removing autoconf-2.62.

I've reinstalled autotools with portmaster (in ports/ports-mgmt/portmaster) to
solve this. Might be worth a try.

-- 
Matthias Andree
___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: devel/autotools267 and UPDATING

2010-09-16 Thread Matthew Seaman
On 16/09/2010 11:43:04, Matthias Andree wrote:
 Am 16.09.2010 01:30, schrieb Barbara:

 I've just run portupgrade -ap, after getting the new autotools and reading 
 UPDATING.
 From what I can understand, as it's not a version bump but a new port (I 
 realized it too late...). So maybe I should have used something like:
 # portupgrade  -o devel/autoconf267 autoconf262
 Am I wrong? If not, maybe a note in UPDATING should be needed.

 Now I have:
 $ pkg_info -Ix autoconf-2.6
 autoconf-2.62   Automatically configure source code on many Un*x 
 platforms 
 autoconf-2.67   Automatically configure source code on many Un*x 
 platforms 

 And about the dependencies:
 $ pkg_info -Rx autoconf-2.67
 Information for autoconf-2.67:

 $ pkg_info -Rx autoconf-2.62
 Information for autoconf-2.62:

 Required by:
 automake-1.10.3
 automake-1.11.1
 automake-1.4.6_6
 automake-1.5_6,1
 automake-1.6.3_2
 automake-1.7.9_3
 automake-1.8.5_4
 automake-1.9.6_4
 autotools-20100915

 So it seems that all the rebuilt ports depends on autoconf-2.62 and so I 
 don't 
 know anymore which were the ports bumped for the dependency with the new 
 version to rebuild it after removing autoconf-2.62.
 
 I've reinstalled autotools with portmaster (in ports/ports-mgmt/portmaster) to
 solve this. Might be worth a try.
 

autotools are generally just build dependencies for any of the ports
that you'ld want run on a machine -- ie. they only need to be there at
the point you build the port.  Once you've installed whatever it is, you
can delete just auto{conf,make} etc.   portmaster(1) even has options to
do that automatically.

You'll tend to end up with many different versions of autotools
installed over time, as ports get updated to use more recent versions.
Occasionally purging them all does no harm, and will save you a small
amount of disk space.

Cheers,

Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.   7 Priory Courtyard
  Flat 3
PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate
JID: matt...@infracaninophile.co.uk   Kent, CT11 9PW



signature.asc
Description: OpenPGP digital signature


devel/autotools267 and UPDATING

2010-09-15 Thread Barbara

I've just run portupgrade -ap, after getting the new autotools and reading 
UPDATING.
From what I can understand, as it's not a version bump but a new port (I 
realized it too late...). So maybe I should have used something like:
# portupgrade  -o devel/autoconf267 autoconf262
Am I wrong? If not, maybe a note in UPDATING should be needed.

Now I have:
$ pkg_info -Ix autoconf-2.6
autoconf-2.62   Automatically configure source code on many Un*x 
platforms 
autoconf-2.67   Automatically configure source code on many Un*x 
platforms 

And about the dependencies:
$ pkg_info -Rx autoconf-2.67
Information for autoconf-2.67:

$ pkg_info -Rx autoconf-2.62
Information for autoconf-2.62:

Required by:
automake-1.10.3
automake-1.11.1
automake-1.4.6_6
automake-1.5_6,1
automake-1.6.3_2
automake-1.7.9_3
automake-1.8.5_4
automake-1.9.6_4
autotools-20100915

So it seems that all the rebuilt ports depends on autoconf-2.62 and so I don't 
know anymore which were the ports bumped for the dependency with the new 
version to rebuild it after removing autoconf-2.62.

Barbara

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


devel/autotools267 and UPDATING

2010-09-15 Thread Barbara

About my previous mail, shouldn't the upgrade be handled by the entry in 
MOVED? Is it a portupgrade problem?
Is the rebuild of ports like xmms or libX11 really necessary after a new 
version of autoconf?

Thanks
Barbara

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: devel/autotools267 and UPDATING

2010-09-15 Thread Chuck Swiger
Hi, all--

On Sep 15, 2010, at 4:43 PM, Barbara wrote:
 About my previous mail, shouldn't the upgrade be handled by the entry in 
 MOVED? Is it a portupgrade problem?
 Is the rebuild of ports like xmms or libX11 really necessary after a new 
 version of autoconf?


It looks like maybe a repocopy is going on (or has gone wrong), since it is 
pointing to autoconf-2.62:

# pwd
/usr/ports/devel/autoconf267

# cat distinfo
MD5 (autoconf-2.62.tar.bz2) = e1fb8fe0b22e651240afdfa2be537a3c
SHA256 (autoconf-2.62.tar.bz2) = 
42be7628e32fd3bebe07d684b11fb6e7e7920ef698fc4ccb3da6d77f91cefb96
SIZE (autoconf-2.62.tar.bz2) = 1165951

# head Makefile
# New ports collection makefile for:autoconf262
# Date created: 7th December 2006
# Whom: a...@freebsd.org
#
# $FreeBSD: ports/devel/autoconf267/Makefile,v 1.75 2009/12/16 11:21:25 linimon 
Exp $
#

PORTNAME=   autoconf
PORTVERSION=2.62
CATEGORIES= devel

Regards,
-- 
-Chuck

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


devel/autotools267 and UPDATING

2010-09-15 Thread Barbara

First of all, sorry about the error in subject (s/autotools/autoconf/).

I've noticed the problem with the first commit on freshports, while running 
portsnap.
So I run portsnap again till a new snapshot containing the new version were 
fetched.

In fact I have:
$ cat /usr/ports/devel/autoconf267/distinfo 
MD5 (autoconf-2.67.tar.bz2) = 3fbf92eb8eaca1e0d33dff9710edb5f0
SHA256 (autoconf-2.67.tar.bz2) = 
00ded92074999d26a7137d15bd1d51b8a8ae233a6cd165a38f34ccf7b1a78aef
SIZE (autoconf-2.67.tar.bz2) = 1369605


Thanks
Barbara

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: devel/autotools267 and UPDATING

2010-09-15 Thread Ade Lovett
 On Sep 15, 2010, at 4:43 PM, Barbara wrote:
 About my previous mail, shouldn't the upgrade be handled by the entry in 
 MOVED? Is it a portupgrade problem?
 Is the rebuild of ports like xmms or libX11 really necessary after a new 
 version of autoconf?

With sweeping ports such as autotools, the consensus is to bump PORTREVISIONs 
on affected dependent ports, even if they are build dependencies only.  We've 
tried in the past to get creative in what does and doesn't get bumped, and it 
always generates more problems than it solves.



On Sep 15, 2010, at 18:48 , Chuck Swiger wrote:
 It looks like maybe a repocopy is going on (or has gone wrong), since it is 
 pointing to autoconf-2.62:

You need to update your ports tree.  Makefile is revision 1.77, not 1.75 as you 
have shown.

-aDe

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org


Re: devel/autotools267 and UPDATING

2010-09-15 Thread Chuck Swiger
Hi, Ade--

On Sep 15, 2010, at 5:13 PM, Ade Lovett wrote:
 On Sep 15, 2010, at 18:48 , Chuck Swiger wrote:
 It looks like maybe a repocopy is going on (or has gone wrong), since it is 
 pointing to autoconf-2.62:
 
 You need to update your ports tree.  Makefile is revision 1.77, not 1.75 as 
 you have shown.

Oh, I did-- but it seems like cvsup8.FreeBSD.org is running behind.  I switched 
to a different cvsup server and /usr/ports/devel/autoconf267 looks sensible now.

Thanks for the feedback,
-- 
-Chuck

___
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to freebsd-ports-unsubscr...@freebsd.org