Bug 32993 - hardinfo is 10+ years old, hardinfo2 is available. REPLACE PACKAGE REQEST
Summary: hardinfo is 10+ years old, hardinfo2 is available. REPLACE PACKAGE REQEST
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: Backports (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: Mageia 9
Assignee: QA Team
QA Contact:
URL: https://www.hardinfo2.org/
Whiteboard: MGA9-64-OK,MGA9-32-OK
Keywords: validated_backport
Depends on:
Blocks:
 
Reported: 2024-03-20 22:21 CET by Stephen Germany
Modified: 2024-06-18 19:27 CEST (History)
6 users (show)

See Also:
Source RPM: hardinfo-0.6-0.git20230301.1.mga9.src.rpm
CVE:
Status comment:


Attachments
spec file for hardinfo2 (1.61 KB, text/plain)
2024-03-21 21:27 CET, Aurelian R
Details

Description Stephen Germany 2024-03-20 22:21:55 CET
Description of problem: hardinfo is woefully out of date. hardinfo2 is up to date.


Version-Release number of selected component (if applicable): hardinfo-0.6-0.git20231013.1.mga10


How reproducible:


Steps to Reproduce:
1.
2.
3.
Comment 1 Stephen Germany 2024-03-20 22:24:14 CET
Sorry, I was on my cauldron install when I wrote this.  git20231013 for mga9 as well.
Comment 2 Morgan Leijström 2024-03-20 23:22:14 CET
Thank you for the heads up!

New packages are genreally set to Cauldron.

Do you think it is similar enough to be offered as an update in mga9,
or should we rather provide it in backports?

CC: (none) => fri
Version: 9 => Cauldron

Comment 3 Stephen Germany 2024-03-21 00:59:25 CET
I think it is similar enough for an update in mga9.  Could be missed if it was a backport.
Comment 4 Aurelian R 2024-03-21 21:27:30 CET
Created attachment 14477 [details]
spec file for hardinfo2

This should be imported at least in Cauldron as the support for hardinfo is already suspended. Also, hardinfo2 seems to have a better handling of their benchmarks database for various system comparisons. On the other hand there is not much difference between them from an end user experience unless reporter run into issues of course.

CC: (none) => arusanu

Comment 5 Stephen Germany 2024-03-22 14:20:49 CET
Installed hardinfo2 this morning.  Found it waiting in updates.

Seems to work great.  No issues to report.  Thank you!
Comment 6 Stephen Germany 2024-03-22 14:36:22 CET
Marking as Resolved

Status: NEW => RESOLVED
Resolution: (none) => FIXED

Comment 7 Morgan Leijström 2024-03-23 02:49:56 CET
Thank you for testing :)

Now on mga9 I tried old hardinfo, seem to work well but I dont know what more hardinfo2 can do.  Maybe worth it.

But one note: running last tests, at bottom of GUI it asks for "Alexey Kopytov's sysbench", which i did not find packaged.


Reopening for decisions:

1) Cauldron Mageia 10 I think should drop hardinfo, and only have hardinfo2.

2) Comment 3 & 4 makes me think that on mga9 we could put it in backport
- if easy to package, and it can get some mileage before mga10.

Target Milestone: --- => Mageia 10
Resolution: FIXED => (none)
Severity: enhancement => normal
Version: Cauldron => 9
Status: RESOLVED => REOPENED

