New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #16641 (closed defect: duplicate)

Opened 5 years ago

Last modified 4 years ago

boost_python-mt problem when compiling deluge

Reported by: kjomara@… Owned by: macports-tickets@…
Priority: High Milestone:
Component: ports Version: 1.6.0
Keywords: boost_python-mt Cc:
Port: deluge

Description (last modified by blb@…) (diff)

I run into a problem with boost_python-mt when building deluge. I just recently upgraded all installed sudo port upgrade installed?. Error log is below.

running build_ext
building 'libtorrent' extension
gcc -L/opt/local/lib -bundle -undefined dynamic_lookup -I/opt/local/include -I/opt/local/include/boost build/temp.macosx-10.3-i386-2.5/./libtorrent/src/alert.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/assert.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/broadcast_socket.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/bt_peer_connection.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/connection_queue.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/create_torrent.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/disk_buffer_holder.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/disk_io_thread.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/entry.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/enum_net.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/error_code.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/escape_string.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/file.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/file_pool.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/file_storage.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/gzip.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/http_connection.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/http_parser.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/http_stream.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/http_tracker_connection.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/identify_client.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/instantiate_connection.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/ip_filter.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/lazy_bdecode.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/logger.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/lsd.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/magnet_uri.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/memdebug.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/metadata_transfer.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/natpmp.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/parse_url.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/pe_crypto.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/peer_connection.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/piece_picker.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/policy.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/session.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/session_impl.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/sha1.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/smart_ban.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/socks4_stream.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/socks5_stream.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/stat.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/storage.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/torrent.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/torrent_handle.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/torrent_info.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/tracker_manager.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/udp_socket.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/udp_tracker_connection.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/upnp.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/ut_metadata.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/ut_pex.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/web_peer_connection.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/GeoIP.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/closest_nodes.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/dht_tracker.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/find_data.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/node.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/node_id.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/refresh.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/routing_table.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/rpc_manager.o build/temp.macosx-10.3-i386-2.5/./libtorrent/src/kademlia/traversal_algorithm.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/alert.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/big_number.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/converters.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/datetime.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/docstrings.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/entry.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/extensions.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/filesystem.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/fingerprint.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/ip_filter.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/module.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/peer_info.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/peer_plugin.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/session.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/session_settings.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/torrent.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/torrent_handle.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/torrent_info.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/torrent_status.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/utility.o build/temp.macosx-10.3-i386-2.5/./libtorrent/bindings/python/src/version.o -lboost_filesystem-mt -lboost_date_time-mt -lboost_iostreams-mt -lboost_python-mt -lboost_thread-mt -lpthread -lssl -lz -o build/lib.macosx-10.3-i386-2.5/deluge/libtorrent.so
ld: library not found for -lboost_python-mt
collect2: ld returned 1 exit status
error: command 'gcc' failed with exit status 1
Error: Status 1 encountered during processing.

Change History

comment:1 Changed 5 years ago by blb@…

  • Description modified (diff)

I see boost has python variants (+python24 and +python25), but since variants can't be specified currently as dependencies, if your boost was installed automatically, neither of those variants was used.

If port installed boost doesn't show one of those variants (+python25 actually, since deluge uses 2.5), I'd suggest removing boost, then sudo port install boost +python25 then see if that makes deluge happy.

comment:2 follow-up: ↓ 3 Changed 5 years ago by jmr@…

  • Status changed from new to closed
  • Resolution set to duplicate

Calling this a duplicate of #126, as deluge does indeed need boost+python25.

comment:3 in reply to: ↑ 2 Changed 5 years ago by kjomara@…

Replying to jmr@…:

Calling this a duplicate of #126, as deluge does indeed need boost+python25.

Recommendations worked.

comment:4 Changed 4 years ago by anonymous

  • Milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.