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

v2.0 fails to build from source on Debian Unstable #1576

Open
mr-c opened this issue Jan 20, 2017 · 12 comments
Open

v2.0 fails to build from source on Debian Unstable #1576

mr-c opened this issue Jan 20, 2017 · 12 comments

Comments

@mr-c
Copy link
Contributor

mr-c commented Jan 20, 2017

Severity: serious -- without a fix, khmer will be removed from Debian, which is about to have a major release

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851830

@betatim
Copy link
Member

betatim commented Jan 20, 2017

Not super familiar with debian: The failure is just for arm and sparc or also other archs?

Do you have a pointer to the set of commands the build machine runs so I can try and reproduce it locally (modulo it being limited to sparc/arm)?

So far I found:

  • git clone https://anonscm.debian.org/git/debian-med/khmer.git
  • cd khmer
  • dpkg-buildpackage

but that is missing some build dependencies.

@mr-c
Copy link
Contributor Author

mr-c commented Jan 20, 2017

Hey @betatim

sudo apt-get build-dep khmer
apt-get source khmer
cd khmer-*
dpkg-buildpackage -r fakeroot

@mr-c
Copy link
Contributor Author

mr-c commented Jan 20, 2017

The only failures are on arm64/sparc64 -- but only arm64 has to be fixed (or excluded) to keep the package in:

https://buildd.debian.org/status/package.php?p=khmer

@betatim
Copy link
Member

betatim commented Jan 20, 2017

Using the debian:unstable docker image, after installing the build tools and apt-get update I still get apt-get source khmer telling me that I need to put URIs in my source.lost. It contains one though:

$ cat /etc/apt/sources.list
deb http://deb.debian.org/debian unstable main

Ideas?

@betatim
Copy link
Member

betatim commented Jan 20, 2017

Pragmatic question for the management: are there known khmer users/uses of arm64?

@mr-c
Copy link
Contributor Author

mr-c commented Jan 20, 2017

@betatim

sudo su -c 'echo "deb-src http://deb.debian.org/debian unstable main" >> /etc/apt/sources.list'
sudo apt-get update

I am okay with disabling this build, though it used to work: https://buildd.debian.org/status/logs.php?pkg=khmer&arch=arm64

@ctb
Copy link
Member

ctb commented Jan 20, 2017 via email

@mr-c
Copy link
Contributor Author

mr-c commented Jan 20, 2017 via email

@luizirber
Copy link
Member

@mr-c would you recommend using qemu for debugging this? https://wiki.debian.org/Arm64Qemu

@mr-c
Copy link
Contributor Author

mr-c commented Jan 20, 2017 via email

@tillea
Copy link

tillea commented Dec 13, 2017

Any news for this issue?

@mr-c
Copy link
Contributor Author

mr-c commented Dec 14, 2017

@tillea The last two releases built fine on arm64. Perhaps the build dependencies fixed the bug.

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

5 participants