Opened 15 years ago

Closed 3 years ago

#20051 closed enhancement (wontfix)

gnupg2 2.0.11 Package shouldn't have libusb dependency

Reported by: speed.rob@… Owned by: roederja
Priority: Normal Milestone:
Component: ports Version:
Keywords: Cc: Ionic (Mihai Moldovan)
Port: gnupg2

Description

Installing gnupg2 also installs the libusb package to support scadaemon, which handles authentication via smart cards. As I doubt a sizable portion of GPG users require this feature I propose it be disabled by default and available as a variant.

If smartcard users do represent a large enough portion of the user base, a no_scdaemon variant to remove the dependency should be available.

Attachments (1)

gnupg2-libusb.diff (1012 bytes) - added by speed.rob@… 15 years ago.

Download all attachments as: .zip

Change History (10)

Changed 15 years ago by speed.rob@…

Attachment: gnupg2-libusb.diff added

comment:1 Changed 15 years ago by mf2k (Frank Schima)

Cc: boeyms@… added; waqar@… boeyms @… removed
Owner: changed from macports-tickets@… to waqar@…

comment:2 Changed 15 years ago by blb@…

libusb isn't exactly a large dependency (228K installed) and takes a short time to build...

comment:3 Changed 15 years ago by speed.rob@…

A short time on modern machines, sure, but it's still unnecessary clutter.

comment:4 Changed 12 years ago by ryandesign (Ryan Carsten Schmidt)

Owner: changed from waqar@… to macports-tickets@…

waqar has retired.

comment:5 Changed 9 years ago by Ionic (Mihai Moldovan)

Owner: changed from macports-tickets@… to ionic@…
Status: newassigned

comment:6 Changed 3 years ago by neverpanic (Clemens Lang)

I personally use the smartcard feature, and I think with the wider availability of cheap smart cards such as, for example, Yubikeys, it should stay enabled by default.

comment:7 Changed 3 years ago by mf2k (Frank Schima)

Keywords: gpg gnupg libusb scdaemon smartcard "smart card" removed

comment:8 Changed 3 years ago by mf2k (Frank Schima)

Cc: Ionic added; boeyms@… removed
Owner: changed from Ionic to roederja

comment:9 Changed 3 years ago by roederja

Resolution: wontfix
Status: assignedclosed

I agree with neverpanic. Closing.

Note: See TracTickets for help on using tickets.