Opened 13 years ago

Closed 13 years ago

Last modified 12 years ago

#30283 closed defect (fixed)

libnotify Lion conflict

Reported by: carbncl@… Owned by: drkp (Dan Ports)
Priority: Normal Milestone:
Component: ports Version: 1.9.2
Keywords: lion Cc: jeremyhu (Jeremy Huddleston Sequoia), mmpestorich (Mike M Pestorich), cooljeanius (Eric Gallager)
Port: libnotify

Description (last modified by ryandesign (Ryan Carsten Schmidt))

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 (11)

comment:1 Changed 13 years ago by ryandesign (Ryan Carsten Schmidt)

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

The Cc field must contain complete email addresses.

Do not set the Milestone field for port tickets.

comment:2 Changed 13 years ago by mmpestorich (Mike M Pestorich)

Cc: mmpestorich@… added

Cc Me!

comment:3 Changed 13 years ago by drkp (Dan Ports)

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

comment:4 Changed 13 years ago by drkp (Dan Ports)

Resolution: fixed
Status: assignedclosed

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

comment:5 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

NO!

comment:6 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: closedreopened

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

comment:7 Changed 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: reopenedclosed

comment:8 Changed 13 years ago by mshappe@…

Resolution: fixed
Status: closedreopened

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 13 years 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 13 years ago by jeremyhu (Jeremy Huddleston Sequoia)

Resolution: fixed
Status: reopenedclosed

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 12 years ago by cooljeanius (Eric Gallager)

Cc: egall@… added

Cc Me!

Note: See TracTickets for help on using tickets.