Devuan bug report logs -
#622
libczmq-dev depends on libsystemd-dev
Reply or subscribe to this bug.
Toggle useless messages
Report forwarded
to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org
:
bug#622
; Package libczmq-dev
.
(Fri, 22 Oct 2021 19:22:02 GMT) (full text, mbox, link).
Acknowledgement sent
to "Fernando M. Maresca" <fmaresca@gmail.com>
:
New bug report received and forwarded. Copy sent to devuan-dev@lists.dyne.org
.
(Fri, 22 Oct 2021 19:22:05 GMT) (full text, mbox, link).
Message #5 received at submit@bugs.devuan.org (full text, mbox, reply):
Package: libczmq-dev
Version: 4.2.1-1
Severity: grave
Justification: renders package unusable
Dear Maintainer,
the Package: libczmq-dev cannot be installed because of it's dependency
on libsystemd-dev.
If it's possible please make this package not to depend on systemd.
Thank you very much.
-- System Information:
Distributor ID: Devuan
Description: Devuan GNU/Linux 4 (chimaera)
Release: 4
Codename: chimaera
Architecture: x86_64
Kernel: Linux 5.10.0-9-amd64 (SMP w/2 CPU threads)
Locale: LANG=es_AR.UTF-8, LC_CTYPE=es_AR.UTF-8 (charmap=UTF-8), LANGUAGE=es_AR:es
Shell: /bin/sh linked to /bin/dash
Init: sysvinit (via /sbin/init)
LSM: AppArmor: enabled
Versions of packages libczmq-dev depends on:
ii libczmq4 4.2.1-1
pn libnss3-dev <none>
pn libsystemd-dev <none>
ii libzmq3-dev 4.3.4-1
ii uuid-dev 2.36.1-8+devuan1
libczmq-dev recommends no packages.
libczmq-dev suggests no packages.
Information forwarded
to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org
:
bug#622
; Package libczmq-dev
.
(Sat, 23 Oct 2021 07:02:01 GMT) (full text, mbox, link).
Message #8 received at 622@bugs.devuan.org (full text, mbox, reply):
Fernando,
On Fri, Oct 22, 2021 at 04:19:41PM -0300, Fernando M. Maresca wrote:
> Package: libczmq-dev
> Version: 4.2.1-1
> Severity: grave
> Justification: renders package unusable
>
> Dear Maintainer,
>
> the Package: libczmq-dev cannot be installed because of it's dependency
> on libsystemd-dev.
libczmq-dev comes from src:czmq which is not a forked package in Devuan. We use
Debian's packages directly without recompilation. Therefore the libsystemd-dev
dependency is expected.
The only reason to install the package I can see is as a build dependency of
another source package in which case you need to use a build chroot as
documented in libelogind0's README.Debian[1].
Or do you have another reason to install the package outside a chroot?
Thanks.
Mark
[1] /usr/share/doc/libelogind0/README.Debian
Information forwarded
to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org
:
bug#622
; Package libczmq-dev
.
(Sat, 23 Oct 2021 10:42:02 GMT) (full text, mbox, link).
Acknowledgement sent
to "Fernando M. Maresca" <fmaresca@gmail.com>
:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org
.
(Sat, 23 Oct 2021 10:42:05 GMT) (full text, mbox, link).
Message #13 received at 622@bugs.devuan.org (full text, mbox, reply):
Hello Mark, thanks for your answer.
On Sat, Oct 23, 2021 at 07:57:11AM +0100, Mark Hindley wrote:
> libczmq-dev comes from src:czmq which is not a forked package in Devuan. We use
> Debian's packages directly without recompilation. Therefore the libsystemd-dev
> dependency is expected.
>
> The only reason to install the package I can see is as a build dependency of
> another source package in which case you need to use a build chroot as
> documented in libelogind0's README.Debian[1].
>
> Or do you have another reason to install the package outside a chroot?
0MQ bindings for some languages like Go are not available as binary
packages in Debian/Devuan.
Regards,
--
Fernando M. Maresca
Information forwarded
to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org
:
bug#622
; Package libczmq-dev
.
(Sat, 23 Oct 2021 14:42:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Mark Hindley <mark@hindley.org.uk>
:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org
.
(Sat, 23 Oct 2021 14:42:05 GMT) (full text, mbox, link).
Message #18 received at 622@bugs.devuan.org (full text, mbox, reply):
Fernando,
On Sat, Oct 23, 2021 at 07:31:51AM -0300, Fernando M. Maresca wrote:
> > Or do you have another reason to install the package outside a chroot?
>
> 0MQ bindings for some languages like Go are not available as binary
> packages in Debian/Devuan.
I am not very (at all!) familiar with Go. Can it use the include files
directly?
Mark
Information forwarded
to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org
:
bug#622
; Package libczmq-dev
.
(Mon, 25 Oct 2021 13:02:02 GMT) (full text, mbox, link).
Acknowledgement sent
to "Fernando M. Maresca" <fmaresca@gmail.com>
:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org
.
(Mon, 25 Oct 2021 13:02:05 GMT) (full text, mbox, link).
Message #23 received at 622@bugs.devuan.org (full text, mbox, reply):
Hi Mark,
On Sat, Oct 23, 2021 at 03:34:32PM +0100, Mark Hindley wrote:
> I am not very (at all!) familiar with Go. Can it use the include files
> directly?
I'm not either... I'm starting to evaluate Go for a project I'm going to
do next year.
My understanding is that the czmq Go module/lib needs libczmq-dev and
libzmq-dev (or perhaps, czmq (high level lib) depends on zmq (low level
lib)) to build itself. As long as the libs are in the path, I think it's
all needed for Go to build it's modules.
I've managed to build the Go/zmq module by getting the libczmq source
package and building with
./configure --with-libsystemd=no
and make install (under /usr/local/) on the source dir, and I did not
a buildpackage.
I do not know what the policy is in Devuan for a package that's not
installable because of a systemd/libsystemd depency. I'm ready to admit
that this package is not essential and may be this bug should be
closed.
Thank you
--
Fernando M. Maresca
Information forwarded
to devuan-bugs@lists.dyne.org, devuan-dev@lists.dyne.org
:
bug#622
; Package libczmq-dev
.
(Mon, 25 Oct 2021 16:52:02 GMT) (full text, mbox, link).
Acknowledgement sent
to Hendrik Boom <hendrik@topoi.pooq.com>
:
Extra info received and forwarded to list. Copy sent to devuan-dev@lists.dyne.org
.
(Mon, 25 Oct 2021 16:52:06 GMT) (full text, mbox, link).
Message #28 received at 622@bugs.devuan.org (full text, mbox, reply):
On Mon, Oct 25, 2021 at 09:55:28AM -0300, Fernando M. Maresca wrote:
>
> Hi Mark,
> On Sat, Oct 23, 2021 at 03:34:32PM +0100, Mark Hindley wrote:
> > I am not very (at all!) familiar with Go. Can it use the include files
> > directly?
>
> I'm not either... I'm starting to evaluate Go for a project I'm going to
> do next year.
>
> My understanding is that the czmq Go module/lib needs libczmq-dev and
> libzmq-dev (or perhaps, czmq (high level lib) depends on zmq (low level
> lib)) to build itself. As long as the libs are in the path, I think it's
> all needed for Go to build it's modules.
>
> I've managed to build the Go/zmq module by getting the libczmq source
> package and building with
> ./configure --with-libsystemd=no
> and make install (under /usr/local/) on the source dir, and I did not
> a buildpackage.
If it can be built without systemd
>
> I do not know what the policy is in Devuan for a package that's not
> installable because of a systemd/libsystemd depency. I'm ready to admit
> that this package is not essential and may be this bug should be
> closed.
perhaps the right thing to do is to build the package from source without
systemd.
-- hendrik
>
> Thank you
>
> --
> Fernando M. Maresca
> _______________________________________________
> devuan-dev internal mailing list
> devuan-dev@lists.dyne.org
> https://mailinglists.dyne.org/cgi-bin/mailman/listinfo/devuan-dev
Reply sent
to dak@devuan.org
:
You have taken responsibility.
(Mon, 28 Nov 2022 18:10:02 GMT) (full text, mbox, link).
Notification sent
to "Fernando M. Maresca" <fmaresca@gmail.com>
:
bug acknowledged by developer.
(Mon, 28 Nov 2022 18:10:04 GMT) (full text, mbox, link).
Message #33 received at 622-done@bugs.devuan.org (full text, mbox, reply):
Version: 4.2.1-1devuan1
Source package czmq (4.2.1-1devuan1) added to Devuan suite unstable.
This closes bug report 622.
Thanks
DAK managing the Devuan archive
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Sun, 27 Nov 2022 11:15:22 +0100
Source: czmq
Architecture: source
Version: 4.2.1-1devuan1
Distribution: unstable
Urgency: medium
Maintainer: Sebastian Dalfuà <devuan@sedf.de>
Changed-By: Sebastian Dalfuà <devuan@sedf.de>
Closes: 622
Changes:
czmq (4.2.1-1devuan1) unstable; urgency=medium
.
* Fork for Devuan
* Remove build dependency of libsystemd-dev
* Remove dependency of libsystemd-dev for libczmq-dev (Closes: #622)
Checksums-Sha1:
7921e28b10a20b6f80286f258cf8e8d2e23ede59 1637 czmq_4.2.1-1devuan1.dsc
391fe55bc8672d19512a5c31d4834b08b56c88f2 9884 czmq_4.2.1-1devuan1.debian.tar.xz
5a4967b6dc786e8810d71195f167e57d2488c6d3 5303 czmq_4.2.1-1devuan1_source.buildinfo
Checksums-Sha256:
06592cc520208bfabfe56052a8f3e725f1bc34e6fb0781e14ae541615156736f 1637 czmq_4.2.1-1devuan1.dsc
9058ecfe16be4c68831b11ebb8a2c1865b29708109d68597279b4767bc3e4fa9 9884 czmq_4.2.1-1devuan1.debian.tar.xz
cf5587177f416bc5caf3a1e5c29594191b73ef4279c9647a4299a1770e34f273 5303 czmq_4.2.1-1devuan1_source.buildinfo
Files:
b8db6f26d9aff2bd47b2ddf18e6e37e1 1637 libs optional czmq_4.2.1-1devuan1.dsc
eae08c03dd3a81516dbe2b59e48a958d 9884 libs optional czmq_4.2.1-1devuan1.debian.tar.xz
c961e3128e07273fd6ad8ce86199d901 5303 libs optional czmq_4.2.1-1devuan1_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQEzBAEBCgAdFiEEcuPLdzMV36LkZHQ9lFMhJFQZIvsFAmOE9KgACgkQlFMhJFQZ
IvtGzwf/UWYRPB0o/v1iLKrgRma+404K4CauA8DqXD+ypQPK55RDCuz/bwM8aqQs
N9YjVxYANVwY6vvsb3KrKQpaOxVCaqgvXTH6KB7UhqaQFYX50JOXpA+83Ybq02iX
mcHclp/4/MsaqIY28F1Ni8Tut9diEhWiaCbOdnP6Spaaft8aqctapcflVUcN9pnY
+NKNJn18QU4ahbB1dlpahsOCSr6ALLSYXnDUZ11Tzgu0lqsgTpvYEa2sqZCL+VrO
f8dB/GXheqYRvyhWgRkbSmQzWcb7/NDHNS4ag97at3a4B4EoS29+ml4ukk9bnrue
TIFL9d6hRXUTsHFjGnbHHBwu19evaw==
=6nEv
-----END PGP SIGNATURE-----
Send a report that this bug log contains spam.