[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: libghc-tidal-dev package: removed in sid, I'm interested in helping get it back



On Fri, 22 Nov 2024, Bernard Gray wrote:

Hi team,
After several years heavily involved with the Tidalcycles project, I'd
somehow missed that there was a native debian package available -
libghc-tidal-dev
It is an older release in ubuntu 22.04 bookworm, but seems to be absent from
sid (backport only):
https://packages.debian.org/sid/libghc-tidal-dev

I'd like to get it back/up to date.

As an introduction, in 2004 I deployed and continue to maintain an in-house
custom debian-based distribution at De Bortoli Wines (currently ubuntu 22.04
LTS, but has included debian sid in the late 2010s due to the importance of
the changes coming into packages like libreoffice). This distribution runs
on about 80% of our ~280 desktops.
There are a small number of custom packages of various complexity required
which I maintain the source code for in git and deploy via our own reprepro
instance. This workflow has been in place for over a decade - so I'm at
least familiar with the structure of debian source package management and
have attempted to create "sensible" packages by following the advice of
lintian during their creation/maintenance.

I've always been interested in using these skills to contribute back to
debian, but finding time/a suitable package etc has been the challenge. My
young family has now grown older which is affording me a little more time,
and my interest in the tidalcycles project itself is going on 5 years - so
I'm hoping that I can offer myself as a resource to begin looking after some
of the maintenance of the libghc-tidal-dev package and begin my journey into
contributing to the debian project. 

I've never maintained a package for debian-proper before, but I understand
there are a number of levels of mentorship (essentially) that I will need to
go through - so I'm hoping that someone will be able to assist/support me in
beginning this journey!

Hello,

It looks like tidal was only recently removed from Debian:
https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1081824

It was removed because it had no reverse dependencies and newer versions depended on a new package.

I don't see any major reasons why it can't be added back, although probably at least tidal and tidal-link will have to go through the NEW queue.

Are you really interested in learning Debian packaging, or are you more just interested in having tidal in Debian? If the latter, I'm willing to work on adding it back in. The reason I ask is that the Debian Haskell team operates a bit differently than most teams in that the packaging is mostly automated and the packages are all maintained together as one set in one git monorepo, following Stackage LTS.

Regards,
Scott

Reply to: