Please remove libnotifymm (universe) from oneiric archive

Bug #691990 reported by kuh3h3
14
This bug affects 1 person
Affects Status Importance Assigned to Milestone
libnotifymm (Ubuntu)
Fix Released
Wishlist
Unassigned

Bug Description

i tried to compile libnotifymm 0.6.1 against libnotify4 0.7.0+git20101118-0ubuntu2 .
but failed. what can i do? keep old library libnotify1 (0.5.0-2ubuntu1) ?

 g++ -DHAVE_CONFIG_H -DG_LOG_DOMAIN=\"libnotifymm\" -I../../libnotify -I../../libnotify -pthread -I/usr/include/glibmm-2.4 -I/usr/lib/glibmm-2.4/include -I/usr/include/sigc++-2.0 -I/usr/lib/sigc++-2.0/include -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/gtkmm-2.4 -I/usr/lib/gtkmm-2.4/include -I/usr/include/atkmm-1.6 -I/usr/include/giomm-2.4 -I/usr/lib/giomm-2.4/include -I/usr/include/pangomm-1.4 -I/usr/lib/pangomm-1.4/include -I/usr/include/gtk-2.0 -I/usr/include/gtk-unix-print-2.0 -I/usr/include/gdkmm-2.4 -I/usr/lib/gdkmm-2.4/include -I/usr/include/atk-1.0 -I/usr/include/cairomm-1.0 -I/usr/lib/cairomm-1.0/include -I/usr/include/pango-1.0 -I/usr/include/cairo -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/lib/gtk-2.0/include -I/usr/include/gdk-pixbuf-2.0 -I/usr/include/gio-unix-2.0/ -g -O2 -g -Wall -O2 -c notification.cc -fPIC -DPIC -o .libs/notification.o
