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鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

mark long-failing packages broken for 18.09 #46385

Merged
merged 7 commits into from Sep 14, 2018
Merged

mark long-failing packages broken for 18.09 #46385

merged 7 commits into from Sep 14, 2018

Conversation

xeji
Copy link
Contributor

@xeji xeji commented Sep 8, 2018

Motivation for this change

While looking at Hydra failures for ZHF #45960, I found some packages that have been failing for a long time. Great opportunity to start a little clean-up for 18.09.

I propose a simple rule:
A package that has not had a successful Hydra build since 2018-03-01 (before 18.03 was branched off) deserves neither immediate investigation nor more Hydra resources, and will be marked broken right away. It would have been fixed by now if there was demand for it.

Of course, whoever is interested can fix and resurrect them later... If that doesn't happen, these packages should be removed for 19.03.

I'll keep adding more packages to this list as I find them, and merge when the list is long enough 馃槃

How you can help
  • Drop a comment if you find more packages that should be on this list
  • Also tell me if I'm wrong and a package should NOT be marked broken
  • Committers, feel free to add commits to this PR

cc @samueldr @vcunat

no successfull build in Hydra history back to 2017-08-21
no successful hydra build since 2018-01-03
No successful hydra build since 2018-02-14.
The build fails in the ruby gem json-1.8.3, which we cannot
mark directly as broken in nixpkgs, so we mark this as broken.
@samueldr
Copy link
Member

samueldr commented Sep 8, 2018

It may be a good idea to cc the maintainers of those programs here for a reaction. Well, for those with a maintainer!

clasp

cc:

@7c6f434c
Copy link
Member

7c6f434c commented Sep 8, 2018

Argh, CLASP upstream planned to have 0.5 芦soon禄 in the spring (I asked which branch to package), so I am periodically checking if it is there, and it is not there yet. Yes, my bad, should have marked broken in the meantime.

no successful hydra build since 2017-12-11
@xeji
Copy link
Contributor Author

xeji commented Sep 12, 2018

kippo: cc maintainer @tomberek

no successful build since 2017-08-19
@xeji
Copy link
Contributor Author

xeji commented Sep 13, 2018

(leksah: no maintainer, actually no meta at all)

no successful hydra build since 2018-03-16, last upstream release 2009.
@xeji
Copy link
Contributor Author

xeji commented Sep 13, 2018

(btanks: no maintainer)

- no successful build since 2018-04-25
- not used in nixpkgs anymore
@xeji xeji requested a review from ttuegel as a code owner September 13, 2018 10:29
@xeji
Copy link
Contributor Author

xeji commented Sep 13, 2018

qt56.qtwebengine: not worth fixing as it is not used anywhere in nixpkgs (the last package depending on it was leo-editor, updated to qt511 in #46589). cc maintainer @matthewbauer

btw I think we should get rid of qt56 altogether...

@ttuegel
Copy link
Member

ttuegel commented Sep 13, 2018

I think we should get rid of qt56 altogether...

I agree, now that it is no longer used. We kept it for legacy reasons because it was a long-term support release and some packages could not be upgraded.

@xeji
Copy link
Contributor Author

xeji commented Sep 14, 2018

I'll merge these now so we can get the numbers down 馃槃. Stay tuned for the next round...

@xeji xeji changed the title [WIP] mark long-failing packages broken for 18.09 mark long-failing packages broken for 18.09 Sep 14, 2018
@xeji xeji merged commit c2c9c6a into NixOS:master Sep 14, 2018
@xeji xeji deleted the p/broken branch September 14, 2018 22:54
@xeji
Copy link
Contributor Author

xeji commented Sep 14, 2018

backported: 0da7a40..47d922f

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.

None yet

5 participants