Bug 32224 - mercurial: hgk incomplete
Summary: mercurial: hgk incomplete
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 9
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA9-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2023-09-01 10:29 CEST by Marc Krämer
Modified: 2023-09-25 00:18 CEST (History)
3 users (show)

See Also:
Source RPM: mercurial-5.9.2-1.mga9.src.rpm
CVE:
Status comment:


Attachments

Description Marc Krämer 2023-09-01 10:29:14 CEST
currently the extension hgk is not working.

The tcl-script "contrib/hgk" must be bundled and installed to /usr/bin in order to work.

The current maintainer "philippem" was not active for a long time.
Comment 1 Marc Krämer 2023-09-01 10:29:59 CEST
should we remove him as maintainer?
If this package has no maintainer, I can do the change as well.
Comment 2 Lewis Smith 2023-09-03 21:29:20 CEST
Thank you for the report.
As you imply, contrib/hgk is not found by urpmf, so seems to be missing.

You are right about the 'mercurial' maintainer, it is now various people.
[We need to purge maintDB of several packagers who are no longer active].

> If this package has no maintainer, I can do the change as well.
If you are willing, please do. And if so, assign this bug to yourself.
Otherwise it needs to be assigned globally to pkg-bugs.

Source RPM: mercurial => mercurial-5.9.2-1.mga9.src.rpm

Marc Krämer 2023-09-04 12:30:21 CEST

Assignee: bugsquad => mageia

Comment 3 Marc Krämer 2023-09-04 17:38:51 CEST
Updated mercurial package:

Added hgk to support drawing version graphs.
========================

Updated packages in core/updates_testing:
========================
mercurial-debugsource-5.9.2-1.1.mga9.x86_64.rpm
mercurial-debuginfo-5.9.2-1.1.mga9.x86_64.rpm
mercurial-5.9.2-1.1.mga9.x86_64.rpm


SRPM:
mercurial-5.9.2-1.1.mga9.src.rpm

Assignee: mageia => qa-bugs

Comment 4 Thomas Andrews 2023-09-16 03:52:20 CEST
This is developer territory, and I am completely out of my depth where it comes to using this tool. I can say that the update candidate installed cleanly over the original rpm.

But, if I am reading the above comments correctly, after the update there should be a "contrib/hgk" in /usr/bin. In looking at the lists of files, and the /usr/bin directory, I see a "/usr/bin/hgk" where there wasn't one before the update, but I don't see the "/usr/bin/contrib/hgk" that seemed to be specified in comment 0 and comment 2.

I am confused.

CC: (none) => andrewsfarm

Comment 5 Marc Krämer 2023-09-16 11:52:52 CEST
@Thomas: no, only /usr/bin/hgk was missing. Without that file the graphical frontend is not working (which can help sometimes).
I guess there is no need, to recheck it is working. Installing it and verifying the file is present is good enough.

Thanks.
Comment 6 Thomas Andrews 2023-09-16 14:01:58 CEST
Thanks for the clarification, Marc. Any coding skills I might still have are about 40 years out of date, so development definitely is not my area. But, if you want to know how to grow tomatoes and sweet corn, I'm your guy...

OKing, and validating. Advisory in comment 3.

Keywords: (none) => validated_update
CC: (none) => sysadmin-bugs
Whiteboard: (none) => MGA9-64-OK

Comment 7 Marc Krämer 2023-09-17 10:32:30 CEST
You are hitting a spot :) This year my tomatoes did not grow very well - but the summer was quite difficult. First very warm, then very cold. But I hope to have more luck next year :)
Dave Hodgins 2023-09-20 23:36:48 CEST

CC: (none) => davidwhodgins
Keywords: (none) => advisory

Comment 8 Mageia Robot 2023-09-25 00:18:28 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2023-0072.html

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


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