b) xenial package upgrade tests - PASS
starting with:
$ dpkg -l|grep zstd
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii zstd 0.5.1-1 amd64 fast lossless compression algorithm -- CLI tool
dist-upgrade:
The following NEW packages will be installed:
libzstd1
The following packages will be upgraded:
zstd
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
results in:
ubuntu@xenial-zstd:~$ dpkg -l|grep zstd
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii libzstd1 1.3.1+dfsg-1~ubuntu0.16.04.1 amd64 fast lossless compression algorithm
ii zstd 1.3.1+dfsg-1~ubuntu0.16.04.1 amd64 fast lossless compression algorithm -- CLI tool
Installing the new versioned dev package should remove the unversioned one:
ubuntu@xenial-zstd:~$ sudo apt install libzstd1-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libzstd-dev
The following NEW packages will be installed:
libzstd1-dev
end result:
ubuntu@xenial-zstd:~$ dpkg -l|grep zstd
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii libzstd1 1.3.1+dfsg-1~ubuntu0.16.04.1 amd64 fast lossless compression algorithm
ii libzstd1-dev 1.3.1+dfsg-1~ubuntu0.16.04.1 amd64 fast lossless compression algorithm -- development files
ii zstd 1.3.1+dfsg-1~ubuntu0.16.04.1 amd64 fast lossless compression algorithm -- CLI tool
* Conversely, installing the unversioned dev package removes the versioned one:
ubuntu@xenial-zstd:~$ sudo apt install libzstd-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libzstd1-dev
The following NEW packages will be installed:
libzstd-dev
* Verify that a simple apt upgrade (not dist-upgrade) upgrades zstd and installs the new libzstd1:
Starting with:
ubuntu@xenial-zstd:~$ dpkg -l|grep zstd
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii zstd 0.5.1-1 amd64 fast lossless compression algorithm -- CLI tool
ubuntu@xenial-zstd:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
libzstd1
The following packages will be upgraded:
zstd
correctly results in:
ubuntu@xenial-zstd:~$ dpkg -l|grep zstd
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii libzstd1 1.3.1+dfsg-1~ubuntu0.16.04.1 amd64 fast lossless compression algorithm
ii zstd 1.3.1+dfsg-1~ubuntu0.16.04.1 amd64 fast lossless compression algorithm -- CLI tool
b) xenial package upgrade tests - PASS
starting with:
$ dpkg -l|grep zstd
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii zstd 0.5.1-1 amd64 fast lossless compression algorithm -- CLI tool
dist-upgrade:
The following NEW packages will be installed:
libzstd1
The following packages will be upgraded:
zstd
1 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
results in: xenial- zstd:~$ dpkg -l|grep zstd 1~ubuntu0. 16.04.1 amd64 fast lossless compression algorithm 1~ubuntu0. 16.04.1 amd64 fast lossless compression algorithm -- CLI tool
ubuntu@
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii libzstd1 1.3.1+dfsg-
ii zstd 1.3.1+dfsg-
Installing the new versioned dev package should remove the unversioned one: xenial- zstd:~$ sudo apt install libzstd1-dev
ubuntu@
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libzstd-dev
The following NEW packages will be installed:
libzstd1-dev
end result: xenial- zstd:~$ dpkg -l|grep zstd 1~ubuntu0. 16.04.1 amd64 fast lossless compression algorithm 1~ubuntu0. 16.04.1 amd64 fast lossless compression algorithm -- development files 1~ubuntu0. 16.04.1 amd64 fast lossless compression algorithm -- CLI tool
ubuntu@
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii libzstd1 1.3.1+dfsg-
ii libzstd1-dev 1.3.1+dfsg-
ii zstd 1.3.1+dfsg-
* Conversely, installing the unversioned dev package removes the versioned one: xenial- zstd:~$ sudo apt install libzstd-dev
ubuntu@
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be REMOVED:
libzstd1-dev
The following NEW packages will be installed:
libzstd-dev
* Verify that a simple apt upgrade (not dist-upgrade) upgrades zstd and installs the new libzstd1: xenial- zstd:~$ dpkg -l|grep zstd
Starting with:
ubuntu@
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii zstd 0.5.1-1 amd64 fast lossless compression algorithm -- CLI tool
ubuntu@ xenial- zstd:~$ sudo apt upgrade
Reading package lists... Done
Building dependency tree
Reading state information... Done
Calculating upgrade... Done
The following NEW packages will be installed:
libzstd1
The following packages will be upgraded:
zstd
correctly results in: xenial- zstd:~$ dpkg -l|grep zstd 1~ubuntu0. 16.04.1 amd64 fast lossless compression algorithm 1~ubuntu0. 16.04.1 amd64 fast lossless compression algorithm -- CLI tool
ubuntu@
ii libzstd-dev 0.5.1-1 amd64 fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1 amd64 fast lossless compression algorithm
ii libzstd1 1.3.1+dfsg-
ii zstd 1.3.1+dfsg-