FS#74522 - [mkinitcpio-tinyssh] tinyssh-convert command format incorrect

Attached to Project: Arch Linux
Opened by decaby7e (decaby7e) - Wednesday, 20 April 2022, 21:10 GMT
Last edited by Buggy McBugFace (bugbot) - Saturday, 25 November 2023, 20:13 GMT
Task Type Bug Report
Category Arch Projects
Status Closed
Assigned To Giancarlo Razzolini (grazzolini)
Architecture All
Severity High
Priority Normal
Reported Version
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 5
Private No


Details about this bug have already been discussed and solved on https://github.com/grazzolini/mkinitcpio-tinyssh/issues/10.

Pull requests have not been merged yet and the latest package is broken.
This task depends upon

Closed by  Buggy McBugFace (bugbot)
Saturday, 25 November 2023, 20:13 GMT
Reason for closing:  Moved
Additional comments about closing:  https://gitlab.archlinux.org/archlinux/p ackaging/packages/mkinitcpio-tinyssh/iss ues/1
Comment by Michael Wilson (wilsoniya) - Monday, 09 May 2022, 02:16 GMT
https://github.com/grazzolini/mkinitcpio-tinyssh hasn't seen updates in over three years. This suggests to me the package may have been abandoned. This would leave us with two options:

1. use a pkgbuild patch to effectively make the fixes described in the GH issue linked in the task details
2. for the repo and make the fix
Comment by decaby7e (decaby7e) - Monday, 09 May 2022, 02:39 GMT
From peeking at his GitHub activity, grazzolini is certainly still active, but I agree with your assessment that this repo seems abandoned. It is a very simple repo though, with only around 130 lines of bash script. Ideally the patch could be made to his repository if he could be made aware of this by someone, assuming he hasn't already and is not just ignoring this or is busy and hasn't gotten to this.

I'd be happy to implement either of these solutions, but wouldn't they require creating a new package, given we don't have access to the existing one?
Comment by Michael Wilson (wilsoniya) - Monday, 09 May 2022, 03:46 GMT
Hi decaby7e :)

I didn't check grazzolini's GH profile--if they're still active on GH, we could ask them to transfer ownership of the repo or give one of us push access. If that doesn't work then we could fork the repo and ask the maintainer of the arch package to adjust the upstream repo URL in the pkgbuild.
Comment by decaby7e (decaby7e) - Monday, 09 May 2022, 19:55 GMT
I will send him and email and request him to add me or you to have push access. I CCed you.

Comment by decaby7e (decaby7e) - Tuesday, 05 July 2022, 22:46 GMT
Just coming back to this now and it's looking like this package has been abandoned. Me and Michael reached out a while back but received no response in 2 months. I think it would be best to fork and update the upstream at this point.

It looks like Razzolini is also the maintainer of the Arch package so I don't think that's going to be of much help in changing the upstream URL. I think the next step would be to contact someone that runs the community repository and have them override that?
Comment by Giancarlo Razzolini (grazzolini) - Monday, 08 August 2022, 12:07 GMT
I'm still active, but since I have not used tinyssh in more than a year, I have not been maintaining that project. I wouldn't mind transferring it to someone else and even keeping the Arch package updated to whatever new upstream it lands on. However, this package is not standalone, it goes along netconf, (dropbear) and utils. Which means maintaining more than just tinyssh.
Comment by mike (mbalajew) - Wednesday, 28 September 2022, 02:42 GMT
Hi, any updates on this issue? If not, I suppose we should remove it from the repos? Or can we find someone to transfer it to? Thanks in advance!