Opened 17 years ago

Closed 16 years ago

Last modified 14 years ago

#12275 closed defect (duplicate)

BUG: port upgrade seems to forget variants for dependency checking

Reported by: ehainry@… Owned by: macports-tickets@…
Priority: Normal Milestone:
Component: base Version: 1.5
Keywords: Cc: mjs@…
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 (5)

comment:1 Changed 17 years ago by nox@…

Milestone: MacPorts base bugs
Priority: ExpectedNormal
Summary: port upgrade seems to forget variants for dependency checkingBUG: port upgrade seems to forget variants for dependency checking

comment:2 Changed 16 years ago by jmroot (Joshua Root)

Cc: ehainry@… removed
Resolution: duplicate
Status: newclosed

Duplicate of #11891.

comment:3 Changed 15 years ago by tobypeterson

Milestone: MacPorts base bugsMacPorts Future

Milestone MacPorts base bugs deleted

comment:4 Changed 15 years ago by mjs@…

Cc: mjs@… added

Cc Me!

comment:5 Changed 14 years ago by jmroot (Joshua Root)

Milestone: MacPorts Future
Note: See TracTickets for help on using tickets.