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

Treewide(ish): remove long-time broken pkgs #172383

Merged
merged 10 commits into from
May 11, 2022

Conversation

Mindavi
Copy link
Contributor

@Mindavi Mindavi commented May 10, 2022

Description of changes

Remove packages that have been broken for a while.
I didn't add aliases since most of them have been broken for so long that either nobody is using them or those people never update their systems 😆.

Note that this is not everything I found, I just cherry-picked a chunk and worked on that.

Broken since 2018
Broken since 2021-02-06
@Mindavi Mindavi changed the title Treewide/remove broken Treewide(ish): remove long-time broken pkgs May 10, 2022
Copy link
Member

@SuperSandro2000 SuperSandro2000 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Not sure about not adding aliases but removing them in general is fine for me.

@Artturin
Copy link
Member

We should codify "packages that have been broken for longer than 2 releases can be removed without adding aliases"

@Mindavi
Copy link
Contributor Author

Mindavi commented May 11, 2022

I think it's fine for packages that have been broken for so long. Nobody cared about them enough to get them fixed, so I don't think they're gonna care if they're dropped.

I just pinged the people working on ue4 though, apparently they've been looking at this on and off since 2016, but so far there's no fix. So I still propose to drop it and let them submit a new version if they ever get around to it.

Looked through the issues and didn't find anything else about these packages.

Broken since 2020-11-30
Broken since 2020-08-15
Broken since 2019-06-12
Broken since 2019-10-07
Broken since 2016-05-08
Broken since 2020-08-24
puffnfresh is not maintaining this anymore
@Mindavi
Copy link
Contributor Author

Mindavi commented May 11, 2022

Dropped the ue4 removal and linked to the issue in nixpkgs. Not certain if we really want to keep it though. I'd vote for removing it still, if there's no new activity on the derivation.

@Mindavi
Copy link
Contributor Author

Mindavi commented May 11, 2022

nixpkgs-review says:

10 packages removed:
libdap (†3.20.6) multibootusb (†9.2.0) neopg (†0.0.6) openbr (†0.5) openbr (†0.5) openbr (†0.5) pdftk (†2.02) rapcad (†0.9.8) samsung-UnifiedLinuxDriver (†4.00.39) vogl (†2016-05-13)

@Mindavi Mindavi merged commit e680b5c into NixOS:master May 11, 2022
@Mindavi Mindavi deleted the treewide/remove-broken branch May 11, 2022 17:34
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants