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

Distfiles for x265 can't be accessed #28424

Closed
RossComputerGuy opened this issue Feb 3, 2021 · 10 comments
Closed

Distfiles for x265 can't be accessed #28424

RossComputerGuy opened this issue Feb 3, 2021 · 10 comments

Comments

@RossComputerGuy
Copy link
Contributor

System

  • xuname: Void 5.10.12_1 x86_64 AuthenticAMD notuptodate rrrrmmnFFFFF
  • package: x265-3.4_1

Expected behavior

The do-fetch step should finish

Actual behavior

=> x265-3.4_1: installing host dependencies: nasm-2.15.05_1 nasm-2.15.05_1 cmake-3.19.3_1 ...
=> x265-3.4_1: running do-fetch hook: 00-distfiles ...
=> x265-3.4_1: fetching distfile 'x265_3.4.tar.gz'...
https://bitbucket.org/multicoreware/x265/downloads/x265_3.4.tar.gz: Not Found
=> ERROR: x265-3.4_1: failed to fetch x265_3.4.tar.gz.

Steps to reproduce the behavior

./xbps-src -N pkg x265

@ericonr
Copy link
Member

ericonr commented Feb 3, 2021

They seem to have removed it.

It's the same link that http://x265.org/v3-4-is-released/ has

There is this repo https://bitbucket.org/multicoreware/x265_git/src/master/ but it doesn't contain a 3.4 release. You will have to use our distfile cache for now.

@RossComputerGuy
Copy link
Contributor Author

Alright, what's the link for it on the distfile cache?

@ericonr
Copy link
Member

ericonr commented Feb 3, 2021

The README explains how to use a distfiles mirror, just look for it.

@ericonr
Copy link
Member

ericonr commented Feb 3, 2021

Anyway, we need to find a new upstream, maybe? idk

@ericonr ericonr changed the title x265 fails to compile Distfiles for x265 can't be accessed Feb 3, 2021
@RossComputerGuy
Copy link
Contributor Author

Alright and yeah, let's keep this issue open until we find a better mirror

@RossComputerGuy
Copy link
Contributor Author

RossComputerGuy commented Feb 3, 2021

@RossComputerGuy
Copy link
Contributor Author

_commit="a4f320054d67"
wrksrc="multicoreware-x265_git-${_commit}"
distfiles="https://bitbucket.org/multicoreware/x265_git/get/${version}.tar.gz"
checksum=7f2771799bea0f53b5ab47603d5bea46ea2a221e047a7ff398115e9976fd5f86

I changed these variables and it builds for me.

@ericonr
Copy link
Member

ericonr commented Feb 3, 2021

Ah nice, it isn't listed in downloads but the tag is still there. https://bitbucket.org/multicoreware/x265_git/downloads/?tab=downloads and https://bitbucket.org/multicoreware/x265_git/downloads/?tab=tags .

It seems they moved from mercurial to git, and made a new repo for it. Arch is still using the mercurial repo and they will fail to fetch the package.

Please make a PR to fix.

@RossComputerGuy
Copy link
Contributor Author

Yeah, I'll make a PR with it.

@RossComputerGuy
Copy link
Contributor Author

I've opened the PR: #28426

ericonr pushed a commit that referenced this issue Feb 3, 2021
@ericonr ericonr closed this as completed Feb 3, 2021
uw2021 pushed a commit to uw2021/void-packages that referenced this issue Feb 4, 2021
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

2 participants