Skip to content
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

Debian Bullseye removes libcrystalhd-dev package #107

Closed
mjlocat opened this issue Jan 27, 2022 · 5 comments
Closed

Debian Bullseye removes libcrystalhd-dev package #107

mjlocat opened this issue Jan 27, 2022 · 5 comments

Comments

@mjlocat
Copy link
Contributor

mjlocat commented Jan 27, 2022

Debian Bullseye has removed the libcrystalhd-dev package. This is a Build-Depend for this package.

Given this is only a dependency for i386 and amd64 architectures, seems like it might be optional and based on what's discussed in the bug linked above, may have never actually worked in Debian. Not sure about Ubuntu or other Debian based distros. Going to try removing this Build-Depend and see what happens. If it works for me, I'll submit a PR for this.

@superm1
Copy link
Member

superm1 commented Jan 31, 2022

Considering the hoops needed to go through are there even a lot of users for that stuff?

If it's getting removed in bullseye it's likely to get removed in Ubuntu too eventually. I think we should just drop the build dependency and support in the packaging all together. If people use it, they'll complain and it can be made optional as you say.

@mjlocat
Copy link
Contributor Author

mjlocat commented Jan 31, 2022

That's what I was thinking as well. I've got a branch with this change on my fork, just need to run it through my ubuntu VMs to verify that it'll still build the package successfully before I submit the PR. Might kick off that test tonight so I can submit the PR tomorrow. I honestly have no idea what this library does. Funny enough, the package exists on my main Debian Bullseye machine because it was an upgrade from Buster. Testing in a clean VM, I don't seem to be able to find it in backports or anything else. Might have been in deb-multimedia, but that repo isn't an official Debian repo.

@knowledgejunkie
Copy link
Member

For reference more than anything: CrystalHD support in Debian and Ubuntu is as follows:

As can be seen, Crystal HD support is no longer in Debian since Debian 10 "Buster" (due to missing firmware), but continues to live on in the current Ubuntu 21.10 release and is listed for the proposed 22.04 LTS release.

I agree with @superm1 that we should drop support now

@mjlocat
Copy link
Contributor Author

mjlocat commented Feb 2, 2022

Now that the PR has been merged, I'll go ahead and close this issue.

@mjlocat mjlocat closed this as completed Feb 2, 2022
@superm1
Copy link
Member

superm1 commented Feb 2, 2022

If you think this makes sense on fixes branches please feel free to submit cherry picks backwards too.

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

No branches or pull requests

3 participants