Your message dated Tue, 08 Jul 2008 14:47:05 +0000
with message-id <[EMAIL PROTECTED]>
and subject line Bug#489742: fixed in nut 2.2.2-5
has caused the Debian Bug report #489742,
regarding Should build depend on GLib 2.14
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [EMAIL PROTECTED]
immediately.)


-- 
489742: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=489742
Debian Bug Tracking System
Contact [EMAIL PROTECTED] with problems
--- Begin Message ---
Package: nut
Version: 2.2.2-3
Severity: important

Hi Arnaud,

I just tried backporting nut 2.2.2 to etch, and found the build fails
with:

x86_64-linux-gnu-gcc -I../include -DDBUS_API_SUBJECT_TO_CHANGE 
-I/usr/include/hal -I/usr/include/dbus-1.0 -I/usr/lib/dbus-1.0/include 
-I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -DINET6 -O2 -D_REENTRANT 
-DNETSNMP_USE_INLINE -Wall -Dlinux -I. -I/usr/include -I/usr/include/neon -O2 
-Wall -Wsign-compare -s -o hald-addon-usbhid-ups usbhid-ups.o libhid.o libusb.o 
hidparser.o apc-hid.o belkin-hid.o cps-hid.o explore-hid.o liebert-hid.o 
mge-hid.o tripplite-hid.o  ../common/libcommon.a libnuthalmain.a -L/usr/lib 
/usr/lib/libusb.so /usr/lib/libhal.so -ldbus-glib-1 /usr/lib/libglib-2.0.so 
-ldbus-1 -lrt
libnuthalmain.a(main-hal.o): In function `main':
main-hal.c:(.text+0x7ee): undefined reference to `g_timeout_add_seconds'
collect2: ld returned 1 exit status
make[2]: *** [hald-addon-usbhid-ups] Error 1

The hal driver is making use of a GLib function only available in GLib
2.14 and onwards.

Hal's changelog reads:

commit 0c9383d363c6dd29da64ed4383ab9819f7f1fc99
Author: Sven Neumann <[EMAIL PROTECTED]>
Date:   Mon Mar 3 17:45:08 2008 -0500

    use g_timeout_add_seconds() where appropriate if glib 2.14 is
    available

    As you probably know already, glib 2.14 introduced variants of the
    g_timeout_add() functions that operate at whole second
    granularity. This
    allows timers to be grouped, which results in a more power and CPU
    efficient behavior.

    Attached is a patch that adds a configure check for GLib 2.14 and
    changes some code (notably in the Linux specific parts) to use the new
    functions when possible.

Maybe nut could do the same.

-- System Information:
Debian Release: lenny/sid
  APT prefers unstable
  APT policy: (990, 'unstable'), (1, 'experimental')
Architecture: i386 (i686)

Kernel: Linux 2.6.25-2-686 (SMP w/1 CPU core)
Locale: LANG=ca_ES.UTF-8, LC_CTYPE=ca_ES.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages nut depends on:
ii  adduser                       3.108      add and remove users and groups
ii  debconf [debconf-2.0]         1.5.22     Debian configuration management sy
ii  libc6                         2.7-12     GNU C Library: Shared libraries

nut recommends no packages.



--- End Message ---
--- Begin Message ---
Source: nut
Source-Version: 2.2.2-5

We believe that the bug you reported is fixed in the latest version of
nut, which is due to be installed in the Debian FTP archive:

libupsclient1-dev_2.2.2-5_i386.deb
  to pool/main/n/nut/libupsclient1-dev_2.2.2-5_i386.deb
libupsclient1_2.2.2-5_i386.deb
  to pool/main/n/nut/libupsclient1_2.2.2-5_i386.deb
nut-cgi_2.2.2-5_i386.deb
  to pool/main/n/nut/nut-cgi_2.2.2-5_i386.deb
nut-hal-drivers_2.2.2-5_i386.deb
  to pool/main/n/nut/nut-hal-drivers_2.2.2-5_i386.deb
nut-snmp_2.2.2-5_i386.deb
  to pool/main/n/nut/nut-snmp_2.2.2-5_i386.deb
nut-xml_2.2.2-5_i386.deb
  to pool/main/n/nut/nut-xml_2.2.2-5_i386.deb
nut_2.2.2-5.diff.gz
  to pool/main/n/nut/nut_2.2.2-5.diff.gz
nut_2.2.2-5.dsc
  to pool/main/n/nut/nut_2.2.2-5.dsc
nut_2.2.2-5_i386.deb
  to pool/main/n/nut/nut_2.2.2-5_i386.deb



A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to [EMAIL PROTECTED],
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Arnaud Quette <[EMAIL PROTECTED]> (supplier of updated nut package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [EMAIL PROTECTED])


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Format: 1.8
Date: Mon, 07 Jul 2008 11:04:52 +0200
Source: nut
Binary: nut nut-cgi nut-snmp nut-hal-drivers nut-xml libupsclient1 
libupsclient1-dev
Architecture: source i386
Version: 2.2.2-5
Distribution: unstable
Urgency: low
Maintainer: Arnaud Quette <[EMAIL PROTECTED]>
Changed-By: Arnaud Quette <[EMAIL PROTECTED]>
Description: 
 libupsclient1 - Client library for the nut - Network UPS Tools
 libupsclient1-dev - Development files for NUT - Network UPS Tools
 nut        - The core system of the nut - Network UPS Tools
 nut-cgi    - A web interface sub system for the nut - Network UPS Tools
 nut-hal-drivers - HAL interface for NUT - Network UPS Tools
 nut-snmp   - A meta SNMP Driver subsystem for the nut - Network UPS Tools
 nut-xml    - MGE XML/HTTP Driver subsystem for the nut - Network UPS Tools
