Bug 1197678 - Upgrade mosquitto to 1.4.x version.
Summary: Upgrade mosquitto to 1.4.x version.
Keywords:
Status: CLOSED ERRATA
Alias: None
Product: Fedora
Classification: Fedora
Component: mosquitto
Version: 22
Hardware: All
OS: Linux
unspecified
medium
Target Milestone: ---
Assignee: Rich Mattes
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On: 1198498
Blocks:
TreeView+ depends on / blocked
 
Reported: 2015-03-02 11:37 UTC by Jos Vos
Modified: 2016-11-19 12:48 UTC (History)
4 users (show)

Fixed In Version: mosquitto-1.4.9-2.fc24 mosquitto-1.4.9-2.fc23 mosquitto-1.4.9-2.el7
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2016-07-12 15:06:52 UTC
Type: Bug
Embargoed:


Attachments (Terms of Use)

Description Jos Vos 2015-03-02 11:37:25 UTC
Description of problem:
Mosquitto 1.4.x is released, please upgrade to this version.   Also compile in websocket support, which requires libwebsockets (https://libwebsockets.org/), that should be included as a separate package.

Version-Release number of selected component (if applicable):
1.3.5

Comment 1 hardillb@gmail.com 2015-04-14 12:06:46 UTC
The 1.4.0 release has been pushed to the repos, but it won't install if you happened to install the mosquitto 1.3.5 python bindings. As the python library was moved over to the Paho project they have been removed fro the 1.4 stream.

This makes for a update that won't apply with out removing the python libs.


--> Finished Dependency Resolution
Error: Package: mosquitto-python-1.3.5-1.fc20.noarch (@updates)
           Requires: mosquitto = 1.3.5-1.fc20
           Removing: mosquitto-1.3.5-1.fc20.x86_64 (@updates)
               mosquitto = 1.3.5-1.fc20
           Updated By: mosquitto-1.4-1.fc20.x86_64 (updates)
               mosquitto = 1.4-1.fc20
           Available: mosquitto-1.2.2-1.fc20.i686 (fedora)
               mosquitto = 1.2.2-1.fc20

The Paho version have a different namespace (see http://mosquitto.org/documentation/python/) so can't just be dropped in as a replacement.


Possible option?

Given the only change is the namespace it should be trivial to create a python wrapper to make things work?

Comment 2 Eetu Huisman 2016-06-10 15:21:57 UTC
Now that libwebsockets is packaged and available in the repos, is there hope of getting an official Mosquitto package with WS support anytime soon?

Comment 3 Fabian Affolter 2016-06-11 20:45:12 UTC
Mosquitto with websockets support is available in Rawhide for over a month now.

Comment 4 Eetu Huisman 2016-06-13 08:28:57 UTC
Hmmm. I tried rebuilding a version for 23 from the sources of this build http://koji.fedoraproject.org/koji/buildinfo?buildID=760795 and while the build depends on libwebsockets, the config.mk still has WITH_WEBSOCKETS:=no. Is there something I'm missing?

Comment 5 Jos Vos 2016-06-13 08:39:36 UTC
I think you have to change that manually.  Furthermore, Roger Light once said this on the mosquitto-dev mailing list, when people had trouble compiling with websockets:

config.mk doesn't affect the CMake scripts unfortunately. Try run "cmake -i .." instead to put you into interactive mode. Interactive mode asks you about setting each of the options, so you can enable websockets that way. Alternatively, "cmake -DWITH_WEBSOCKETS=ON .." should do the job.

Maybe this helps?  For test purposes I'm still running a pretty old version (compiled with websockets), so I didn't try it myself recently.

Comment 6 Fedora Update System 2016-07-01 15:03:03 UTC
mosquitto-1.4.9-2.fc24 has been submitted as an update to Fedora 24. https://bodhi.fedoraproject.org/updates/FEDORA-2016-eee2b6b6d7

Comment 7 Fedora Update System 2016-07-01 15:19:36 UTC
mosquitto-1.4.9-2.fc23 has been submitted as an update to Fedora 23. https://bodhi.fedoraproject.org/updates/FEDORA-2016-bc85eafce6

Comment 8 Fedora Update System 2016-07-01 15:36:19 UTC
mosquitto-1.4.9-2.el7 has been submitted as an update to Fedora EPEL 7. https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-462e3d081f

Comment 9 Fedora Update System 2016-07-02 20:20:43 UTC
mosquitto-1.4.9-2.el7 has been pushed to the Fedora EPEL 7 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-EPEL-2016-462e3d081f

Comment 10 Fedora Update System 2016-07-02 20:29:25 UTC
mosquitto-1.4.9-2.fc24 has been pushed to the Fedora 24 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-eee2b6b6d7

Comment 11 Fedora Update System 2016-07-02 20:54:19 UTC
mosquitto-1.4.9-2.fc23 has been pushed to the Fedora 23 testing repository. If problems still persist, please make note of it in this bug report.
See https://fedoraproject.org/wiki/QA:Updates_Testing for
instructions on how to install test updates.
You can provide feedback for this update here: https://bodhi.fedoraproject.org/updates/FEDORA-2016-bc85eafce6

Comment 12 Fedora Update System 2016-07-12 15:06:47 UTC
mosquitto-1.4.9-2.fc24 has been pushed to the Fedora 24 stable repository. If problems still persist, please make note of it in this bug report.

Comment 13 Fedora Update System 2016-07-15 10:23:51 UTC
mosquitto-1.4.9-2.fc23 has been pushed to the Fedora 23 stable repository. If problems still persist, please make note of it in this bug report.

Comment 14 Fedora Update System 2016-11-19 12:48:21 UTC
mosquitto-1.4.9-2.el7 has been pushed to the Fedora EPEL 7 stable repository. If problems still persist, please make note of it in this bug report.


Note You need to log in before you can comment on or make changes to this bug.