Your message dated Mon, 17 Jul 2023 00:55:07 +0200
with message-id <aa02df39-3da2-4aef-2563-f187ac038...@debian.org>
and subject line Re: [Pkg-utopia-maintainers] Bug#1041167: upower: Please make 
libimobiledevice6 optional
has caused the Debian Bug report #1041167,
regarding Please make libimobiledevice6 and libplist optional
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 ow...@bugs.debian.org
immediately.)


-- 
1041167: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1041167
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems
--- Begin Message ---
Package: upower
Version: 1.90.2-3
Severity: wishlist

I'm working on a Debian image for the PineTab2 and looking into ways to
make it as power efficient as possible. As I'm targetting Trixie, I
upgraded to the Experimental version of upower.

But the upgrade installed libimobiledevice6 and via that also usbmuxd,
which includes a service. I don't have (and don't care about) iDevices,
so it would be great if I could use the latest upower without support
for iDevices, but as libimobiledevice6 is a dependency, that's not
possible.
Could libimobiledevice6 be 'demoted' to a Recommends or Suggests?

Cheers,
  Diederik

-- System Information:
Debian Release: trixie/sid
  APT prefers testing
  APT policy: (990, 'testing'), (500, 'unstable'), (1, 'experimental')
Architecture: arm64 (aarch64)

Kernel: Linux 6.5.0-0-pine64-arm64 (SMP w/4 CPU threads)
Kernel taint flags: TAINT_UNSIGNED_MODULE
Locale: LANG=C.UTF-8, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages upower depends on:
ii  dbus               1.14.8-2
ii  libc6              2.37-5
ii  libglib2.0-0       2.74.6-2
ii  libgudev-1.0-0     238-1
ii  libimobiledevice6  1.3.0-6+b3
ii  libplist3          2.2.0-6+b2
ii  libupower-glib3    1.90.2-3
ii  udev               253.5-1

Versions of packages upower recommends:
ii  polkitd  122-4

upower suggests no packages.

-- no debconf information

--- End Message ---
--- Begin Message ---
Am 15.07.23 um 13:03 schrieb Diederik de Haas:
Package: upower
Version: 1.90.2-3
Severity: wishlist

I'm working on a Debian image for the PineTab2 and looking into ways to
make it as power efficient as possible. As I'm targetting Trixie, I
upgraded to the Experimental version of upower.

But the upgrade installed libimobiledevice6 and via that also usbmuxd,
which includes a service. I don't have (and don't care about) iDevices,
so it would be great if I could use the latest upower without support
for iDevices, but as libimobiledevice6 is a dependency, that's not
possible.
Could libimobiledevice6 be 'demoted' to a Recommends or Suggests?

That's not how shlibs dependencies work. The binary linking against libimobiledevice6 would crash if the linker doesn't find all necessary libraries.


To allow something like that, one would need to use dlopen.
This approach has its downsides though and I don't think the additional complexity is warranted here. Also, this change would need to be implemented upstream and not as a downstream patch, due to the ongoing maintenance cost this would incur.

As far as usbmuxd is concerned: it's only a Recommends of libimobiledevice6, so you can uninstall it.

So all in all, I'm closing this bug report as wontfix.

Regards,
Michael

Attachment: OpenPGP_signature
Description: OpenPGP digital signature


--- End Message ---
_______________________________________________
Pkg-utopia-maintainers mailing list
Pkg-utopia-maintainers@alioth-lists.debian.net
https://alioth-lists.debian.net/cgi-bin/mailman/listinfo/pkg-utopia-maintainers

Reply via email to