iovisor / iovisor/bcc

Docker build for Debian packages is not working

Open
#678 1 comment 0 reactions 0 assignees View on GitHub
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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.