FS#76839 - [inxi] optdepend perl-xml-dumper is in the AUR

Attached to Project: Community Packages
Opened by Fabio (FabioLolix) - Thursday, 15 December 2022, 22:00 GMT
Last edited by Campbell Jones (serebit) - Thursday, 15 December 2022, 23:10 GMT
Task Type Bug Report
Category Packages
Status Closed
Assigned To Campbell Jones (serebit)
Architecture All
Severity Low
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No

Details

Description:

inxi optdepend perl-xml-dumper is in the AUR

https://aur.archlinux.org/packages/perl-xml-dumper


While the pkgbuild indicate unknown license the projects readme indicate

"This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself."

https://metacpan.org/release/MIKEWONG/XML-Dumper-0.81/source/README


perl-xml-dumper last version was released on 2006

https://metacpan.org/release/MIKEWONG/XML-Dumper-0.81/source/Changes
This task depends upon

Closed by  Campbell Jones (serebit)
Thursday, 15 December 2022, 23:10 GMT
Reason for closing:  Fixed
Comment by Toolybird (Toolybird) - Thursday, 15 December 2022, 22:29 GMT
I can't find @serebit in Flyspay's list of folks to assign bugs to. Could you please follow up this aspect @serebit?
Comment by Mark Wagie (yochananmarqos) - Thursday, 15 December 2022, 22:37 GMT
inxi was just imported to the community repo by Campbell Jones (serebit). He already manages three other community packages: https://archlinux.org/packages/?packager=serebit. If you can't assign it to him, that's not the bug reporter's fault. Perhaps an escalation is needed to the higher power that can add his username to Flyspray.
Comment by Campbell Jones (serebit) - Thursday, 15 December 2022, 22:43 GMT
Following up right now.
Comment by Mark Wagie (yochananmarqos) - Thursday, 15 December 2022, 22:49 GMT
@serebit: That was fast! The optional dependencies should be:

optdepends=(
"bind: dig: -i wlan IP"
"binutils: strings: -I sysvinit version"
"bluez-tools: bt-adapter: -E bluetooth data (if no hciconfig)"
"curl: -i (if no dig); -w,-W; -U"
"dmidecode: -M if no sys machine data; -m"
'doas: -Dx hddtemp-user; -o file-user (alt for sudo)'
"file: -o unmounted file system (if no lsblk)"
"freeipmi: ipmi-sensors: -s IPMI sensors (servers)"
"hddtemp: -Dx show hdd temp, if no drivetemp module"
"iproute2: ip: -i ip LAN"
"kmod: modinfo: Ax; -Nx module version"
"ipmitool: -s IPMI sensors (servers)"
"lvm2: lvs: -L LVM data"
"lm_sensors: sensors: -s sensors output"
"mdadm: -Ra advanced mdraid data"
"mesa-utils: glxinfo: -G (X) glx info"
"net-tools: ifconfig: -i ip LAN (deprecated)"
"perl-cpanel-json-xs: Cpanel::JSON::XS: --output json (faster than JSON::PP)"
"perl-json-xs: JSON::XS: --output json (legacy)"
"perl-io-socket-ssl: IO::Socket::SSL: -U; -w,-W; -i (if dig not installed)"
"smartmontools: smartctl: -Da advanced data"
"systemd-sysvcompat: -I runlevel"
"sudo: -Dx hddtemp-user; -o file-user"
"tree: --debugger 20,21 /sys tree"
"upower: -sx attached device battery info"
"usbutils: lsusb: -A usb audio; -J (optional); -N usb networking"
"wget: -i (if no dig); -w,-W; -U"
"wmctrl: -S active window manager (fallback)"
"xorg-xdpyinfo: xdpyinfo: -G (X) Screen resolution, dpi; -Ga Screen size"
"xorg-xdriinfo: xdriinfo: -G (X) DRI driver (if missing, fallback to Xorg log)"
"xorg-xprop: xprop: -S (X) desktop data"
"xorg-xrandr: xrandr: -G (X) monitors(s) resolution; -Ga monitor data"
)
Comment by Mark Wagie (yochananmarqos) - Thursday, 15 December 2022, 22:53 GMT
@serebit: Also technically there's a missing dependency on util-linux.
Comment by Campbell Jones (serebit) - Thursday, 15 December 2022, 22:58 GMT
Just pushed 3.3.24.1-3 with a fixed optdepends list. Sorry about that, I should have double-checked the list before I committed it - my brain swapped perl-json-xs and perl-xml-dumper when I was going over it. Appreciate the extremely quick report :)
Comment by Mark Wagie (yochananmarqos) - Thursday, 15 December 2022, 23:04 GMT
@serebit: I did a ninja edit in the optdepends() array. You had systemd-sysvcompat there but I didn't, so I added it.
Comment by Campbell Jones (serebit) - Thursday, 15 December 2022, 23:05 GMT
Okay, pushing -4 with util-linux and the ninja optdepends edit.
Comment by Mark Wagie (yochananmarqos) - Thursday, 15 December 2022, 23:09 GMT
I think this is the fastest bug report solved ever. Maybe? Thanks!

Loading...