[MacPorts] #37315: impossible to install FreeTDS +odbc

MacPorts noreply at macports.org
Fri Dec 14 20:34:50 PST 2012


#37315: impossible to install FreeTDS +odbc
-------------------------+--------------------------------
  Reporter:  dhalperi@…  |      Owner:  macports-tickets@…
      Type:  defect      |     Status:  new
  Priority:  Normal      |  Milestone:
 Component:  ports       |    Version:  2.1.2
Resolution:              |   Keywords:  freetds,odbc
      Port:              |
-------------------------+--------------------------------

Comment (by larry.velazquez@…):

 Odd. I can fetch the distfile just fine.
 {{{
 % sudo port -d checksum freetds
 DEBUG: Copying /Users/larryv/Library/Preferences/com.apple.dt.Xcode.plist
 to /opt/local/var/macports/home/Library/Preferences
 DEBUG: Changing to port directory:
 /Users/larryv/Projects/MacPorts/trunk/dports/databases/freetds
 DEBUG: OS darwin/12.2.0 (Mac OS X 10.8) arch i386
 DEBUG: org.macports.load registered provides 'load', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.unload registered provides 'unload', a pre-existing
 procedure. Target override will not be provided
 DEBUG: org.macports.distfiles registered provides 'distfiles', a pre-
 existing procedure. Target override will not be provided
 DEBUG: adding the default universal variant
 DEBUG: Reading variant descriptions from
 /Users/larryv/Projects/MacPorts/trunk/dports/_resources/port1.0/variant_descriptions.conf
 DEBUG: Attempting ln -sf
 /opt/local/var/macports/build/_Users_larryv_Projects_MacPorts_trunk_dports_databases_freetds/freetds/work
 /Users/larryv/Projects/MacPorts/trunk/dports/databases/freetds/work
 DEBUG: changing euid/egid - current euid: 0 - current egid: 0
 DEBUG: egid changed to: 501
 DEBUG: euid changed to: 502
 DEBUG: Starting logging for freetds
 DEBUG: Executing org.macports.main (freetds)
 DEBUG: changing euid/egid - current euid: 0 - current egid: 0
 DEBUG: egid changed to: 501
 DEBUG: euid changed to: 502
 DEBUG: fetch phase started at Fri Dec 14 23:19:29 EST 2012
 --->  Fetching distfiles for freetds
 DEBUG: Can't run fetch on this port without elevated privileges.
 Escalating privileges back to root.
 DEBUG: euid changed to: 0. egid changed to: 0.
 DEBUG: changing euid/egid - current euid: 0 - current egid: 0
 DEBUG: egid changed to: 501
 DEBUG: euid changed to: 502
 Warning: Your DNS server(s) incorrectly claim to know the address of
 nonexistent hosts. This may cause checksum mismatches for some ports.
 DEBUG: Executing org.macports.fetch (freetds)
 --->  freetds-0.92.405.tar.gz doesn't seem to exist in
 /opt/local/var/macports/distfiles/freetds
 --->  Attempting to fetch freetds-0.92.405.tar.gz from
 ftp://ftp.freetds.org/pub/freetds/stable/
   % Total    % Received % Xferd  Average Speed   Time    Time     Time
 Current
                                  Dload  Upload   Total   Spent    Left
 Speed
 100 2044k  100 2044k    0     0   508k      0  0:00:04  0:00:04 --:--:--
 511k
 DEBUG: Privilege de-escalation not attempted as not running as root.
 DEBUG: checksum phase started at Fri Dec 14 23:19:33 EST 2012
 --->  Verifying checksum(s) for freetds
 DEBUG: Executing org.macports.checksum (freetds)
 --->  Checksumming freetds-0.92.405.tar.gz
 DEBUG: Correct (rmd160) checksum for freetds-0.92.405.tar.gz
 DEBUG: Correct (sha256) checksum for freetds-0.92.405.tar.gz
 %
 }}}

 Replying to [ticket:37315 dhalperi@…]:
 > I find it strange that the portfile would be updated out without the new
 version being available in any of the macports mirrors!
 Do you remember if your system tried to fetch from
 ftp://ftp.freetds.org/pub/freetds/stable/, like mine did?

 > Just wanted to report the problem. Any feedback on what I should do
 differently in the future is welcome!
 You should generally try to attach `main.log`, which contains a lot of
 useful debugging information. Its location is usually printed after a
 failed install attempt.

-- 
Ticket URL: <https://trac.macports.org/ticket/37315#comment:1>
MacPorts <http://www.macports.org/>
Ports system for Mac OS


More information about the macports-tickets mailing list