-
Notifications
You must be signed in to change notification settings - Fork 803
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
librdkafka missing from fpco/stack-build:lts-18.28 #6959
Comments
I wonder what is going wrong, since we were/are still installing librdkafka-dev apparently, as can be seen in debian-bootstrap.sh. Also lts-18 is no longer maintained: dunno if it is possible for you to test lts-20. |
Also you can try |
@juhp Do you know what these |
Ah I think I see the problem: the Dockerfile for stack-build still assumes the installation setup is a single script But I don't really see any particular reason not to use the github registry stackage image instead. Well I am not clear why/if we still need both types of image: if the docker hub stack-build image is redundant perhaps we could even stop pushing it. |
Also #6785 indicates that there are still other users of the @juhp - 👍 and
@ivanbrennan Does |
One other difference though is that the github image doesn't include ghc anymore (since we use stack and its installed compiler(s) anyway): I also see that the current docker hub lts image still has ghc-9.2.5... |
Dockerfile for fpco points now to the new scripts ( |
@ivanbrennan Thanks for pointing this out - if there are still issues just let us know. |
I've fixed and rebuild images for lts-21.6. But I really wonder if we should publish/maintain these images. I tend to discard them, because we now have the images on GHCR and the images published to fpco on docker hub where pretty useless since lts-18 - and there were almost no complaints. Also building these images takes lot of time for LTS builds (which is already painful). However this is another part of the story. To summarize things here - from now one the fpco images should be functional again. |
The librdkafka system library is not installed in the
fpco/stack-build:lts-18.28
docker image, causing failures if you attempt to usehw-kafka-client
:I'm not sure when librdkafka went missing from the stack-build images, but it was previously added specifically to support hw-kafka-client, and we can verify it's presence in some images, e.g.
Likewise, we can verify its absence in lts-18.28:
I don't know if 18.28 is the only image that librdkafka went unexpectedly missing from, as I've only checked 16.31 and 18.28.
The text was updated successfully, but these errors were encountered: