Ticket #12275 (closed defect: duplicate)
BUG: port upgrade seems to forget variants for dependency checking
| Reported by: | ehainry@… | Owned by: | macports-tickets@… |
|---|---|---|---|
| Priority: | Normal | Milestone: | MacPorts base bugs |
| Component: | base | Version: | 1.5 |
| Keywords: | Cc: | ||
| Port: |
Description
I tried to upgrade subversion which I have installed with +no_bdb variant. I don't have db44 installed and it tried to install it in the procedure even though I do not want it. Port upgrade should not install ports that are not needed by the variant it will install.
% port installed subversion The following ports are currently installed: subversion @1.4.3_1+no_bdb+tools (active) % port upgrade subversion ---> Fetching apr ---> Attempting to fetch apr-1.2.9.tar.bz2 from http://www.apache.org/dist/apr ---> Verifying checksum(s) for apr ---> Extracting apr ---> Configuring apr ---> Building apr with target all ---> Staging apr into destroot ---> Packaging tgz archive for apr 1.2.9_0 ---> Deactivating apr 1.2.8_0 ---> Installing apr 1.2.9_0 ---> Activating apr 1.2.9_0 ---> Cleaning apr ---> Fetching db44 ---> Attempting to fetch patch.4.4.20.1 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.4.20/ ---> Attempting to fetch patch.4.4.20.2 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.4.20/ ---> Attempting to fetch patch.4.4.20.3 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.4.20/ ---> Attempting to fetch patch.4.4.20.4 from http://www.oracle.com/technology/products/berkeley-db/db/update/4.4.20/ ---> Attempting to fetch db-4.4.20.tar.gz from http://downloads.sleepycat.com/ ^C % port -f clean --all db44 ---> Cleaning db44 % port outdated expat neon apr apr-util gettext libiconv No installed ports are outdated. % port destroot subversion +no_bdb +tools ---> Fetching subversion ---> Verifying checksum(s) for subversion ---> Extracting subversion ---> Applying patches to subversion ---> Configuring subversion ---> Building subversion with target all mucc ...
Change History
Note: See
TracTickets for help on using
tickets.

