June 20th 2026 - Things I Worked On
Container Explorer App
Google has an application called Container Explorer that allows you to examine docker containers. Repo is here.
I'm following the installation instructions in the README but I'm facing an issue. I am getting this message after running `go build -o ce cmd/main.go`:
github.com/proglottis/gpgme: build constraints exclude all Go files in /home/u/go/pkg/mod/github.com/proglottis/gpgme@v0.1.6
This results in no ce binary being created.
Opened an issue here. Official release tag v0.4.1 does not have this issue.
The maintainer asked me to install the following packages but this did not fix the issue:
- libbtrfs-dev
- libgpgme-dev
- pkg-config
I explained the issue does not happen on the v0.4.1 tag commit.
I did some more exploring and found the commit that introduced the build issue was e931667. This is when gpgme library was introduced. I looked around some more and learned that I needed to do:
export CGO_ENABLED=1
and I needed to install gcc through:
sudo apt-get install build-essential
After this the build command produced the ce binary. Opened a PR to update README with this information.
PR got merged.