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

ncurses: file removed from server #35264

Closed
FRidh opened this issue Feb 21, 2018 · 9 comments
Closed

ncurses: file removed from server #35264

FRidh opened this issue Feb 21, 2018 · 9 comments
Milestone

Comments

@FRidh
Copy link
Member

FRidh commented Feb 21, 2018

Issue description

The file ncurses-6.0-20171125.tgz has been removed from https://invisible-mirror.net/archives/ncurses/current/.

  • Nixpkgs master

cc @dtzWill

@FRidh FRidh added this to the 18.03 milestone Feb 21, 2018
@FRidh
Copy link
Member Author

FRidh commented Feb 21, 2018

@dezgeg I saw you modified ncurses on staging (3d24ae9). Is it possible to use the GNU mirror instead?

@dtzWill
Copy link
Member

dtzWill commented Feb 21, 2018

I don't think we can use gnu mirrors for this unless it's an actual release (not a snapshot). See what's available here to see what I mean.

(cc #34477)

@FRidh
Copy link
Member Author

FRidh commented Feb 21, 2018

There is also a 6.0 on the GNU mirror. If 6.1 is problematic we can maybe use that. In any case, we need to make a change because the current one has been removed. While this poses no issue for users with /nix/store, it does for people with custom store location.

dezgeg added a commit that referenced this issue Feb 22, 2018
@dezgeg
Copy link
Contributor

dezgeg commented Feb 22, 2018

I found Alpine mirroring the version we have, so it should be temporarily fixed in ce8bd32. But, hopefully the switch to 6.1 can be made soon so that won't be needed anymore.

@FRidh
Copy link
Member Author

FRidh commented Feb 22, 2018

Thanks!

@FRidh FRidh closed this as completed Feb 22, 2018
@FRidh FRidh reopened this May 11, 2018
@FRidh
Copy link
Member Author

FRidh commented May 11, 2018

Just encountered the issue again. The Alpine host seems to be down now as well.

I saw there is a mirror on GitHub, and found a commit corresponding to this version
mirror/ncurses@8d3ea90

The tarball of the following link however has a different hash
https://github.com/mirror/ncurses/archive/8d3ea9021573747ecd129228ba7782a03243f62c.tar.gz

Even so, if this issue persists I think we should use this mirror instead and take the mass-rebuild for granted.

FRidh added a commit to FRidh/nixpkgs that referenced this issue May 11, 2018
The ncurses version we use was taken down by upstream. Another mirror
that was added is now also unavailable.

This commit points to a new mirror on GitHub. The hash is however
different.

NixOS#35264
@FRidh
Copy link
Member Author

FRidh commented May 12, 2018

The Alpine mirror is up again.

@FRidh FRidh closed this as completed May 12, 2018
@dezgeg
Copy link
Contributor

dezgeg commented May 12, 2018

@edolstra shouldn't the tarball mirroring script handle these cases? Is it stuck somewhere perhaps?

@FRidh
Copy link
Member Author

FRidh commented May 12, 2018

Isn't it ran manually? (#11782)

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