fixing up port dependencies properly

Dmitry Marakasov amdmi3 at amdmi3.ru
Wed Feb 3 14:46:30 UTC 2010


* John W (jwdevel at gmail.com) wrote:

> Is the most correct solution just to wait until all maintainers of
> ports which depend on p5-Email-Simple-Creator each update their
> makefiles to depend on p5-Email-Simple, instead? (Though that doesn't
> help in the short term :)

That was done with the removal of p5-Email-Simple-Creator. Otherwise,
all ports that depend on (removed) p5-Email-Simple-Creator would
become broken.

You just need to bring your installed packages to the actual state - I'm
not sure if portmaster -o will work, as you already have p5-Email-Simple
installed (since p5-Email-Simple-Creator depended on it), so you likely
need to

pkg_delete -f p5-Email-Simple-Creator && portupdate -r p5-Email-Simple
(not sure about portmaster equivalent). Portrevisions on all ports with
changed dependencies (p5-Email-Simple-Creator -> p5-Email-Simple) were
bumped, so rebuilding will make them pick up p5-Email-Simple.

-- 
Dmitry Marakasov   .   55B5 0596 FF1E 8D84 5F56  9510 D35A 80DD F9D2 F77D
amdmi3 at amdmi3.ru  ..:  jabber: amdmi3 at jabber.ru    http://www.amdmi3.ru


More information about the freebsd-ports mailing list