[43132] trunk/dports/x11/xorg-libAppleWM/Portfile
Joshua Root
jmr at macports.org
Fri Dec 5 16:26:48 PST 2008
Jeremy Huddleston wrote:
>
> On Dec 5, 2008, at 14:29, Ryan Schmidt wrote:
>> libtool only has a build dependency on automake which only has a build
>> dependency on autoconf. That means as soon as automake is installed, a
>> user would be perfectly free to uninstall autoconf and expect no
>> problems. And once libtool is installed, the user would expect to be
>> able to uninstall automake with no problems. And MacPorts will allow
>> uninstallation of those ports with no complaints, since those ports
>> are not library or runtime dependencies but only build dependencies.
>> So if you want to use those ports to build something, you need to
>> declare build dependencies on them.
>
> That's what I thought originally, but it didn't match with what I
> experienced (so can you explain this behavior):
>
> ~ $ sudo port -v uninstall xorg-xproto
> ---> Unable to uninstall xorg-xproto 7.0.14_1, the following ports
> depend on it:
> ---> Xft2
> ---> xorg-libXau
> Error: port uninstall failed: Please uninstall the ports that depend on
> xorg-xproto first.
You switched the dep from depends_lib to depends_build just recently, so
this would be <http://trac.macports.org/ticket/13054>.
- Josh
More information about the macports-dev
mailing list