With the latest manjaro update (end of November), there was an alsa update that broke pulseaudio. I spent part of my day with getting in touch with the pulseaudio devs who were so kind and fixed it, after I could offer my help in testing.
So in the end, we have a fix for the problem. I couldn’t find any information on how Manjaro builds its pulseaudio, so I went with the assumption that it’s just grabbed from the AUR sources and built without any modifications.
In doing that, I went there and posted my request to have that MR merged into pulseaudio so I could have sound again on my Linux box. As you can see, they weren’t really helping.
With that, I’m opening this topic in hopes of getting the respective commit merged into pulseaudio.
You can check for example the ‘Packager’ … in this case you are correct its the same Arch one built by Heftig … but incorrect in that it is not the ‘AUR’ - the Arch User Repository is an unofficial and unsupported third party repository.
Looks like they realized their mistake and recategorized the issue.
The other part of their gripe was that you were asking for a cherry-pick or back-port, when usually they just build from upstream, ie - the ‘default’ approach is they would include the fix if and when it was included in the next pulseaudio release (upstream yet again).
It appears they also nudged the package maintainers to see if they are interested in manually applying an interim patch.
I don’t want to drag this out for long, and they’ve already pulled this change into a test branch (that hopefully will end up on actual users’ machines), but to set the record straight:
You can check for example the ‘Packager’ … in this case you are correct its the same Arch one built by Heftig
The other part of their gripe was that you were asking for a cherry-pick or back-port, when usually they just build from upstream
If you look at the commits in the repo, at least the last 4 or 5 was cherry picking from pulseaudio. Hence why I was asking for another cherrypick, and not a complete merge. I’ve been shut down anyways, but that didn’t deter me from disclosing the fact that it’s irrelevant if it’s manjaro or arch. And my final assumption was that manjaro simply builds from the arch sources.
You wont find it in gitlab, there is nothing to find.
If you use your package manager, pacman, you can investigate any package by viewing its information and checking the ‘Packager’ line.
Maybe the || (else) included code above was confusing. Here … copy/paste this:
LC_ALL=C pacman -Si pulseaudio | grep Packager
(LC_ALL is included in case your local language is not english)
That command will print the ‘Packager’ of the package.
If it is an Arch packager then you will know it comes directly from Arch, and so no source will be found on the Manjaro gitlab, and the package is exactly as it is from Arch (you may find sources at the Arch gitlab).
In the case of pulseaudio then that is how it is - it is an Arch packager, an Arch package. Its not from the AUR. Its not from Manjaro. Its the Arch package, and so its source is the Arch gitlab;