Skip to content

Conversation

@smoe
Copy link
Collaborator

@smoe smoe commented Oct 26, 2023

Transitioned the debian/README.source file to markdown, so the code to be executed can be clearly separated from the main text describing the process. Nothing urgent, I would just like to see this discussed and also the new repository in which the official Debian packages are maintained should be referenced.

@smoe smoe marked this pull request as draft October 26, 2023 22:13
@smoe
Copy link
Collaborator Author

smoe commented Oct 26, 2023

@petterreinholdtsen , may I ask you to have a look? And then eventually also @andypugh .

@petterreinholdtsen
Copy link
Collaborator

petterreinholdtsen commented Oct 27, 2023 via email

@smoe smoe force-pushed the debian_package_upload_instructions branch from abb35b1 to dcfb69d Compare November 3, 2023 22:41
@smoe smoe force-pushed the debian_package_upload_instructions branch from dcfb69d to 23506af Compare December 12, 2023 23:13
@smoe smoe marked this pull request as ready for review December 12, 2023 23:13
@smoe
Copy link
Collaborator Author

smoe commented Dec 12, 2023

Some questions remain - like who uploads to the https://github.com/LinuxCNC/linuxcnc-gbp repository and where are the details described for that process.

@andypugh
Copy link
Collaborator

Some questions remain - like who uploads to the https://github.com/LinuxCNC/linuxcnc-gbp repository and where are the details described for that process.

https://github.com/LinuxCNC/linuxcnc/blob/master/debian/README.source

@smoe
Copy link
Collaborator Author

smoe commented Dec 14, 2023

That README.source is the file that this PR intends to improve :) I am just a bit blank on linuxcnc-gbp how it is meant to be used by whom. I think this patch improves the wording of the generic parts of the upload and someone feeling more comfortable about it may want to fill the gaps.

@andypugh andypugh merged commit 7f088d8 into LinuxCNC:2.9 Jan 7, 2024
@smoe smoe deleted the debian_package_upload_instructions branch January 7, 2024 23:23
@smoe
Copy link
Collaborator Author

smoe commented Jan 7, 2024

@petterreinholdtsen @andypugh @SebKuzminsky The problem with linuxcnc-gbp is that it does not containt the .orig.tar.xz files in a pristine-tar branch. I would need to recreate that from the upstream branch but then do not know if you have removed the debian directory or not or ...
Should we not transition to Debian's salsa.debian.org for all the Debian-critical parts? Linuxcnc-gbp is counterproductive in an attempt in our ambition to find more Debian-folks to help us out on a technical level.

@andypugh
Copy link
Collaborator

andypugh commented Jan 8, 2024

I don't have the time or expertise to commit to this. (You saw how long it took me to fail to build a package in Stuttgart....)

Apart from anything else, aren't we hampered by bugs in dependiences that we can do nothing about?

@smoe
Copy link
Collaborator Author

smoe commented Jan 8, 2024

Those have all been addressed from what I understand on https://tracker.debian.org/pkg/linuxcnc. In the contrary - they are waiting for us to complete the testing of their transition to the new version of boost. We should upload a 2.9.2, I think, I just do not really feel that I have a mandate to do so and also feel like I risk ruining linuxcnc-gbp (not knowing if I have commit privileges in the first place). Would like to hear from Petter and Seb on who should be uploading and if we should prefer salsa over linxucnc-gbp.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants