Every new version has such *evident* regressions!

Beside needlessly repackaging ports that fail build when doing "-a -p" (obviously non repeatable by the developers), and sometimes failing to reinstall a package if the install phase fails (also non reproducible, but happening nonetheless in production servers).

Now, since the last upgrade, I cannot use -R if there's a port with an unknown origin.

Look:

[EMAIL PROTECTED] portversion -vL=
openldap-client-2.3.40      <  needs updating (port has 2.3.41)
p5-Mail-IMAPClient-2.2.9    <  [held] needs updating (port has 3.04)
p5-PathTools-3.2700         <  needs updating (port has 3.2701)
p5-Socket6-0.19             <  needs updating (port has 0.20)
p5-Test-Harness-3.07        <  needs updating (port has 3.09)
squid-2.5.14_4              ?  [held] error - origin not found
squirrelmail-compatibility-plugin-2.0.9_1 < needs updating (port has 2.0.10)

[EMAIL PROTECTED] portupgrade -aRp
** There are errors in a meta info for squid-2.5.14_4
** Run 'pkgdb -F' to interactively fix them.

Of course pkgdb -F asks me to delete squid-2.5.14_4. I also tried to add it to HOLD_PKGS in pkgtools.conf, no change.

What the heck does it care if I want to keep an obsolete port! I think the same would happen with a package installed from a developer (non-standard) ports tree, or a perl module installed from CPAN without a corresponding FreeBSD port.

Umpfffff... Any portmaster migration guide for long-time portupgrade users?

Angelo.
_______________________________________________
freebsd-ports@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-ports
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to