Re: pkgdb -F calling portupgrade -a



On Sun, Jun 10, 2007 at 07:59:14PM -0400, Mike Meyer wrote:
In <466C8611.5020009@xxxxxxxxxx>, Jeff Anton <antonfb@xxxxxxxxxx> typed:
I'm very surprised and upset that running pkgdb -F has started a whole
upgrade of my stable machine. I'm sure hacker's isn't the right list
for this but it is so amazing that I don't know what the right list
would be and I think just calling attention to some very bizarre
behavior is maybe the best thing. This machine should only have X11
clients... Anyhow output below...

Hi Jeff,

Long time no see. The only wierd thing I see is right here:

Stale dependency: Xaw3d-1.5E_1 -> libXv-1.0.3,1 (x11/libXv):
libXft-2.1.7_1 (score:22%) ? ([y]es/[n]o/[a]ll) [no]
Install stale dependency? ([y]es/[n]o/[a]ll) [yes] n
---> Installing 'libXv-1.0.3,1' from a port (x11/libXv)
---> Building '/usr/ports/x11/libXv'

Where it starts installing the port even though you told it not
to. That's a pkgdb issue, and the right person to talk to is the
portupgrade maintainer, sem@xxxxxxxxxxxx

For the rest of it - you've apperently got x.org 6.9 installed on the
system and x.org 7.0 in the ports tree. So once it starts installing
ports, it's pretty much going to install the entire xorg ports
set. Since they install in different prefixes (7.0 moved to
/usr/local), that will actually work.

Unfortunately it will not work and will actually lead to package
database corruption due to a portupgrade bug. That's why the more
extensive upgrade process in UPDATING is necessary.

Kris
_______________________________________________
freebsd-hackers@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: cvsup newbie questions
    ... > of freebsd: ... should I just upgrade the ports ... the ports collection is the collection of 3rd-party apps' Makefiles ... and patches - it just simplifies installing applications. ...
    (freebsd-questions)
  • Upgrade strategy for production server
    ... I just finished installing 4.9, ... How long will it be until ports start failing due to using an older ... do for their longterm upgrade strategy with FreeBSD on production servers? ...
    (freebsd-stable)
  • Re: pkgdb -F calling portupgrade -a
    ... upgrade of my stable machine. ... clients... ... Where it starts installing the port even though you told it not ... system and x.org 7.0 in the ports tree. ...
    (freebsd-hackers)
  • Re: Partial X upgrade, now locked out of X server
    ... On Wed, 31 Mar 2004, Paul A. Hoadley wrote: ... > It looks like I have upgraded parts of XFree86 while installing some ... > other ports, and I now seem unable to make even local connections to ... I would be happy to fully upgrade X if that's ...
    (freebsd-questions)
  • Partial X upgrade, now locked out of X server
    ... It looks like I have upgraded parts of XFree86 while installing some ... other ports, and I now seem unable to make even local connections to ... I would be happy to fully upgrade X if that's ...
    (freebsd-questions)