[ 
https://issues.apache.org/jira/browse/PROTON-2341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17340911#comment-17340911
 ] 

Kim van der Riet edited comment on PROTON-2341 at 5/7/21, 4:01 PM:
-------------------------------------------------------------------

According to the debian/control file:

{{Package: libqpid-proton-proactor1-dev}}
 \{{ Provides: libqpid-proton-proactor-dev}}
 {{Depends: libqpid-proton11-dev (>= ${binary:Version}), 
libqpid-proton-proactor1 (= ${binary:Version}), $\{misc:Depends}}}
 {{...}}

and is missing a dep on {{libqpid-proton-core10-dev}} which provides the 
missing file.


was (Author: kpvdr):
According to the debian/control file:

Package: libqpid-proton-proactor1-dev
 Provides: libqpid-proton-proactor-dev

> Cannot build Dispatch using the Debian PPA Proton packages
> ----------------------------------------------------------
>
>                 Key: PROTON-2341
>                 URL: https://issues.apache.org/jira/browse/PROTON-2341
>             Project: Qpid Proton
>          Issue Type: Bug
>          Components: proton-c, release
>    Affects Versions: proton-c-0.33.0
>         Environment: Ubuntu Focal
>            Reporter: Jiri Daněk
>            Assignee: Irina Boverman
>            Priority: Major
>
> I am installing Proton from PPA
> {noformat}
> $ sudo add-apt-repository ppa:qpid/testing && sudo apt-get update
> $ sudo apt install -y libqpid-proton-proactor1-dev python3-qpid-proton
> {noformat}
> I run Dispatch compilation, but I get error
> {noformat}
> -- Found Proton: 
> optimized;/usr/lib/x86_64-linux-gnu/libqpid-proton.so;debug;/usr/lib/x86_64-linux-gnu/libqpid-proton.so
>  (found version "0.33.0")
> {noformat}
> (notice that the .so mentioned in this cmake output does not actually exist 
> in the package, there it is named with extra .10 at the end.)
> {noformat}
> [...]
> [ 81%] Building C object 
> src/CMakeFiles/qpid-dispatch.dir/http-libwebsockets.c.o
> [ 83%] Building C object 
> src/CMakeFiles/qpid-dispatch.dir/adaptors/http2/http2_adaptor.c.o
> make[3]: *** No rule to make target 
> '/usr/lib/x86_64-linux-gnu/libqpid-proton-core.so', needed by 
> 'src/libqpid-dispatch.so'.  Stop.
> make[2]: *** [CMakeFiles/Makefile2:1072: 
> src/CMakeFiles/qpid-dispatch.dir/all] Error 2
> make[1]: *** [CMakeFiles/Makefile2:1296: docs/CMakeFiles/docs.dir/rule] Error 
> 2
> make: *** [Makefile:662: docs] Error 2
> Error: Process completed with exit code 2.
> {noformat}
> To workaround this, I have to do
> {noformat}
> sudo ln -s /usr/lib/x86_64-linux-gnu/libqpid-proton-core.so.10 
> /usr/lib/x86_64-linux-gnu/libqpid-proton-core.so
> {noformat}
> and then the build succeeds.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to