Opened 13 years ago
Last modified 12 years ago
#30932 closed enhancement
cannot upgrade to vs 2.0.1 — at Version 3
Reported by: | adfreed@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | MacPorts 2.1.0 |
Component: | base | Version: | 2.0.1 |
Keywords: | haspatch | Cc: | |
Port: |
Description (last modified by ryandesign (Ryan Carsten Schmidt))
When I try to upgrade my macports to the current version (2.0.1) I get an error on the upgrade. I've waited a couple weeks to see if it would get fixed, but it hasn't. I'm not much good at chasing this kind of thing down, so I'm submitting this ticket. The attached file contains the printout to the terminal for the following command:
sudo port -v selfupdate
Thanks for any help you can give.
Al
Change History (4)
Changed 13 years ago by adfreed@…
Attachment: | upgradeBugOutput.rtf added |
---|
comment:1 Changed 13 years ago by danielluke (Daniel J. Luke)
Component: | ports → base |
---|---|
Type: | update → defect |
comment:2 Changed 13 years ago by danielluke (Daniel J. Luke)
From a quick look at our aclocal.m4, it looks like we look for sqlite3 like this:
- From a configure arg (--with-sqlite3prefix) if set
- Otherwise use pkg-config
- otherwise assume it's in the default include/lib search path(s)
I'm guessing that this means the Mono.framework a couple of people have noticed problems with is registering sqlite with pkg-config (maybe?). Perhaps we should switch the order of things so that second we look for sqlite3 in a default location (and use it) and fall back on pkg-config.
comment:3 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)
Description: | modified (diff) |
---|---|
Keywords: | upgrade failure removed |
Your Mono.framework in /Library/Frameworks is interfering with the macports build. Moving it aside should work to get the upgrade built. As an alternative, you could download the appropriate macports package from the website and install it to get 2.0.1.
We should probably fix base so it doesn't try to link with sqlite3 from a random framework...