Docker build for Debian packages is not working
- Dominant language
- C
- Stars
- 22.7k
- Forks
- 4.1k
- Avg merge
- 10d 4h
- Merged PRs (30d)
- 3
Description
Hello,
I wrote a comment here https://github.com/iovisor/bcc/pull/610#issuecomment-242699019 but probably an issue is better suited to handle the problem; I tried today to run the build for the Debian packages (inside docker) on a clean setup (jessie 8.5); checked out the latest release, and tried to run
`docker build -t bcc:jessie -f Dockerfile.debian .
`
It breaks, because of missing dependencies:
```
dpkg-checkbuilddeps: Unmet build dependencies: clang-format | clang-format-3.7 python-netaddr python-pyroute2
dpkg-buildpackage: warning: build dependencies/conflicts unsatisfied; aborting
```
thanks
Contributor guide
No contributing guide indexed for this repository
Research direction
Start with Dockerfile.debian and reproduce the reported `docker build -t bcc:jessie -f Dockerfile.debian .` command on a clean Debian Jessie setup. Check how the Docker build handles the reported clang-format, python-netaddr, and python-pyroute2 dependencies; done means the Debian package build proceeds without unmet build dependencies.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- debian, docker
- Domain
- build-system
- Issue type
- Bug
- Difficulty
- 2/5
- Estimated time
- 1-3 hours
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100