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

Re: upgrading hledger-web&co

Hi Damyan,

Yes, the package plan is broken.

Generally, there seem to be few active maintainers for Debian Haskell
and they seem to be very busy elsewhere most of the time.
So, if you prepare the packages, you may need to wait a few weeks
or months for somebody to upload them.

Regarding how to prepare the packages, perhaps somebody
can help you on #debian-haskell (I could a bit, if the channel
was bridged to Matrix, and perhaps some other Haskell people
would join, too?).

I don't know if new dependencies need to be added as Debian
packages. That's actually of interest to me, because new versions
of my own packages require dependencies not yet packaged
for Debian. I see Haskell libraries are not linked statically,
so it would be sane not to require packaging of all deps.
However, we love Debian not for sanity, but for principles.

Merry Christmas.

On Tue, Dec 7, 2021 at 10:07 PM Damyan Ivanov <dmn@debian.org> wrote:
> Hi,
> I am in need of a newer hledger-web version and I wondered if I could
> help.
> My goal is to upgrade hledger-web, hledger-lib, hledger-ui and hledger
> from 1.19.1 to 1.24.
> Reading some docs, I tried the instructions in package-plan/README.md.
> At first, ./test-packages.pl reported about conflicts between HsYAML,
> QuickCheck and HsYAML:test. I tried juggling some versions, found no
> easy solution and decided to revert everything and just bump the
> versions of the four hledger packages.
> This resulted in the same conflict report involving HsYAML,·
> QuickCheck and HsYAML:test.
> Does this mean that the hledger upgrade is safe, meaning that it
> doesn't introduce new conflicts?
> If so, perhaps I can help with the actual build/upload. I tried
> earlier and noticed that the new versions add some build/runtime
> dependencies, but I hope that since test-packages.pl finds no (new)
> conflicts, the new dependencies can be satisfied and will only need
> adjusting debian/control.
> Please advise.
> -- dam

Reply to: