Error in port upgrade (was Re: portmanager hosed)

Michael C. Shultz ringworm01 at gmail.com
Wed Feb 16 04:24:04 GMT 2005


On Tuesday 15 February 2005 08:05 pm, you wrote:
> Michael C. Shultz wrote:
> >On Tuesday 15 February 2005 10:15 am, Brian John wrote:
> >>When I try to upgrade my ports I just get error messages.  Can
> >>someone help me out?  I'll paste the output below.
> >>
> >>Thanks
> >>
> >>/Brian
> >>
> >>su-2.05b# portmanager -u
> >>portmanager 0.2.6_5 info: executing rm -f
> >>/usr/local/share/portmanager/ports_cache.db
> >>-------------------------------------------------------------------
> >>-- --- PMGRrStatus 0.2.6_5 info: Creating inital data bases
> >>-------------------------------------------------------------------
> >>-- ---
> >>-------------------------------------------------------------------
> >>-- --- PMGRrStatus 0.2.6_5 info: looking for missing dependent
> >> ports
> >> ------------------------------------------------------------------
> >>--- ---
> >>-------------------------------------------------------------------
> >>-- --- -=>MISSING<=- linux_base-8-8.0_6[/emulators/linux_base-8]
> >> may be a dependency of linuxpluginwrapper-20050119_1
> >>verifing dependency status of linux_base-8-8.0_6 (may take awhile)
> >> by executing command:
> >>cd /usr/ports/www/linuxpluginwrapper; make  all-depends-list
> >>  *  *  *  *
> >>linux_base-8-8.0_6 is indeed a missing dependency, adding to list
> >> of things to be updated
> >>  *  *  *  *
> >>checking for linux_base-8-8.0_6 dependencies that also may not be
> >>installed listing linux_base-8-8.0_6's known dependencies by
> >>executing command: cd /usr/ports/emulators/linux_base-8; make
> >>
> >>
> >>
> >>
> >>
> >>all-depends-list *  *  *  *
> >>dependency -=>archivers/rpm
> >>        executing: cd /usr/portsarchivers/rpm; make describe
> >>cd: can't cd to /usr/portsarchivers/rpm
> >>make: don't know how to make describe. Stop
> >
> >The path /usr/portsarchivers/rpm is mangled here. Sorry
> >about this it looks like a portmanager bug :(  I'll work on a fix
> >right away.
> >
> >-Mike
>
> I tried your fix but it still doesn't seem to be working.  The output
> is below.
>
> Thanks very much for your help
>
> /Brian

Brian, to get you past the problem all you need do is

cd /usr/ports/emulators/linux_base-rh-9
make deinstall
cd ~
portmanager -u

emulators/linux_base-rh-9 is conflicting with emulators/linux_base-8

This output you sent just identified a bug I've been trying to track 
down for ages! Thanks for sending it!  It will be a few days to fix
it but I think you will be ok when your remove /linux_base-rh-9.
Let me know how it goes ok?

-Mike




More information about the freebsd-questions mailing list