[Debian-on-mobile-maintainers] purple-lurch packaging

Evangelos Ribeiro Tzaras devrtz at fortysixandtwo.eu
Fri May 22 14:33:50 BST 2020


Hey Olivier,

I had some time to look into lurch a bit. It builds fine, but there are
some issues if you want to get it into Debian.
First of all, the dependencies libomemo and axc are built as git
submodules. The dependencies need to be packaged separately and then
build-depend on them. Second: I have noticed (for both lurch and
carbons) that you have a lot of .ex files. You should delete the files
which you don't need in your package. And lastly packaging for Debian is
to be done on salsa.debian.org - it uses salsa CI which provides a
pipeline covering git-buildpkg, autopkgtest, reprotest and other tools [1].

A team 'Debian on Mobile' [2] was recently formed which aims to provide
packages for mobile devices (currently Librem5 and PinePhone). Our
libpurple messaging client chatty [3] would benefit from having
libpurple-lurch and libpurple-carbons available, hence our interest in
the packages :)

We would like to get the packages into Debian soon and carry on the work
you started. You are very welcome to join us in this endeavour.

We have created ITPs for libomemo [4] and axc [5] to get this show on
the road.


[1] https://wiki.debian.org/Salsa/Doc
[2] https://salsa.debian.org/DebianOnMobile-team
[3] https://salsa.debian.org/DebianOnMobile-team/chatty
[4] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926344
[5] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926343

Looking forward to your reply

Evangelos

On 5/13/20 12:43 AM, Olivier Mehani wrote:
> Hey Evangelos,
> 
> On Tue 12 May 2020 at 19:50:50 +0200, Evangelos Ribeiro Tzaras wrote:
>> I have come across
>> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=905883 and I was
>> wondering if you have made any progress or if you might need help. I am
>> interested in this package because it is a recommended package for
>> chatty/chats (a program I intend to package for debian).
> 
> On Tue 12 May 2020 at 19:55:33 +0200, Evangelos Ribeiro Tzaras wrote:
>> I have also noticed (see my other email) that you are working on
>> purple-carbon. I am also interested in this package (also a recommended
>> package for the chat application I intend to package).
>> Are you still working on this, can I maybe help with something?
> 
> I have some basic packaging code going:
> * lurch: [0], which needs to be somehow merged with [1]
> * carbon: [2]
> 
> I think last I touched them they built, but I haven't had time to test
> them yet. CRs and test would be very helpful!
> 
> [0] https://github.com/shtrom/libpurple-lurch/tree/debian-package
> [1] https://github.com/gkdr/lurch/pull/136
> [2] https://github.com/shtrom/libpurple-carbons/tree/debian-package
> 



More information about the Debian-on-mobile-maintainers mailing list