Devuan bug report logs - #574
libczmq4: czmq doesn't compile when using libelogind-dev instead of libsystemd-dev

version graph

Package: libelogind0; Maintainer for libelogind0 is Mark Hindley <mark@hindley.org.uk>; Source for libelogind0 is src:elogind.

Reported by: florine forine <florine@danwin1210.me>

Date: Thu, 8 Apr 2021 09:33:01 UTC

Severity: normal

Tags: ceres, chimaera, patch

Merged with 435, 562, 609

Fixed in version 243.8-1

Done: dak@devuan.org

Full log


🔗 View this message in rfc822 format

MIME-Version: 1.0
X-Mailer: MIME-tools 5.509 (Entity 5.509)
X-Loop: owner@bugs.devuan.org
From: owner@bugs.devuan.org (Devuan Bug Tracking System)
Subject: Bug#574 closed by Mark Hindley <mark@hindley.org.uk> (Re:
 bug#574: libczmq4: czmq doesn't compile when using libelogind-dev instead
 of libsystemd-dev)
Message-ID: <handler.574.b574.161839920230214.notifdone@bugs.devuan.org>
References: <YHbNSnCawP/uQXlF@hindley.org.uk>
X-Devuan-PR-Message: they-closed 574
X-Devuan-PR-Package: libelogind0
Date: Wed, 14 Apr 2021 11:33:04 +0000
Content-Type: multipart/mixed; boundary="----------=_1618399984-30245-0"
[Message part 1 (text/plain, inline)]
This is an automatic notification regarding your bug report
which was filed against the libelogind0 package:

#574: libczmq4: czmq doesn't compile when using libelogind-dev instead of libsystemd-dev

It has been closed by Mark Hindley <mark@hindley.org.uk>.

Their explanation is attached below along with your original report.
If this explanation is unsatisfactory and you have not received a
better one in a separate message then please contact Mark Hindley <mark@hindley.org.uk> by
replying to this email.


-- 
574: https://bugs.devuan.org/cgi/bugreport.cgi?bug=574
Devuan Bug Tracking System
Contact owner@bugs.devuan.org with problems
[Message part 2 (message/rfc822, inline)]
From: Mark Hindley <mark@hindley.org.uk>
To: florine forine <florine@danwin1210.me>, 574@bugs.devuan.org
Subject: Re: bug#574: libczmq4: czmq doesn't compile when using libelogind-dev instead of libsystemd-dev
Date: Wed, 14 Apr 2021 12:08:58 +0100
Control: reassign -1 libelogind0
Control: forcemerge 435 -1

Florine,

On Wed, Apr 07, 2021 at 08:14:40PM +0000, florine forine wrote:
> Package: libczmq4
> Version: 4.2.1-1
> Severity: wishlist
> 
> Dear Maintainer,
> 
>    I tried to compile czmq (using `apt source czmq`) using
>    libelogind-dev but it is not recognized by the configure script of the czmq
>    package and depends on libsystemd-dev.

This is not the correct approach.

The libelogind0 libsystemd0 ABI compatibility is runtime only. Packages are
still compiled against libsystemd-dev. You may need to use a builder chroot if
you have libelogind0 installed on the host system.

This is all documented in libelogind0's README.Debian.

Merging with the original bug (#435).

Thanks

Mark
[Message part 3 (message/rfc822, inline)]
From: florine forine <florine@danwin1210.me>
To: Devuan Bug Tracking System <submit@bugs.devuan.org>
Subject: libczmq4: czmq doesn't compile when using libelogind-dev instead of libsystemd-dev
Date: Wed, 7 Apr 2021 20:14:40 +0000
[Message part 4 (text/plain, inline)]
Package: libczmq4
Version: 4.2.1-1
Severity: wishlist

Dear Maintainer,

   I tried to compile czmq (using `apt source czmq`) using
   libelogind-dev but it is not recognized by the configure script of the czmq
   package and depends on libsystemd-dev.

   If possible please make czmq compatible with elogind and libelogind-dev.

   Here are the file of libelogind-dev
   (dpkg-query --listfiles libelogind-dev):
   /.
   /usr
   /usr/include
   /usr/include/elogind
   /usr/include/elogind/systemd
   /usr/include/elogind/systemd/_sd-common.h
   /usr/include/elogind/systemd/sd-bus-protocol.h
   /usr/include/elogind/systemd/sd-bus-vtable.h
   /usr/include/elogind/systemd/sd-bus.h
   /usr/include/elogind/systemd/sd-daemon.h
   /usr/include/elogind/systemd/sd-device.h
   /usr/include/elogind/systemd/sd-event.h
   /usr/include/elogind/systemd/sd-hwdb.h
   /usr/include/elogind/systemd/sd-id128.h
   /usr/include/elogind/systemd/sd-journal.h
   /usr/include/elogind/systemd/sd-login.h
   /usr/include/elogind/systemd/sd-messages.h
   /usr/include/elogind/systemd/sd-path.h
   /usr/lib
   /usr/lib/x86_64-linux-gnu
   /usr/lib/x86_64-linux-gnu/pkgconfig
   /usr/lib/x86_64-linux-gnu/pkgconfig/libelogind.pc
   /usr/share
   /usr/share/doc
   /usr/share/doc/libelogind-dev
   /usr/share/doc/libelogind-dev/changelog.Debian.gz
   /usr/share/doc/libelogind-dev/copyright
   /usr/include/elogind/_sd-common.h
   /usr/include/elogind/sd-bus-protocol.h
   /usr/include/elogind/sd-bus-vtable.h
   /usr/include/elogind/sd-bus.h
   /usr/include/elogind/sd-daemon.h
   /usr/include/elogind/sd-device.h
   /usr/include/elogind/sd-event.h
   /usr/include/elogind/sd-hwdb.h
   /usr/include/elogind/sd-id128.h
   /usr/include/elogind/sd-journal.h
   /usr/include/elogind/sd-login.h
   /usr/include/elogind/sd-messages.h
   /usr/include/elogind/sd-path.h
   /usr/lib/x86_64-linux-gnu/libelogind.so


-- System Information:
Distributor ID:	Devuan
Description:	Devuan GNU/Linux 4 (chimaera/ceres)
Release:	testing/unstable
Codename:	n/a
Architecture: x86_64

Init: sysvinit (via /sbin/init)

Versions of packages libczmq4 depends on:
ii  libc6                      2.31-11
ii  libelogind0 [libsystemd0]  246.10-2
ii  libuuid1                   2.36.1-7+devuan1
ii  libzmq5                    4.3.4-1

libczmq4 recommends no packages.

libczmq4 suggests no packages.

-- no debconf information
[signature.asc (application/pgp-signature, inline)]

Send a report that this bug log contains spam.


Devuan BTS -- Powered by Debian bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson,
2005-2017 Don Armstrong, and many other contributors.

Devuan Bugs Owner <owner@bugs.devuan.org>.
Last modified: Thu Apr 25 16:28:40 2024;