the answer here is that portupgrade no longer depends upon pkg_tarup. it USED to. left over from portupgrades from days of old is:
monkey@smacky:~% grep pkg_tarup /var/db/pkg/portupgrade-20020920/+CONTENTS @pkgdep pkg_tarup-1.2_3 @comment DEPORIGIN:sysutils/pkg_tarup so, when you portupgraded portupgrade (gah!), it happily went and retained that old info. now, you can either: sed -i -E -e '/^@(.*)pkg_tarup/d' /var/db/pkg/portupgrade-20020920/+CONTENTS or just do the pkg_deinstall, which will handle the removal of all those dependency issues. by issuing pkg_info -R pkg_tarup-1.2_3 you can see any other packages which depend upon pkg_tarup. and there shouldn't be any others. w0rd. -Adam >> (09.20.2002 @ 1454 PST): Stacey Roberts said, in 3.0K: << > Thanks for the reply, Adam. > > I'll give the procedure a try in a bit, but there's one thing that > perhaps you might be able to explain.., > > I'm just curious as to how I was able to "portupgrade -R > portupgrade-x.x.x just last night without hitting this issue.., > > Thanks again Adam (and to Kevin Oberman, who's e-mail arrived as I was > tapping this reply) > > Stacey > > On Fri, 2002-09-20 at 22:47, Adam Weinberger wrote: > > S - > > > > pkg_tarup was removed from the ports tree. > > > > pkg_deinstall -f pkg_tarup-1.2_3 && portupgrade -f portupgrade-20020920 > > > > if you're worried about the functionality of it, note the commit message > > given when the port got removed: > > > > Retire pkg_tarup. pkg_create(1) has the feature (-b pkgname) to > > create a package file out of an installed package, since > > 4.5-RELEASE. > > > > -Adam > > > > > > >> (09.20.2002 @ 1442 PST): Stacey Roberts said, in 1.6K: << > > > Hello, > > > I've just tried updating portupgrade after cvsup'ing my ports tree > > > tonight. Running portupgrade for portupgrade fails with: > > > # portupgrade -R portupgrade-20020920 > > > ** The port directory for 'sysutils/pkg_tarup' does not exist. > > > ---> Skipping 'sysutils/portupgrade' (portupgrade-20020920) because > > > 'sysutils/pkg_tarup' (pkg_tarup-1.2_3) failed > > > ** The following packages were not installed or upgraded (*:skipped / > > > !:failed) > > > ! sysutils/pkg_tarup (pkg_tarup-1.2_3) (port directory error) > > > * sysutils/portupgrade (portupgrade-20020920) > > > # > > > > > > Obviously there's been a change in /usr/ports/sysutils/pkg_tarup that > > > I've missed somewhere, could someone inform me of what the procedure for > > > getting round this is, please? > > > > > > Stacey > > > -- > > > Stacey Roberts > > > B.Sc (HONS) Computer Science > > > > > > Web: www.vickiandstacey.com > > > > > > >> end of "portupgrade of portupgrade fails with "The port directory for >'sysutils/pkg_tarup' does not exist"" from Stacey Roberts << > > > > > > -- > > "Oh good, my dog found the chainsaw." > > -Lilo, "Lilo & Stitch" > > Adam Weinberger > > [EMAIL PROTECTED] > > http://vectors.cx > > > > > > To Unsubscribe: send mail to [EMAIL PROTECTED] > > with "unsubscribe freebsd-questions" in the body of the message > -- > Stacey Roberts > B.Sc (HONS) Computer Science > > Web: www.vickiandstacey.com >> end of "Re: portupgrade of portupgrade fails with "The port directory for >'sysutils/pkg_tarup' does not exist"" from Stacey Roberts << -- "Oh good, my dog found the chainsaw." -Lilo, "Lilo & Stitch" Adam Weinberger [EMAIL PROTECTED] http://vectors.cx To Unsubscribe: send mail to [EMAIL PROTECTED] with "unsubscribe freebsd-questions" in the body of the message