Comment 8 Lewis Smith 2024-03-25 21:33:38 CET
(In reply to Stephen Germany from comment #3)
> I think it is similar enough for an update in mga9.  Could be missed if it
> was a backport.
I doubt that an update could swallow a change of package name.

In Cauldron, DavidG has already replaced hardinfo by hardinfo2.
For Mageia 9, I doubt that we can do this with a change of package name. Put it in Backports - possibly.

Assigning to DavidG who will know how to do that - if it is considered worth it (which I doubt).

Source RPM: (none) => hardinfo-0.6-0.git20230301.1.mga9.src.rpm
Whiteboard: (none) => MGA9TOO
Version: 9 => Cauldron
Assignee: bugsquad => geiger.david68210
Summary: hardinfo is 10+ years old, hardinfo2 is available => hardinfo is 10+ years old, hardinfo2 is available. REPLACE PACKAGE REQEST

Comment 9 David GEIGER 2024-06-17 20:16:34 CEST
Package hardinfo2 now backported for mga9!

Assigning to QA,

Packages in 9/Core/Backports_testing:
======================
hardinfo2-2.1.11-1.mga9

From SRPMS:
hardinfo2-2.1.11-1.mga9.src.rpm

Whiteboard: MGA9TOO => (none)
Version: Cauldron => 9
Target Milestone: Mageia 10 => Mageia 9
Assignee: geiger.david68210 => qa-bugs
Component: New RPM package request => Backports

Comment 10 katnatek 2024-06-17 20:42:32 CEST
Install hardinfo and hardinfo2 both applications works

I really not see why this should be a backport

urpmq --whatrequires-recursive hardinfo
hardinfo

urpmq --whatrequires-recursive ./hardinfo2-2.1.11-1.mga9.x86_64.rpm 
hardinfo2


But looks good to me
Comment 11 Morgan Leijström 2024-06-17 21:44:17 CEST
OK here mga9-64 Plasma X11 nvidia-current

Works nice, incl Synchronize (report result) (at least give no error)

Minor:
I find it strange that the results are empty for "Boots" and "Firmware".
Old hardinfo give exactly same emptiness, so not a regression.
Do we miss some part or needed dep?
No Console output that give a lead.
Did not help to run it as root.
Comment 12 katnatek 2024-06-18 00:21:27 CEST
(In reply to Morgan Leijström from comment #11)
> OK here mga9-64 Plasma X11 nvidia-current
> 
> Works nice, incl Synchronize (report result) (at least give no error)
> 
> Minor:
> I find it strange that the results are empty for "Boots" and "Firmware".
> Old hardinfo give exactly same emptiness, so not a regression.
> Do we miss some part or needed dep?
> No Console output that give a lead.
> Did not help to run it as root.

In my system show some info about the hdd
Going to github page https://github.com/hardinfo2/hardinfo2

I see recommends to install some utilities
lm-sensors lsscsi dmidecode xdg-utils udisks2 fwupd are easy to find in mageia

iperf3 is found as iperf

mesa-utils is split in glxinfo , eglinfo and mesa-demos

And we not have sysbench

If these utils are not added as recommendations or requires then at less instructions in the description or message after package installation should be good
katnatek 2024-06-18 00:26:50 CEST

Assignee: qa-bugs => geiger.david68210

katnatek 2024-06-18 00:27:12 CEST

Keywords: (none) => feedback

Comment 13 katnatek 2024-06-18 00:29:08 CEST
Return to David to get feedback about comment#12
Comment 14 David GEIGER 2024-06-18 05:16:50 CEST
So recommended pkgs are added now except sysbench that we don't have!

Re-assigning to QA,

Packages in 9/Core/Backports_testing:
======================
hardinfo2-2.1.11-1.1.mga9

From SRPMS:
hardinfo2-2.1.11-1.1.mga9.src.rpm

Keywords: feedback => (none)
Assignee: geiger.david68210 => qa-bugs

Comment 15 PC LX 2024-06-18 11:04:53 CEST
Installed and tested without issues.

Run hardinfo2, checked all the pages, and the provided information seems correct. No issues found.


System: Mageia 9, x86_64, Plasma DE, LXQt DE, AMD Ryzen 5 5600G with Radeon Graphics using amdgpu driver.


$ uname -a
Linux jupiter 6.6.28-desktop-1.mga9 #1 SMP PREEMPT_DYNAMIC Wed Apr 17 17:19:36 UTC 2024 x86_64 GNU/Linux
$ rpm -q hardinfo2
hardinfo2-2.1.11-1.1.mga9

CC: (none) => mageia

Comment 16 Morgan Leijström 2024-06-18 11:28:17 CEST
mga9-64 OK here

Uninstalled previous version, installed the new with a few deps.

I think we should test this in 32 bit too.
Comment 17 katnatek 2024-06-18 18:48:33 CEST
Tested on Mageia 9 i586

Works OK

2 curiosities

* The section Firmware requires fwupd service is running
* Ruining as root the section Operating Sytsem can't say what desktop are running (just detect I'm using kwin) but running as user no problem :)
katnatek 2024-06-18 18:53:58 CEST

CC: (none) => andrewsfarm, sysadmin-bugs
Whiteboard: (none) => MGA9-64-OK,MGA9-32-OK
Keywords: (none) => validated_backport

Comment 18 katnatek 2024-06-18 18:55:00 CEST
Once moved the packages I'll post announce on backports-announce
Comment 19 Dan Fandrich 2024-06-18 19:15:04 CEST
hardinfo2-2.1.11-1.1.mga9 has been moved to backports.

CC: (none) => dan

Comment 20 katnatek 2024-06-18 19:27:40 CEST
Announce published

Resolution: (none) => FIXED
Status: REOPENED => RESOLVED


Note You need to log in before you can comment on or make changes to this bug.