<3 we perfectly understand the issue with time, feel free to contact us for help
On Tue, Aug 8, 2023 at 11:37 AM David Suarez <[email protected]> wrote: > Hi, > > Yep, you are right, at some point (probably my fault), we lose the > correct depends. Will release a new version with the fixes as soon as > possible. > > About interpreter support, I can't remember, but at some point I > disabled it because it was not working. Will try to re-enable it again > ( > https://salsa.debian.org/deiv/crystal/-/commit/329e1a0b7046b21eeb04efbb20e0a8c4e8a89c1a > ). > > In relation to shards, yep I have it in my TODO to package it, as my > free time allows me. > > Thanks for pointing out the problems ! :) > > El lun, 7 ago 2023 a las 21:09, Beta (<[email protected]>) escribió: > > > > Package: crystal > > Version: 1.9.2+dfsg > > Severity: important > > X-Debbugs-Cc: [email protected] > > > > Dear Maintainer, > > > > It was [brought to our > > attention]( > https://forum.crystal-lang.org/t/whats-up-with-the-debian-packages/5913) > > that the official debian package for crystal 1.9.2+dfsg-1 is not > > usable as is, as it is not requiring the libevent-dev library. > > > > Let me say upfront that I understand that the issue is likely dragged > > from the previous version of the package (1.6.2+dfsg-1 IIRC). Another, > > related issue, is that it does not ship `shards`, another important > > part of the Crystal ecosystem. > > > > As official maintainer of the [official crystal package]( > https://software.opensuse.org/download.html?project=devel%3Alanguages%3Acrystal&package=crystal), > we are very happy to see that Crystal is being updated to its recent > version, and we would like to help to improve it. One way is to add the > dependencies. To give you an idea, here is what the official package `apt > info` says: > > > > ``` > > Package: crystal > > Version: 1.9.2-1+2.15 > > Priority: extra > > Section: devel > > Maintainer: Crystal Team <[email protected]> > > Installed-Size: 133 MB > > Provides: crystal1.9 > > Depends: gcc, pkg-config, libpcre3-dev, libpcre2-dev, libevent-dev > > Recommends: libssl-dev, libz-dev, libxml2-dev, libgmp-dev, libyaml-dev > > Conflicts: crystal > > Homepage: https://crystal-lang.org > > Download-Size: 31.8 MB > > APT-Sources: > http://download.opensuse.org/repositories/devel:/languages:/crystal/Debian_Unstable > Packages > > Description: Crystal is a general-purpose, object-oriented programming > language. > > With syntax inspired by Ruby, it is a compiled language with static > type-checking, > > serving both, humans and computers. > > ``` > > > > (Note: libpcre3-dev is not really required though, it could be in the > > Recommends section, as it is there for backwards compatibility.) > > > > Another interesting addition is to compile it with interpreter > > support (passing `interpreter=1` to `make`). > > > > Feel free to contact me for any information regarding this issue. The > > Crystal team would love to see the compiler working out-of-the-box in > > debian-based distros. > > > > Thanks for your work! > > Beta > > > > -- System Information: > > Debian Release: trixie/sid > > APT prefers testing > > APT policy: (500, 'testing') > > Architecture: amd64 (x86_64) > > > > Kernel: Linux 5.15.49-linuxkit (SMP w/6 CPU threads) > > Kernel taint flags: TAINT_OOT_MODULE, TAINT_RANDSTRUCT > > Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set > > Shell: /bin/sh linked to /usr/bin/dash > > Init: unable to detect > > > > Versions of packages crystal depends on: > > ii libc6 2.37-6 > > pn libevent-2.1-7 <none> > > pn libgc-dev <none> > > pn libgc1 <none> > > ii libgcc-s1 13.1.0-6 > > pn libllvm14 <none> > > ii libpcre2-8-0 10.42-2 > > ii libstdc++6 13.1.0-6 > > pn pkg-config <none> > > > > crystal recommends no packages. > > > > Versions of packages crystal suggests: > > pn crystal-doc <none> > > pn crystal-samples <none> >

