[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#856062: marked as done (Please don't use obsolete libsysfs-dev any more)



Your message dated Sat, 09 Sep 2017 21:13:19 +0000
with message-id <E1dqn43-000D7x-54@fasolo.debian.org>
and subject line Bug#856062: fixed in s390-tools 1.37.1-1
has caused the Debian Bug report #856062,
regarding Please don't use obsolete libsysfs-dev any more
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 owner@bugs.debian.org
immediately.)


-- 
856062: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=856062
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Source: s390-tools
Version: 1.36.1-1
Severity: important
User: mpitt@debian.org
Usertags: libsysfs-deprecation

Hello,

Some years ago libsysfs (source package: sysfsutils) was written as an
abstraction layer for accessing /sys/. However, this turned out to be
a historical error and evolutionary dead end: It does not actually
abstract anything (it's just as specific to the Linux kernel and a
particular version thereof as /sys itself), and just adds unnecessary
complexity, RAM overhead, and bugs. Thus its development has ceased
years ago, in favor of programs just using /sys as it is.

In fact, most applications probably don't want to access /sys at all,
but use libudev [1] or gudev [2] instead. These provide a better API
for device enumeration, properties, and callbacks for hardware
changes.

This package is one of the few which still use the old libsysfs. Can
you please check with upstream to prepare a migration away from
libsysfs to using plain /sys or libudev?

Thank you for considering!

[1] http://www.kernel.org/pub/linux/utils/kernel/hotplug/libudev/
[2] http://www.kernel.org/pub/linux/utils/kernel/hotplug/gudev/



-- System Information:
Debian Release: 9.0
  APT prefers unstable-debug
  APT policy: (500, 'unstable-debug'), (500, 'unstable'), (200, 'experimental')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 4.9.0-2-amd64 (SMP w/4 CPU cores)
Locale: LANG=de_DE.utf8, LC_CTYPE=de_DE.utf8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)

--- End Message ---
--- Begin Message ---
Source: s390-tools
Source-Version: 1.37.1-1

We believe that the bug you reported is fixed in the latest version of
s390-tools, which is due to be installed in the Debian FTP archive.

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 856062@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Philipp Kern <pkern@debian.org> (supplier of updated s390-tools 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 ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Format: 1.8
Date: Sun, 09 Jul 2017 10:07:15 +0200
Source: s390-tools
Binary: s390-tools s390-tools-udeb
Architecture: source
Version: 1.37.1-1
Distribution: unstable
Urgency: medium
Maintainer: Debian S/390 Team <debian-s390@lists.debian.org>
Changed-By: Philipp Kern <pkern@debian.org>
Description:
 s390-tools - Set of fundamental utilities for Linux on S/390
 s390-tools-udeb - Set of utilities for Linux on S/390 (udeb)
Closes: 852572 856062 857190
Changes:
 s390-tools (1.37.1-1) unstable; urgency=medium
 .
   * New upstream release
     - Pass in the default CPPFLAGS/LDFLAGS from debian/rules.
   * Drop the libsysfs-dev build-dependency; it is no longer used.
     (Closes: #856062)
   * Check for udevadm in /bin, not /sbin. (Closes: #852572)
   * Replace BindTo with BindsTo in systemd unit file. (Closes: #857190)
Checksums-Sha1:
 8cbd1f43a79ebfacc09c4c06a91135678cfe934e 1708 s390-tools_1.37.1-1.dsc
 98c594c077f0dde13e346a726e1f95bb0b2e3042 867980 s390-tools_1.37.1.orig.tar.bz2
 c7bb5edf3abe09ff1249c61f9bb801db47da4f4a 10788 s390-tools_1.37.1-1.debian.tar.xz
 7b1c51fab190714035769bc71882a4728dc1f070 6586 s390-tools_1.37.1-1_source.buildinfo
Checksums-Sha256:
 f26442098cc04ffef0c5f25234dc986d53c172f0124e7758e8cc96afe7316033 1708 s390-tools_1.37.1-1.dsc
 778ff067eb76b3d0f24e19844ad9f3ecac9584d13ce3fc1573598d310816ffda 867980 s390-tools_1.37.1.orig.tar.bz2
 840c93bcdb1dc3505659ad29dbef1ae0ac268f124f6396603e8acba89e3bcdcd 10788 s390-tools_1.37.1-1.debian.tar.xz
 0f6b0df9cd866dc657f334f01fb3e39e46e4e6184bcc63f9d8993f8cc2187ea8 6586 s390-tools_1.37.1-1_source.buildinfo
Files:
 32b9f1e9cd4f861abef78645bb0c1445 1708 admin important s390-tools_1.37.1-1.dsc
 6ae1671c2712875c8e0a12df059851a6 867980 admin important s390-tools_1.37.1.orig.tar.bz2
 5e926c19e49adfe18553649f40b64b21 10788 admin important s390-tools_1.37.1-1.debian.tar.xz
 3ba5f6f607af636f229619e411f44bb6 6586 admin important s390-tools_1.37.1-1_source.buildinfo

-----BEGIN PGP SIGNATURE-----

iQFFBAEBCAAvFiEEPzuChCNsw7gPxr3/RG4lRTXQVuwFAlm0RuQRHHBrZXJuQGRl
Ymlhbi5vcmcACgkQRG4lRTXQVuzatAf/QRLETcbX9AqYJIAhgBm9wXGtao95r93a
ITYcgr4/c/Sm+kzZLbaZBdhEzmLFA2NvwkDafaVV0cmkEhHrLuJIba2r+s9k/kgs
iIOVvS//HCsgnrsQxhmEFRB7S+ON+htxmhslljWdCvR7xp0Z5H0NV015hYGI+1hV
gRcaakrJNnHIg/TztvPIEjBSQlZD+hrR6O4gh1F9gStKezR1CejQ2kiin6ek7Bcw
z4LsJSxD3JRglhX2dYDpxwvoqFPPL5YXRpZOS7iG6KX7Wvb1Bf3QdBbZtMepvmO4
XFs6b7fL46FdfrQF8NlGZxZsCM2tdu3M11o34gRRj3LuyvPKuS09Sw==
=yBIe
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: