Bug 33810 - [feature request ] A history log for rpmdrake
Summary: [feature request ] A history log for rpmdrake
Status: NEW
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: Cauldron
Hardware: All Linux
Priority: Normal enhancement
Target Milestone: ---
Assignee: Mageia tools maintainers
QA Contact:
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-11-27 19:55 CET by fadi halim
Modified: 2024-11-28 22:06 CET (History)
1 user (show)

See Also:
Source RPM:
CVE:
Status comment:


Attachments
confirmation dialogue (73.59 KB, image/png)
2024-11-28 16:03 CET, fadi halim
Details
information log (34.62 KB, image/png)
2024-11-28 16:04 CET, fadi halim
Details

Description fadi halim 2024-11-27 19:55:46 CET
rpmdrake should have a history log. Every other package manager keeps one, like synaptic, muon, dnfdragora and others. You should be able to set the number of days it keeps a log. Currently I do it manually using gnotes, but I believe rpmdrake do it automatically.
Comment 1 Lewis Smith 2024-11-27 21:43:21 CET
Thank you for the suggestion.
The restriction really comes from rpm itself, which has no global transaction log. As it stands, the two possibilities are:
* to see all latest package dates:
 $ rpm -qa --last
or for a particular package:
 $ rpm -q --last <package>
* to see the entire modification history of a given package:
 rpm -q --changelog <package>
* and of course for any given package,
 $ urpmq -i <package>
does show all the versions since the current Mageia release; but not with dates.

Suse's YUM has its own activity log. You are asking for something similar. We being extremely short of manpower at present, do not expect it to happen...

Assigning to tools.

Assignee: bugsquad => mageiatools
Severity: normal => enhancement

Comment 2 katnatek 2024-11-27 23:02:54 CET
journalctl |grep 'RPM'
Comment 3 fadi halim 2024-11-28 16:03:26 CET
Created attachment 14790 [details]
confirmation dialogue
Comment 4 fadi halim 2024-11-28 16:04:08 CET
Created attachment 14791 [details]
information log
Comment 5 fadi halim 2024-11-28 16:13:57 CET Comment hidden (obsolete)
Comment 6 fadi halim 2024-11-28 16:15:43 CET Comment hidden (obsolete)
Comment 7 fadi halim 2024-11-28 16:16:28 CET
The attached photos explain things. In dnfdragora, there is an information menu that shows a history  of your operations organized by month. I would like to see something like  it in the graphical drakerpm. There is a confirmation before you install or uninstall . I would like it to be saved automatically in that log titled by the date and time. I do not think a feature like this would be difficult to implement. I hope to see it in mageia 10.
Comment 8 fadi halim 2024-11-28 16:18:02 CET
I am sorry . Bugzilla won't allow me to edit comments.
Comment 9 Morgan Leijström 2024-11-28 22:06:07 CET
Thank you for the suggestion.
As said by others, probably nothing will happen.
There are other more important work to be done, especially in tool fixing, and there are other ways as described to give some kind of log.

Comments cannot be deleted nor edited.
But you can tag them "obsolete" to hide them, like i did for you.

CC: (none) => fri


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