Opened 20 years ago

Closed 20 years ago

#2584 closed defect (fixed)

BUG: bittorrent does not compile

Reported by: reilles@… Owned by: tobypeterson
Priority: Normal Milestone:
Component: ports Version: 1.0
Keywords: Cc: mww@…, toby@…
Port:

Description

When trying to install bittorrent (fresh update), i get an error. It seems that port tries to run ./configure, but the bittorrent distribution does not contain any configure file

Warning: Group file could not be located. ---> Fetching bittorrent ---> Verifying checksum(s) for bittorrent ---> Extracting bittorrent ---> Applying patches to bittorrent ---> Configuring bittorrent Error: Target com.apple.configure returned: configure failure: shell command "cd "/Users/tonio/ darwinports/dports/net/bittorrent/work/BitTorrent-3.4.2" && ./configure --prefix=/opt/local" returned error 127 Command output: sh: line 1: ./configure: No such file or directory

Change History (5)

comment:1 Changed 20 years ago by reilles@…

op_sys: Mac OS X 10.0Mac OS X 10.3

comment:2 Changed 20 years ago by mww@…

Owner: changed from darwinports-bugs@… to toby@…

I assume you don't have the python24 group code installed; check if ${prefix}/share/darwinports/resources/port1.0/group/python24-1.0.tcl exists. port(1) will also tell you that it's not finding the code if you add the -d flag;

comment:3 Changed 20 years ago by reilles@…

Ok, by base was out of date. I upgraded base, activated python24, and now bittorrent now installs fine. However, there is a remaining problem, concerning the python2[3,4] port: it is not possible to have python23 and python24 activated at the same time, because of a file collision with /opt/local/bin/idle

This causes programs depending on python23 to break (for instance python24) We should have something like a python port managing bin/python as a symlink, or fix the python2[3,4] so as there is no collision

comment:4 Changed 20 years ago by reilles@…

Cc: mww@… added

(In reply to comment #1)

I assume you don't have the python24 group code installed; check if ${prefix}/share/darwinports/resources/port1.0/group/python24-1.0.tcl exists. port(1) will also tell you that it's not finding the code if you add the -d flag;

Shoulden't the port system issue more than just a little warning, like sugesting the user to upgrade base/, when a group is not found ?

comment:5 Changed 20 years ago by toby@…

Resolution: fixed
Status: newclosed

Yeah, but group code sucks.... needs to be replaced. BitTorrent works, open another bug to track separate issues.

Note: See TracTickets for help on using tickets.