New Ticket     Tickets     Wiki     Browse Source     Timeline     Roadmap     Ticket Reports     Search

Ticket #30283 (closed defect: fixed)

Opened 22 months ago

Last modified 3 months ago

libnotify Lion conflict

Reported by: carbncl@… Owned by: dports@…
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: lion Cc: jeremyhu@…, mmpestorich@…, egall@…
Port: libnotify

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

It is a known issue, since there are changesets related explaining the problem and even suggesting a (dangerous) workaround. See r79720

I didn't found any tickets on trac related to "track" this one. So here is this ticket.

(If I missed an existing ticket, sorry for the inconvenience)

Change History

comment:1 Changed 22 months ago by ryandesign@…

  • Keywords lion added
  • Cc jeremyhu@… added; jeremyhu removed
  • Description modified (diff)
  • Milestone MacPorts 2.0.0 deleted

The Cc field must contain complete email addresses.

Do not set the Milestone field for port tickets.

comment:2 Changed 20 months ago by mmpestorich@…

  • Cc mmpestorich@… added

Cc Me!

comment:3 Changed 19 months ago by dports@…

  • Owner changed from macports-tickets@… to dports@…
  • Status changed from new to assigned

comment:4 Changed 19 months ago by dports@…

  • Status changed from assigned to closed
  • Resolution set to fixed

Renamed the dylib to libnotify_gnome and re-enabled build on Lion in r85515; revbumped dependents in r85516

comment:5 Changed 19 months ago by jeremyhu@…

NO!

comment:6 Changed 19 months ago by jeremyhu@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

I fixed this in 10.6.2. The correct fix is to have libnotify require 10.6.2

comment:7 Changed 19 months ago by jeremyhu@…

  • Status changed from reopened to closed
  • Resolution set to fixed

comment:8 Changed 19 months ago by mshappe@…

  • Status changed from closed to reopened
  • Resolution fixed deleted

This fix yields a new issue:

--->  Dependencies to be installed: libnotify
Error: Target org.macports.activate returned: can't read "os.minor": no such variable
Error: Failed to install libnotify

comment:9 Changed 19 months ago by carbncl@…

Sorry for this obviously off-topic comment, but a question came to my mind and I'm pretty sure someone from there will be able to answer, and I have no idea where else I should ask.

Is libnotify useless on OSX?

AFAIK it is a dbus pop-up notification library on Linux, but I doubt there is some magical bridge to Growl in it... (or else) So except to satisfy a package dependency, my guess is this package is useless, and maybe should be removed from any port capable of ignoring it? (like it was removed on deluge few days ago after my request...)

comment:10 Changed 19 months ago by jeremyhu@…

  • Status changed from reopened to closed
  • Resolution set to fixed

Sorry, I committed before testing it because I didn't want the version that was there to infect too many systems. I fixed it. I can't believe we don't have os.minor ... =/

r85583

comment:11 Changed 3 months ago by egall@…

  • Cc egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.