Re: [Kolab-devel] New selfcontained packaging for roundcube and guam
Christoph Erhardt <[email protected]> Mon, 13 Jun 2022 22:16:28 +0200
| Newsgroups | gmane.comp.kde.devel.kolab |
|---|---|
| Message-ID | <1910712.yKVeVyVuyW__28182.9463130393$1655151457$gmane$org@delle> |
--===============3140873461504666838== Content-Type: multipart/signed; boundary="nextPart2074989.OBFZWjSADL"; micalg="pgp-sha256"; protocol="application/pgp-signature" --nextPart2074989.OBFZWjSADL Content-Transfer-Encoding: 7Bit Content-Type: text/plain; charset="us-ascii"; protected-headers="v1" From: Christoph Erhardt <[email protected]> To: [email protected], [email protected] Cc: Christian Mollekopf <[email protected]> Subject: Re: New selfcontained packaging for roundcube and guam Date: Mon, 13 Jun 2022 22:16:28 +0200 Message-ID: <1910712.yKVeVyVuyW@delle> In-Reply-To: <a887c8a4e1594554b297e8e51e19de5b@kube> References: <a887c8a4e1594554b297e8e51e19de5b@kube> 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 --nextPart2074989.OBFZWjSADL Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part. Content-Transfer-Encoding: 7Bit -----BEGIN PGP SIGNATURE----- iQIzBAABCAAdFiEEwp5/nkNlccrQ2UKH4yzDBS9Gs8IFAmKnmxwACgkQ4yzDBS9G s8LethAAi8pe/EGcsu4+l8VdGJNEXxMQNFvM4Dr6IprzfUdk3SdNpROGMPoUj1Uc P2Vb0AVm54ZddnIKBB05eZj1CgZMezG2xWh2tT81Nr7I9nHyQrMsURU7FjZr4jP2 UEeOKRm3bc8wTigEryGzCu2IjXxTPD/rDJEhhhV0Idyu/C9GvcaiERyOBVX3JtnB 6guf8TAb5f2/qjls1/8+pMioOY8jj8l1X19vJ1EVqQ9pixXyAemu3bm2I2nFb07S KcnnSxbAS7NyX60WXtJvPRyc7owQwx4Wb9G2uRNxC8o9sYHbnQFIFr7CBDGpO9r+ nV8ncGgOiktRL8pfyV+MJLwC6hI/Cq2PxflddqgH3VYWIsyVx7tQYrfXDcPCaRZD GTyRQV2wNsPb0BfE8Eqe7g+GrLpnWdZ2bEM6jTK0ygBNmTasD2kV6yxe7L0LJyJQ rDh3IlDcm0Ar+BFd7llC9VfW9a9yOB1TDIf4QwMeEA7HUzinX+A2eE+ibtWlOLNe k5sB9IhCi5/BaZoDk12FVj8XP9YrTso8xwlvOCvMCyVkeM2/QvVJ+1/bd9koDiGg SS9RECDbEVkipW/d3g/AOCerv+PFwupqLAh1RXvOWUz+aFfC4LroPemahkAQKQid wg/kZPtQ/e2kuwI3WbXjPggfCOMajuL51k8tFNL6QBpYvgxHPjM= =/rov -----END PGP SIGNATURE----- --nextPart2074989.OBFZWjSADL-- --===============3140873461504666838== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ devel mailing list [email protected] https://lists.kolab.org/mailman/listinfo/devel --===============3140873461504666838==--