[Bug 258224] deskutils/calibre: usbms relies on deleted HAL port

From: <bugzilla-noreply_at_freebsd.org>
Date: Thu, 02 Sep 2021 16:32:52 UTC

            Bug ID: 258224
           Summary: deskutils/calibre: usbms relies on deleted HAL port
           Product: Ports & Packages
           Version: Latest
          Hardware: Any
                OS: Any
            Status: New
          Severity: Affects Many People
          Priority: ---
         Component: Individual Port(s)
          Assignee: madpilot@FreeBSD.org
          Reporter: dmk@ncf.ca
             Flags: maintainer-feedback?(madpilot@FreeBSD.org)
          Assignee: madpilot@FreeBSD.org

On FreeBSD, calibre relied on HAL for the mounting of ereaders that use USB
mass storage (usbms). HAL was deleted from the ports system back in February
2021, and it appears that it was never a formal requirement of the port
(probably relied on it being pulled in from the Desktop.)

I'm looking into replacing the HAL code with BSDisks/Udisks2, but I haven't
been a programmer in a long, long time. I thought I'd file a bug report to see
if someone with more current skills can help.

On an installed calibre the files in question are
/usr/local/lib/calibre/calibre/devices/usbms/device.py and hal.py in the same

You are receiving this mail because:
You are the assignee for the bug.