-
Notifications
You must be signed in to change notification settings - Fork 3.5k
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
Package libmosquittopp is missing dependencies for the following libraries: libmosquitto.so.1 #7794
Comments
It can't be a + depends, because you can't autoselect the virtual package. I'll be back to work tomorrow and will be looking at this. |
@stintel do you reallllly have mosquitto without ssl, but libmosquitto with ssl? I mean, I guess that should work, but was that the goal? |
I can confirm the issue if you have mosquitto-ssl + libmosquitto-nossl, but it works if you have mosquitto-ssl+libmosquitto-ssl or mosquitto-nossl + libmosquitto-nossl. I can only presume this is a build system problem with dependency tracking. I'm not sure what I can do about it really, and while it should be a legal build combination, it's not really a very useful build combination IMO? |
Using libmosquitto-ssl for vallumd, which connects to a public MQTT broker with SSL, and running mosquitto-nossl internally, used by Domoticz and some sensor devices. I don't need SSL for that, and I usually select only what I need. I can do mosquitto-ssl+libmosquitto-ssl as workaround for now, but would be nice if this can be fixed eventually. |
Well, it's a build issue, not a mosquitto issue, so there's nothing else I can do about it right now. We could try making -ssl and -nossl variants for libmosquittopp too maybe? might help? |
Where should it be reported then? |
Maintainer: @karlp
Environment: OpenWrt master
Description:
Trying to build an image with libmosquittopp included and keep running into this issue:
This problem has been occurring me for quite some time, we've talked about it in IRC before but never found a fix. This happens after
make dirclean
. I usually work around it with this hack:Mosquitto related symbols in config:
The text was updated successfully, but these errors were encountered: