Page 1 of 1

[SOLVED] Update: Crystal No description given 0.32.0-1 What is this?

Posted: Wed Dec 11, 2019 10:37 pm
by XP-refugee
I installed the latest updates that were available.

And was then left with Firefox and Crystal No description given 0.32.0-1 3rd party update dist.crystal-lang.org to install.

Any idea where this Crystal install comes from and why I might or might not install it?

Xfce 19.1 64 bit.

Re: Update: Crystal No description given 0.32.0-1 What is this?

Posted: Thu Dec 12, 2019 1:22 am
by smurphos
Probably this - https://crystal-lang.org/

Run in a terminal to get more info about the package.

Code: Select all

apt policy crystal; apt show crystal

Re: Update: Crystal No description given 0.32.0-1 What is this?

Posted: Thu Dec 12, 2019 7:26 am
by XP-refugee
Thank you.

Result

Code: Select all

crystal:
  Installed: 0.31.1-1
  Candidate: 0.32.0-1
  Version table:
     0.32.0-1 500
        500 https://dist.crystal-lang.org/apt crystal/main amd64 Packages
 *** 0.31.1-1 100
        100 /var/lib/dpkg/status
Package: crystal
Version: 0.32.0-1
Priority: extra
Section: default
Maintainer: Crystal Team <crystal@manas.tech>
Installed-Size: 85.5 MB
Depends: gcc, pkg-config, libpcre3-dev, libevent-dev
Recommends: git, libssl-dev, libz-dev
Suggests: libxml2-dev, libgmp-dev, libyaml-dev, libreadline-dev
Homepage: https://crystal-lang.org/
License: APACHE-2.0
Vendor: Crystal Team <crystal@manas.tech>
Download-Size: 27.4 MB
APT-Sources: https://dist.crystal-lang.org/apt crystal/main amd64 Packages
Description: no description given
This is already installed.

Code: Select all

Depends: gcc, pkg-config, libpcre3-dev, libevent-dev
Recommends: git, libssl-dev, libz-dev
Suggests: libxml2-dev, libgmp-dev, libyaml-dev, libreadline-de
Crystal's dependencies are clear.
What do Recommends: & Suggests: mean?

Re: Update: Crystal No description given 0.32.0-1 What is this?

Posted: Sat Dec 14, 2019 4:48 am
by smurphos
Pretty much what the names say - recommends are packages a that are not hard dependencies but if installed will usually give some extra functionality to the main package. Suggests are related packages.

Anyway is the mystery solved for you? The package is the crystal programming language. You have installed it from a third party repo at some point.