autoconf and automake
I'm having trouble with the latest advice in ports/UPDATING: 20101208: AFFECTS: autotools AUTHOR: autoto...@freebsd.org Another stage in the autotools cleanup that reduces tree churn whilst updating components, a number of ports have now moved to non-versioned locations since there is now only the concept of legacy and current versions. # portmaster -o devel/autoconf devel/autoconf268 # portmaster -o devel/automake devel/automake111 # portmaster -o devel/libtool devel/libtool22 # portmaster -o devel/libltdl devel/libltdl22 substitute 'portupgrade' for 'portmaster' accordingly if that's your your upgrade tool of choice. If I invoke portupgrade -o devel/autoconf devel/autoconf268 portupgrade doesn't appear to do anything: portupgrade -o devel/autoconf devel/autoconf268 --- Session started at: Thu, 09 Dec 2010 13:52:08 -0500 ** None has been installed or upgraded. --- Saving the results to '/root/done' --- Session ended at: Thu, 09 Dec 2010 13:52:08 -0500 (consumed 00:00:00) And pkg_info says there's still an old version of autoconf: pkg_info|grep autoconf autoconf-2.13.000227_6 Automatically configure source code on many Un*x platforms autoconf-2.68 Automatically configure source code on many Un*x platforms autoconf-wrapper-20101119 Wrapper script for GNU autoconf Can anyone help me? I'm thinking that I'm trying to upgrade all ports that depend on autoconf-2.13.000227_6 to depend on autoconf268. -- System Name: laptop2.StevenFriedrich.org Hardware:2.80GHz Intel Pentium 4 (HTT) with 2 GB memory OS version: FreeBSD 8.1-RELEASE-p2 i386 (5.1 MB kernel) Window Manager(s): kde4-4.5.4 X Window System: xorg-7.5X.Org X Server 1.7.5 ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: autoconf and automake
On 12/9/2010 12:54 PM, Steven Friedrich wrote: I'm having trouble with the latest advice in ports/UPDATING: 20101208: AFFECTS: autotools AUTHOR: autoto...@freebsd.org Here's how I did it: 1) Delete all the existing ports manually: pkg_delete -f portname 2) Install the new port manually: cd /usr/ports/devel/portname make install clean When you've done them all, then ... 3) Fix the package database: pkgdb -L pkgdb -Fa Tim Daneliuk tun...@tundraware.com ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org
Re: autoconf and automake
On Thu, Dec 9, 2010 at 2:23 PM, Tim Daneliuk tun...@tundraware.com wrote: On 12/9/2010 12:54 PM, Steven Friedrich wrote: pkgdb -L pkgdb -Fa -o replace the installed port with a port from a different origin (From 'portmaster') -o, --origin=ORIGIN Specify a port to upgrade the following pkg with (from 'portupgrade') It would appear that if the port is already installed, passing '-o' will only update the source location (origin) to prevent breakage in the future. ___ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to freebsd-questions-unsubscr...@freebsd.org