Your message dated Tue, 08 Aug 2023 15:04:49 +0000
with message-id <[email protected]>
and subject line Bug#1043235: fixed in crystal 1.9.2+dfsg-2
has caused the Debian Bug report #1043235,
regarding crystal: Package `crystal` misses important dependencies
to be marked as done.
This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.
(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact [email protected]
immediately.)
--
1043235: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1043235
Debian Bug Tracking System
Contact [email protected] with problems
--- Begin Message ---
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>
--- End Message ---
--- Begin Message ---
Source: crystal
Source-Version: 1.9.2+dfsg-2
Done: David Suárez <[email protected]>
We believe that the bug you reported is fixed in the latest version of
crystal, which is due to be installed in the Debian FTP archive.
A summary of the changes between this version and the previous one is
attached.
Thank you for reporting the bug, which will now be closed. If you
have further comments please address them to [email protected],
and the maintainer will reopen the bug report if appropriate.
Debian distribution maintenance software
pp.
David Suárez <[email protected]> (supplier of updated crystal package)
(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing [email protected])
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
Format: 1.8
Date: Tue, 08 Aug 2023 16:24:42 +0200
Source: crystal
Architecture: source
Version: 1.9.2+dfsg-2
Distribution: unstable
Urgency: medium
Maintainer: David Suárez <[email protected]>
Changed-By: David Suárez <[email protected]>
Closes: 1043235
Changes:
crystal (1.9.2+dfsg-2) unstable; urgency=medium
.
* Recover 1.6.0+dfsg-3 version lost changes (Closes: #1043235).
* Build interpreter again.
Checksums-Sha1:
2d125f245dca1bd23d5bc51175b4d0025e33b854 2160 crystal_1.9.2+dfsg-2.dsc
34eecf45459067a9337b45a146333f471ab97f01 6304
crystal_1.9.2+dfsg-2.debian.tar.xz
9b7eb5c37cd426f01ddaa2a6594fa2de7ab90911 8225
crystal_1.9.2+dfsg-2_source.buildinfo
Checksums-Sha256:
d156bafe9d2681a7e6b69d5e436e9996ed7a98215b8db348c04f29a20e930e06 2160
crystal_1.9.2+dfsg-2.dsc
6a3bafa96120c601b2074ba8e8571765d3dcd345b7e5c40be88e35c4fe960ff7 6304
crystal_1.9.2+dfsg-2.debian.tar.xz
b17a635a8a2935ef1bc4a40fd7a7988899dbccb0910032d620cec42954ab8589 8225
crystal_1.9.2+dfsg-2_source.buildinfo
Files:
2f250eb8e9a629b70d8ae0cf9d0117df 2160 devel optional crystal_1.9.2+dfsg-2.dsc
622fd4bf6299cfe7c90249a042f6e902 6304 devel optional
crystal_1.9.2+dfsg-2.debian.tar.xz
36befeaf23c4bdca122c4af54d505702 8225 devel optional
crystal_1.9.2+dfsg-2_source.buildinfo
-----BEGIN PGP SIGNATURE-----
iQIzBAEBCgAdFiEExFAZYDOyRoLv5EydfLboPYYFQjoFAmTSVhcACgkQfLboPYYF
QjrWHxAAjLTeyVzLMIvJ1UPbSCA9wMrcju+w2TqtCGyX2DIjyRt7fFINW2Ci3kTS
iX7JugGycW9v3V43BQhHXMjKNMhD5NYGUjKOBC+byu8AYgoMfgQNZkxO1b7MzWD/
C2Yy8mNg2noWOLzlF7dK/3NaSAiRoNzjeS69cwL0sRnMPWN4YCqbmq9Rv7tScfOL
vtaJUuSSMv4uBC4QPmg2bJfVC9f8Pn0Ks9pJKJtSEpixwUSDeGo9Z/XIhQ9HOSor
411gSm+XQZEFdhVHNrB3qt8SwsNSsZ4dqPY83UnEai2JsnNpPEYPnd48mw0abNtL
S7J5VSJzhdVBzZbQRS1JSq7iGtOuHdN0fTZ/zNblkOTe29Gi3+a6H7GkBevBzLRb
tqhzA4P03Wxh2EJJbW5UivdvmGiLfm8zFG9ZFb8cIeoLkY+pksRb7Qz97f+EnSK1
P5iPzK8RCMdc2g+LtRIYGbqsU+CRWFgJ6yI6BD51Qsb/MQhT2Q54k+CgZJNoq1dY
q/4R0kc4QsOLWJH0KtYkTH7TzkA4vgnUq+DDLsuNdA/C/sGm4kSeX9LGdX7v3v+A
n+zsV612PxHUpaHYd8VtbPNeVVUoN6iMCRE8T0NcYaCAGIgv71UVkIcI50MulDx4
YwqsJlH9oG1PTCImm5HZQi3YdKPHpvVqu1UcWIXGbWif94pVflg=
=zLDr
-----END PGP SIGNATURE-----
--- End Message ---