From owner-freebsd-questions@FreeBSD.ORG Wed Sep 16 09:18:43 2009 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 98ABC106566B for ; Wed, 16 Sep 2009 09:18:43 +0000 (UTC) (envelope-from D.Forsyth@ru.ac.za) Received: from d.mail.ru.ac.za (d.mail.ru.ac.za [IPv6:2001:4200:1010::25:4]) by mx1.freebsd.org (Postfix) with ESMTP id D38C58FC12 for ; Wed, 16 Sep 2009 09:18:42 +0000 (UTC) Received: from iwr.ru.ac.za ([146.231.64.249]:50635) by d.mail.ru.ac.za with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Mnqet-0003Xq-Q8 for freebsd-questions@freebsd.org; Wed, 16 Sep 2009 11:18:39 +0200 Received: from iwdf-5.iwr.ru.ac.za ([146.231.64.28]) by iwr.ru.ac.za with esmtp (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Mnqet-000Cte-NI for freebsd-questions@freebsd.org; Wed, 16 Sep 2009 11:18:39 +0200 From: "DA Forsyth" Organization: IWR To: freebsd-questions@freebsd.org Date: Wed, 16 Sep 2009 11:18:39 +0200 MIME-Version: 1.0 Message-ID: <4AB0C98F.394.AF4C0F7@d.forsyth.ru.ac.za> Priority: normal X-mailer: Pegasus Mail for Windows (4.41) Content-type: text/plain; charset=US-ASCII Content-transfer-encoding: 7BIT Content-description: Mail message body X-Virus-Scanned: d.mail.ru.ac.za (146.231.129.36) Subject: Re: portupgrade broken X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: d.forsyth@ru.ac.za List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 16 Sep 2009 09:18:43 -0000 > Hiya all > > Something weird going on with portupgrade (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,1 < needs 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) I am still facing this issue. I have tried several ways of rebuilding the index and pkgdb but nothing is changing this behaviour. Doing a 'make index && pkgdb -fu' gets me a portversion list that shows nothing needs updating, which is clearly wrong when the cvsup just prior to it shows changes in ports I have installed. 'make fetchindex && pkgdb -fu' is more successful, showing all the ports I need to update correctly(?), however, portversion will still do this.... > portversion -v | grep png png-1.2.38 < needs updating (port has 1.2.40) > portupgrade -vrR png-1.2.38 ---> Session started at: Wed, 16 Sep 2009 11:11:50 +0200 [Gathering depends for graphics/png done] [Gathering depends for misc/mc ................................................ done] [Gathering depends for audio/sox ................................ done] [Gathering depends for x11-toolkits/pango ...................................................................... ............................... done] [Gathering depends for databases/rrdtool ............... done] [Gathering depends for sysutils/apcupsd ............. done] [Gathering depends for multimedia/mplayer .......... done] [Gathering depends for net-mgmt/mrtg .......... done] [Exclude up-to-date packages ...................................................................... ........ done] ** None has been installed or upgraded. ---> Session ended at: Wed, 16 Sep 2009 11:12:06 +0200 (consumed 00:00:16) I saw someone ask about this in Google Groups on the 14th but he has not got an answer yet, so I am not the only one. How do I fix this? -- DA Fo rsyth Network Supervisor Principal Technical Officer -- Institute for Water Research http://www.ru.ac.za/institutes/iwr/