Projects
New Ticket     Wiki     Browse Source     Timeline     Roadmap     Bug Reports     Search

Ticket #12275 (closed defect: duplicate)

Opened 17 months ago

Last modified 7 months ago

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

Changed 16 months ago by nox@…

  • priority changed from Expected to Normal
  • summary changed from port upgrade seems to forget variants for dependency checking to BUG: port upgrade seems to forget variants for dependency checking
  • milestone set to MacPorts base bugs

Changed 7 months ago by jmr@…

  • cc ehainry@… removed
  • status changed from new to closed
  • resolution set to duplicate

Duplicate of #11891.

Note: See TracTickets for help on using tickets.