notification.cc: In member function 'void Notify::Notification::attach_to_widget(Gtk::Widget&)':
notification.cc:289: error: 'notify_notification_attach_to_widget' was not declared in this scope
notification.cc: In member function 'void Notify::Notification::attach_to_status_icon(const Glib::RefPtr<Gtk::StatusIcon>&)':
notification.cc:294: error: 'notify_notification_attach_to_status_icon' was not declared in this scope
notification.cc: In member function 'void Notify::Notification::set_geometry_hints(const Glib::RefPtr<Gdk::Screen>&, int, int)':
notification.cc:299: error: 'notify_notification_set_geometry_hints' was not declared in this scope
make[5]: *** [notification.lo] error 1
make[5]: Leaving directory `/media/sdc1/libnotifymm-0.6.1/libnotify/libnotifymm'
make[4]: *** [all-recursive] error 1
make[4]: Leaving directory `/media/sdc1/libnotifymm-0.6.1/libnotify/libnotifymm'
make[3]: *** [all-recursive] error 1
make[3]: Leaving directory `/media/sdc1/libnotifymm-0.6.1/libnotify'
make[2]: *** [all] error 2
make[2]: Leaving directory `/media/sdc1/libnotifymm-0.6.1/libnotify'
make[1]: *** [all-recursive] error 1
make[1]: Leaving directory `/media/sdc1/libnotifymm-0.6.1'
make: *** [debian/stamp-makefile-build] error 2
dpkg-buildpackage: error: debian/rules build gave error exit status 2
debuild: fatal error at line 1329:
dpkg-buildpackage -rfakeroot -D -us -uc failed

Revision history for this message
Laurent Bigonville (bigon) wrote :

Hi,

libnotifymm is broken with libnotify 0.7 and seems dead upstream. its removal has been asked in debian, please see http://bugs.debian.org/630287

Could you please then remobe libnotifymm from oneiric archive.

libnotifymm | 0.6.1-1 | oneiric/universe | source
libnotifymm-1.0-7 | 0.6.1-1 | oneiric/universe | amd64, i386
libnotifymm-1.0-dbg | 0.6.1-1 | oneiric/universe | amd64, i386
libnotifymm-dev | 0.6.1-1 | oneiric/universe | amd64, i386
libnotifymm-doc | 0.6.1-1 | oneiric/universe | all

thanks!

summary: - libnotifymm compile failed
+ Please remove libnotifymm (universe) from oneiric archive
Changed in libnotifymm (Ubuntu):
importance: Undecided → Wishlist
Micah Gersten (micahg)
Changed in libnotifymm (Ubuntu):
status: New → Confirmed
Revision history for this message
Colin Watson (cjwatson) wrote :

2011-08-26 11:11:32 INFO Creating lockfile: /var/lock/launchpad-lp-remove-package.lock
2011-08-26 11:11:41 INFO Removing candidates:
2011-08-26 11:11:41 INFO libnotifymm 0.6.1-1 in oneiric
2011-08-26 11:11:41 INFO libnotifymm-1.0-7 0.6.1-1 in oneiric amd64
2011-08-26 11:11:41 INFO libnotifymm-1.0-7 0.6.1-1 in oneiric armel
2011-08-26 11:11:41 INFO libnotifymm-1.0-7 0.6.1-1 in oneiric i386
2011-08-26 11:11:41 INFO libnotifymm-1.0-7 0.6.1-1 in oneiric powerpc
2011-08-26 11:11:41 INFO libnotifymm-1.0-dbg 0.6.1-1 in oneiric amd64
2011-08-26 11:11:41 INFO libnotifymm-1.0-dbg 0.6.1-1 in oneiric armel
2011-08-26 11:11:41 INFO libnotifymm-1.0-dbg 0.6.1-1 in oneiric i386
2011-08-26 11:11:41 INFO libnotifymm-1.0-dbg 0.6.1-1 in oneiric powerpc
2011-08-26 11:11:41 INFO libnotifymm-dev 0.6.1-1 in oneiric amd64
2011-08-26 11:11:41 INFO libnotifymm-dev 0.6.1-1 in oneiric armel
2011-08-26 11:11:41 INFO libnotifymm-dev 0.6.1-1 in oneiric i386
2011-08-26 11:11:41 INFO libnotifymm-dev 0.6.1-1 in oneiric powerpc
2011-08-26 11:11:41 INFO libnotifymm-doc 0.6.1-1 in oneiric amd64
2011-08-26 11:11:41 INFO libnotifymm-doc 0.6.1-1 in oneiric armel
2011-08-26 11:11:41 INFO libnotifymm-doc 0.6.1-1 in oneiric i386
2011-08-26 11:11:41 INFO libnotifymm-doc 0.6.1-1 in oneiric powerpc
2011-08-26 11:11:41 INFO Removed-by: Colin Watson
2011-08-26 11:11:41 INFO Comment: (From Debian) RoM; dead upstream, blocks libnotify 0.7; LP: #691990
2011-08-26 11:11:41 INFO 17 packages successfully removed.
Confirm this transaction? [yes, no] yes
2011-08-26 11:11:45 INFO Transaction committed.
2011-08-26 11:11:45 INFO The archive will be updated in the next publishing cycle.

Changed in libnotifymm (Ubuntu):
status: Confirmed → Fix Released
Revision history for this message
Paul Sladen (sladen) wrote :

Hmm, mid-area collision with processing 'wallch' via NEW, which has a dependency on libnotifymm: bug #824102

  https://launchpad.net/ubuntu/+source/wallch/2.1-0ubuntu1

first build, it built on everything except i386; then when it was retried 10 minutes later failed with dependency on all architectures. What timing!

Revision history for this message
Colin Watson (cjwatson) wrote :

I think we would only consider reintroducing it if it swiftly reacquires decent maintenance upstream and in Debian.

Revision history for this message
Paul Sladen (sladen) wrote :

Turns out that the dependency for 'wallch' on 'libnotifymm-dev' was erroneous, and should have been on 'libnotify-dev' instead anyway, so that's sorted (and uploaded): bug #835524

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.