No more Ubuntu "tar.gz" for 5.0.0?

Hey there,

I just realized that the new 5.0.0 release candidate no longer contains “tar.gz” archives for Ubuntu, but only “.deb” packages.

"5.0.0-rc1": {
    "Linux": [
        {
            "url": "https://eventstore.org/downloads/ubuntu/trusty/eventstore-oss_5.0.0-rc1-1_amd64.deb",
            "name": "Ubuntu 14.04 64-bit (.deb)"
        },
        {
            "url": "https://eventstore.org/downloads/ubuntu/xenial/eventstore-oss_5.0.0-rc1-1_amd64.deb",
            "name": "Ubuntu 16.04 64-bit (.deb)"
        },
        {
            "url": "https://eventstore.org/downloads/ubuntu/bionic/eventstore-oss_5.0.0-rc1-1_amd64.deb",
            "name": "Ubuntu 18.04 64-bit (.deb)"
        },
        {
            "url": "https://eventstore.org/downloads/el7/EventStore-OSS-Linux-Mono-v5.0.0-rc1.tar.gz",
            "name": "Linux 64-bit (mono 5.16.0.220)"
        }
    ]

``

Is this by intention?

I maintain the Maven plugin that downloads and starts/stops the event store version during a build to allow easy integration tesing.

The archive currently downloaded by the Maven plugin is the “zip” for Windows or the “tar.gz” for Ubuntu.

It would be nice to have that also in 5.x .

Regards,

Michael

Hi Michael,

This is an oversight, the next RC will have a tar.gz distribution as well.

Of note, we now compile slightly differently, so the tar.gz will work on any Linux distribution with a sufficiently new version of libc (we target CentOS 7 as the minimum). The packages differ by distribution because of init system differences and so forth.

James

OK, cool.

By the way: The new structure of the JSON file “version / os family / downloads” is nice.

Parsing and retrieving the right version to download during the build was much more complicated before.