New Ticket     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #17539 (closed defect: fixed)

Opened 14 months ago

Last modified 10 months ago

rtorrent 0.8.2 fails to startup, and yields: "rtorrent: PollKQueue::perform() error: Operation not supported"

Reported by: bogthree41@… Owned by: gardnermj@…
Priority: Normal Milestone:
Component: ports Version: 1.6.0
Keywords: rtorrent, kqueue Cc:
Port: rtorrent

Description

I just upgraded to rtorrent 0.8.2 and libtorrent 0.12.2. When I start rtorrent by entering "rtorrent" into the terminal, it fails to startup and gives the error message:

"rtorrent: PollKQueue::perform() error: Operation not supported"

I'm using Mac OS 10.4.

After uninstalling rtorrent and libtorrent, and installing rtorrent-devel and libtorrent-devel (rtorrent 0.8.4 and libtorrent 0.12.4), rtorrent works.

Attachments

libtorrent Portfile Download (1.2 KB) - added by gardnermj@… 14 months ago.

Change History

Changed 14 months ago by bogthree41@…

  • cc bogthree41@… added

Cc Me!

Changed 14 months ago by jmr@…

  • owner changed from macports-tickets@… to gardnermj@…
  • cc bogthree41@… removed

Changed 14 months ago by garribald@…

In the 0.12.2 upgrade of the port the kqueue argument was included, probably taken from the 0.12.3 libtorrent-devel portfile (the current at that time). But including kqueue for OS X makes only sense from libtorrent version 0.12.3 or higher on, because that version has the necessary kqueue-adjustments for OS X. See
 http://trac.macports.org/ticket/16555
As long as the libtorrent port stays on 0.12.2 it should be without kqueue, libtorrent-devel (currently 0.12.4) can of course keep it. Maybe as a variant, to be always on the safe side. But i work with kqueue without any problems (and some nice improvements) on OS X 10.4.11 since version 0.12.3 up to current svn (disabled ipv6).

Just my personal view.

Changed 14 months ago by gardnermj@…

Changed 14 months ago by gardnermj@…

Yeah, I accidentally brought over the with-kqueue argument from the libtorrent-devel port. Sorry about that; I've uploaded a fixed portfile for libtorrent.

Changed 14 months ago by macsforever2000@…

  • status changed from new to closed
  • resolution set to fixed

Committed revision r44245. Thanks!

Changed 10 months ago by anonymous

  • milestone Port Bugs deleted

Milestone Port Bugs deleted

Note: See TracTickets for help on using tickets.