Re: New selfcontained packaging for roundcube and guam
Christoph Erhardt <[email protected]> Mon, 13 Jun 2022 22:16:28 +0200
| Newsgroups | gmane.comp.kde.devel.kroupware |
|---|---|
| Message-ID | <1910712.yKVeVyVuyW__10900.245227252$1655151482$gmane$org@delle> |
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 _______________________________________________ users mailing list [email protected] https://lists.kolab.org/mailman/listinfo/users
signature.asc
(application/pgp-signature, 833 B)
-----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-----