Closes: 489580 489742 489831
Changes: 
 nut (2.2.2-5) unstable; urgency=low
 .
   * debian/po/eu.po: add Basque debconf template translation (Closes:
     #489580)
   * debian/control:
     - add a Build-Depends on autoconfi, automake, libtool for the below patch
     - bump Depends on udev to 0.124-1 to complete the fix of #489831
   * debian/rules: call autoreconf after patches application
   * debian/patches/02_g_timeout_add_seconds_patch.dpatch: fix compilation
     issue in the nut-hal-drivers code, when using a Glib older than 2.14
     (Closes: #489742)
   * debian/nut.postint: replace the call to udevtrigger by udevadm trigger
     (Closes: #489831)
Checksums-Sha1: 
 ae18cf09f98d48dc08f037d23555aed6bc5930b3 1425 nut_2.2.2-5.dsc
 fb52caa834b99d9a6a719ac7ac3a547fa52be318 38707 nut_2.2.2-5.diff.gz
 583538bb7398ca8230c3da61596b75b8fd3ef016 1127026 nut_2.2.2-5_i386.deb
 1e97f25475113d340ea5416f31aaea922a29d07b 69762 nut-cgi_2.2.2-5_i386.deb
 025271a8cd023f9f9d1869049826bc2d69604fa6 50200 nut-snmp_2.2.2-5_i386.deb
 00494add1f18fa0abde2ae4d07a320e57560d164 122736 
nut-hal-drivers_2.2.2-5_i386.deb
 0f68a225f0c4bca284e5a16b869826dddf69968d 48400 nut-xml_2.2.2-5_i386.deb
 46598707e5ae210d3b42f31e5b27b4f57ba966c3 34332 libupsclient1_2.2.2-5_i386.deb
 03552a66f187af49bfc65d05d65d17fb2e93e6f5 47594 
libupsclient1-dev_2.2.2-5_i386.deb
Checksums-Sha256: 
 cf1f6d171e49940c3894d35044e846a49790447c0fdc44fe89160d8c8cb015b8 1425 
nut_2.2.2-5.dsc
 00a7e49a14b81d757201fd896fb879165d7eb9c9a195c2d897a9b76af6f6c1d4 38707 
nut_2.2.2-5.diff.gz
 c1f73ecaccf9384f4ac0cb56f2119fd32272eed8544ca959365d820af3bec8d1 1127026 
nut_2.2.2-5_i386.deb
 8840cf97fa416a7c4bed3392c7c864ba83b979d00d9fc5dcf4d8bab646a9988d 69762 
nut-cgi_2.2.2-5_i386.deb
 1ca4841fdb4b8839ee30b13d02ea9aeb3556577d9661045e557a13a516bb52b3 50200 
nut-snmp_2.2.2-5_i386.deb
 ae142dacbcd15af49e9f2546b8020cc1fb17226e7611509745e42b257a3709b6 122736 
nut-hal-drivers_2.2.2-5_i386.deb
 3dc62bf2fb0a9c33a0e0d8ae355d2aa7b72600e7a50469cabc047a8d492af82e 48400 
nut-xml_2.2.2-5_i386.deb
 4ca33541faeb26b9fc797cf366c929feb55dd1b16a378e5120e742f3cfc00c81 34332 
libupsclient1_2.2.2-5_i386.deb
 30fefe84f21808576ff18751252cf253f7dac0d373d99ea83c14cad6f212182d 47594 
libupsclient1-dev_2.2.2-5_i386.deb
Files: 
 85a43098db3816e2132d1eb893ef1b83 1425 admin optional nut_2.2.2-5.dsc
 4d79572fae4f154498962e9f213a13f0 38707 admin optional nut_2.2.2-5.diff.gz
 caac687361e252801b040660eeea87f5 1127026 admin optional nut_2.2.2-5_i386.deb
 3ffe46bf79de3a4697f58dc30c11d344 69762 admin optional nut-cgi_2.2.2-5_i386.deb
 234665f53068a6586f7e181cf227d187 50200 admin optional nut-snmp_2.2.2-5_i386.deb
 14091df857eaaae003ff8aa5e0d4615b 122736 admin optional 
nut-hal-drivers_2.2.2-5_i386.deb
 2b3b17ab2bb5ed9df48151d6e614f6c6 48400 admin optional nut-xml_2.2.2-5_i386.deb
 ce637f7f4eaeed1716234b4578e3f0cb 34332 admin optional 
libupsclient1_2.2.2-5_i386.deb
 9851bee4ced0d91c1008b9ae3941d2a7 47594 libdevel optional 
libupsclient1-dev_2.2.2-5_i386.deb

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.6 (GNU/Linux)

iD8DBQFIc3qb22QUyiBN3xsRAqijAKCRgUoDM32OpdM6HD1pDpbE5GhGJACeIJY8
7ZzfYvzqsiOvBNF48oRxMBM=
=Ngd4
-----END PGP SIGNATURE-----



--- End Message ---

Reply via email to