-
Notifications
You must be signed in to change notification settings - Fork 238
Refactor linux autobuild #2451
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Refactor linux autobuild #2451
Conversation
38d8250 to
f07e040
Compare
b7a5892 to
31049ea
Compare
fd0cf18 to
4ffa613
Compare
5e15e19 to
2256711
Compare
|
Sorry for the development noise here. Will set it to draft. |
1187a81 to
40ca392
Compare
hoffie
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks good to me now. Two open questions:
- Flatpak is removed because... there's noone on the team maintaining it / using it to publish updates?
- I think the non-autobuild debian logic removal is fine. Maybe still ping the official package maintainer and ask about it to be sure? (mirabilos)
Exactly. Although I have access to the flatpak repo (you probably also have) it's not official. Therefore I don't think it makes sense having it here and on the repo of flatpak. |
I remember him saying that debian uses its own logic anyways. @mirabilos could you please comment if modifying the debian folder does any harm for you? Probably the debian build in their repo is built different anyway. |
|
ann0see dixit:
***@***.*** could you please comment if modifying the debian folder does
***@***.*** harm for you? Probably the debian build in their repo is built
***@***.*** anyway.
The extraction mechanism for upstream sources in Debian
immediately removes any top-level debian subdirectory,
if extant, so we can add the Debian packaging in that place.
bye,
//mirabilos
--
Support mksh as /bin/sh and RoQA dash NOW!
‣ src:bash (406 (433) bugs: 0 RC, 275 (295) I&N, 131 (138) M&W, 0 F&P) + 208
‣ src:dash (91 (106) bugs: 0 RC, 51 (55) I&N, 40 (51) M&W, 0 F&P) + 63 ubu
‣ src:mksh (1 bug: 0 RC, 0 I&N, 1 M&W, 0 F&P)
dash has two RC bugs they just closed because they don’t care about quality…
|
|
Ok. So you're basically not dependent on anything this PR is doing. |
|
@hoffie I installed the resulting deb and it seemed to work fine. However the text description in Gnome software seemed wring (but that's not important at all) |
|
Can I ask for a quick feature request as part of this? Can you add a Jamulus Server .desktop file to the Linux .deb? Or doesn't it fit easily here? |
In what way?
I think it'd be good to keep "Refactor" PRs to be exactly that. Refactoring. :) |
|
Peter L Jones dixit:
Jamulus Server .desktop file
Why would you even install the headless server if you have
a system that’s using .desktop files in the first place?
Just install the full package there… headless is just a hack
to avoid extra dependencies, which those systems that read
.desktop files would usually have already anyway.
bye,
//mirabilos
--
22:59⎜<Vutral> glaub ich termkit is kompliziert | glabe nicht das man
damit schneller arbeitet | reizüberflutung │ wie windows │ alles evil
zuviel bilder │ wie ein spiel | 23:00⎜<Vutral> die meisten raffen auch
nicht mehr von windows | 23:01⎜<Vutral> bilderbücher sind ja auch nich
wirklich verbreitet als erwachsenen literatur ‣ who needs GUIs thus?
|
Where did I mention headless server? |
The gnome software output didn’t say what is written as description but something else sounding like a description. I don’t know exactly what it said. |
I thought @jujudusud did that once (and somehow it disappeared). Could you please open a feature request on that? |
This seems to match the man page: https://manpages.debian.org/testing/jamulus/Jamulus.1.en.html
I agree it should be a separate issue. The file is still there, btw, it's just missing from |
|
@pljones could you please review this PR? I think we should merge it soon (to enable hoffie starting to work on the CI refactoring) |
pljones
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks fine to me.

Short description of changes
Moves some files around to be consistent with Windows/Android build
Removes unneeded files
Changelog entry might need to be split.
Context: Fixes an issue?
Fixes: #2430
Does this change need documentation? What needs to be documented and how?
Status of this Pull Request
Finished
What is missing until this pull request can be merged?
Needs a second review
Checklist