Opened 11 years ago

Closed 2 years ago

#41355 closed defect (fixed)

Zenity @2.32.1_4 needs a fix after upgrade to libnotify @0.7.6_0

Reported by: ballapete (Peter "Pete" Dyballa) Owned by: dbevans (David B. Evans)
Priority: Normal Milestone:
Component: ports Version: 2.2.1
Keywords: Cc:
Port: zenity

Description

I ran 'port upgrade installed' which upgraded libnotify @0.5.2_4 to 0.7.6_0. Port then found that zenity needs to be rebuilt because of a problem with a libnotify shared library:

--->  Updating database of binaries: 100.0%
--->  Scanning binaries for linking errors: 17.5%
Could not open /opt/local/lib/libnotify.1.dylib: Error opening or reading file (referenced from /opt/local/bin/zenity)
--->  Scanning binaries for linking errors: 100.0%
--->  Found 1 broken file(s), matching files to ports
--->  Found 1 broken port(s), determining rebuild order
--->  Rebuilding in order
     zenity @2.32.1 

So port decided to rebuild zenity. And failed:

  CCLD     zenity
Undefined symbols for architecture x86_64:
  "_notify_notification_new_with_status_icon", referenced from:
      _zenity_notification_handle_stdin in zenity-notification.o
ld: symbol(s) not found for architecture x86_64
collect2: ld returned 1 exit status
make[2]: *** [zenity] Error 1
make[2]: Leaving directory `/opt/local/var/macports/build/_opt_local_var_macports_sources_lil.fr.rsync.macports.org_release_tarballs_ports_gnome_zenity/zenity/work/zenity-2.32.1/src'

Attachments (1)

main.log (19.9 KB) - added by ballapete (Peter "Pete" Dyballa) 11 years ago.
main.log

Download all attachments as: .zip

Change History (7)

Changed 11 years ago by ballapete (Peter "Pete" Dyballa)

Attachment: main.log added

main.log

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

Cc: devans@… openmaintainer@… removed
Owner: changed from macports-tickets@… to devans@…
Port: zenity added

It is not useful to Cc openmaintainer@….

comment:2 in reply to:  1 ; Changed 11 years ago by ballapete (Peter "Pete" Dyballa)

Replying to macsforever2000@…:

It is not useful to Cc openmaintainer@….

This wasn't me! I inserted only devans@… because this address is listed as zenity maintainer. Or is this an alias to openmaintainer@…? Then the Portfile could be improved by leaving out devans@… which humans might treat for a real person's eMail address.

comment:3 in reply to:  1 Changed 11 years ago by ballapete (Peter "Pete" Dyballa)

Replying to macsforever2000@…:

It is not useful to Cc openmaintainer@….

I think I know what happened: Presumingly I forgot to insert "zenity" into the Port field! And so something automatic inserted openmaintainer@…. Sorry!

comment:4 in reply to:  2 Changed 11 years ago by larryv (Lawrence Velázquez)

Replying to Peter_Dyballa@…:

Then the Portfile could be improved by leaving out devans@… which humans might treat for a real person's eMail address.

Mr. Evans is most certainly a real person :P

comment:5 Changed 2 years ago by ballapete (Peter "Pete" Dyballa)

Recently zenity @3.32.0_1 cannot be built on PPC Leopard because selected compiler can't build for i386. The ticket can be closed.

comment:6 Changed 2 years ago by kencu (Ken)

Resolution: fixed
Status: newclosed

thx

Note: See TracTickets for help on using tickets.