[Kolab-devel] New selfcontained packaging for roundcube and guam
Christian Mollekopf
mollekopf at apheleia-it.ch
Wed Jun 15 11:31:57 CEST 2022
Hi Christoph,
I have applied changes along those lines and that seems to work.
Cheers,
Christian
On 2022-06-13 22:16, Christoph Erhardt wrote:
> Hi Christian,
>
> On Monday, 13 June 2022 10:40:57 CEST Christian Mollekopf wrote:
>> For guam-0.9.12 the erlang dependencies are vendorized, and on debian
>> we
>> currently replace: * erlang-eimap
>> * erlang-goldrush
>> * erlang-lager
>> * erlang-syslog
> these conflicts currently prevent `guam` from coexisting with any other
> package that depends on one of those libraries. As others have already
> chimed
> in, a technically sound solution should not place the bundled libraries
> directly under `/usr/lib/erlang/lib`.
>
> One possible option would be to move these libraries into
> `/usr/lib/erlang/lib/kolab_guam-0.9.12/lib`, i.e. into a subdirectory
> of guam.
> This is the approach we already use for the old `guam-bundled-libs`
> package.
> That package contains not only all bundled libraries but also the
> Erlang
> runtime environment, thus ensuring that Guam is able to coexist with an
> Erlang
> version from a Debian-backports repository.
>
> We could copy & paste the relevant parts from the
> `override_dh_auto_install`
> rule in
> https://obs.kolabsys.com/package/view_file/Kolab:16/guam/debian.rules
> while omitting all the crazy version-pinning magic (which is no longer
> needed
> when *everything* is bundled).
>
> Don't hesitate to reach out if I can be of assistance.
>
> Best,
> Christoph
--
Christian Mollekopf
Senior Software Engineer
Apheleia IT AG
Bern, Switzerland
e: mollekopf at apheleia-it.ch
w: https://apheleia-it.ch
pgp: 0884F6A2 Christian Mollekopf
-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0x0884F6A2.asc
Type: application/pgp-keys
Size: 9763 bytes
Desc: not available
URL: <http://lists.kolab.org/pipermail/devel/attachments/20220615/ece6bc07/attachment.bin>
More information about the devel
mailing list