On Wednesday 02 September 2009 01:22:37 am DA Forsyth wrote:
Hiya all
Something weird going on with portypgrade (and maybe ports in
general) here. Somewhere between last months upgrade and this month,
portupgrade has started to ignore ports that are reported by
portversion as needing upgrading. The result is I have to force each
one, one at a time. Big schlep.
For example
portversion -v | grep samba
samba-3.0.35,1needs updating (port has 3.0.36,1)
portupgrade -vr samba
--- Session started at: Wed, 02 Sep 2009 10:18:47 +0200
** None has been installed or upgraded.
--- Session ended at: Wed, 02 Sep 2009 10:18:47 +0200 (consumed
00:00:00)
The other thing is that devel/apr will not build. The make stops
with this
...
checking whether it is safe to define __EXTENSIONS__... yes
checking for library containing strerror... none required
checking whether system uses EBCDIC... no
performing libtool configuration...
./configure: 9753: Syntax error: word unexpected (expecting ))
*** Error code 2
Stop in /usr/ports/devel/apr.
*** Error code 1
Stop in /usr/ports/devel/apr.
I cvsup every Monday morning. I tried the upgrades last week but got
these failures and decided to wait a week and see if there are fixes.
Apparently not. I also had to manually fix the openssl distfile
(missing MD5 and SH256) so that it would actually download the
missing patch and confirm it. I have never had so much trouble with
the port system, who broke it? -:
Any ideas?
My experience with portupgrade problems like this is that your INDEX-? and
INDEX-?.db aren't being created properly after cvsuping. Portversion doesn't
depend on them but portupgrade does. The INDEX-? that you download is always
out of date. I use p5-FreeBSD-Portindex to keep them incrementally up todate,
which is much faster then building the INDEX from scratch.
After awhile, you have a mess and things don't build because the dependencies
haven't been built.
Kent
--
Kent Stewart
Richland, WA
http://users.owt.com/kstewart/index.html
___
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