Update confirmed !
Thanks !
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from artful
To manage notifications about this bug go to:
This bug was fixed in the package libzstd - 1.3.1+dfsg-1~ubuntu0.16.04.1
---
libzstd (1.3.1+dfsg-1~ubuntu0.16.04.1) xenial; urgency=medium
* Backport to xenial (LP: #1717040):
- d/compat, d/control: use debhelper 9 since version 10 is only in
xenial-backports
-
I'm told xenial will be handled after 16.04.4 is released. The task is
still open, and listed in https://people.canonical.com/~ubuntu-archive
/pending-sru.html, and an SRU team member shall pick it up then
following the normal SRU workflow.
--
You received this bug notification because you are a
andreas@nsnx:~$ rmadison -s xenial libzstd
libzstd | 0.5.1-1 | xenial/universe | source
andreas@nsnx:~$ rmadison -s xenial-updates libzstd
andreas@nsnx:~$ rmadison -s xenial-proposed libzstd
libzstd | 1.3.1+dfsg-1~ubuntu0.16.04.1 | xenial-proposed/universe | source
--
You received this bug
This bug was fixed in the package libzstd - 1.3.1+dfsg-1ubuntu0.1
---
libzstd (1.3.1+dfsg-1ubuntu0.1) artful; urgency=medium
* d/control: New transitional package libzstd1-dev to facilitate the release
upgrade from xenial (LP: #1717040)
* d/rules: also run the clean Makefile
I believe this completes all testing from the SRU test case. Adjusting
tags to reflect that state.
** Tags removed: verification-needed-artful verification-needed-xenial
** Tags added: verification-done-artful verification-done-xenial
--
You received this bug notification because you are a
RELEASE UPGRADE FROM ARTFUL TO BIONIC - without the transitional package
installed:
PASS
root@artful2bionic:~# dpkg -l|grep zstd
ii libzstd-dev1.3.1+dfsg-1ubuntu0.1
amd64fast lossless compression algorithm -- development
files
ii
RELEASE UPGRADE FROM ARTFUL TO BIONIC - with all zstd packages installed
PASS
root@artful2bionic:~# dpkg -l|grep zstd
ii libzstd-dev1.3.1+dfsg-1ubuntu0.1
amd64fast lossless compression algorithm -- development
files
ii libzstd1
RELEASE UPGRADE FROM XENIAL TO ARTFUL
- starting with the 1.3.1 dev package in xenial
PASS
root@xenial2artful:~# dpkg -l|grep zstd
ii libzstd0 0.5.1-1
amd64fast lossless compression algorithm
ii libzstd1
RELEASE UPGRADE FROM XENIAL TO ARTFUL - with libzstd-dev 0.5.1, others
at 1.3.1
PASS
Starting with the original xenial packages:
ubuntu@xenial2artful:~$ dpkg -l|grep zstd
ii libzstd-dev 0.5.1-1
amd64fast lossless compression
b) artful package upgrade tests - PASS
Starting with the original artful packages:
dpubuntu@artful-zstd:~$ dpkg -l|grep zstd
ii libzstd-dev1.3.1+dfsg-1
amd64fast lossless compression algorithm -- development
files
ii
a) compression tests - artful - PASS
starting with the original artful packages:
ubuntu@artful-zstd:~$ dpkg -l|grep zstd
ii libzstd1 1.3.1+dfsg-1
amd64fast lossless compression algorithm
ii zstd
b) xenial package upgrade tests - PASS
starting with:
$ dpkg -l|grep zstd
ii libzstd-dev 0.5.1-1
amd64fast lossless compression algorithm -- development files
ii libzstd0 0.5.1-1
The artful package is stuck in the "new" queue as well, I'll skip the
artful tests for now.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1
I'll post my verification in steps, since the list of checks is long.
a) compression tests - xenial - PASS
ubuntu@xenial-zstd:~$ zstd /usr/bin/snap -o snap.0.5.1.zst
Compressed 17183248 bytes into 4541079 bytes ==> 26.43%
ubuntu@xenial-zstd:~$ ll snap.0.5.1.zst
-rw-rw-r--
I've got an explanation for the "DOWNGRADED" statement :
I had ppa:ginggs/backports in my list of ppa.
This ppa contains an updated version of zstd.
So that's why when applying `apt-get install zstd/xenial-proposed`, it features
the "DOWNGRADED" statement.
Removing the PPA, and re-installing the
I could test `apt-get install zstd/xenial-proposed` today.
And it works as intended : library is there and usable, cli works fine
too.
Just as a little detail, here is the message I'm receiving during
installation :
```
The following additional packages will be installed:
libzstd1
The
It was stuck in the NEW queue, and just approved. Should arrive in the
proposed pocket soon.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1
Yeah, it's not published yet for some reason:
https://launchpad.net/ubuntu/+source/libzstd
shows this for xenial:
" Note: Some binary packages for this source are not yet published in
the repository."
Same for artful
@racb do you know if something is wrong, or is it just the nowadays
normal
I tried to follow the procedure presented on
https://wiki.ubuntu.com/Testing/EnableProposed,
but got blocked at this stage :
```
sudo apt-get install zstd/xenial-proposed
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Release 'xenial-proposed'
Looks like ubuntustudio uses libzstd via blender -> libopenvdb3.2 ->
libblosc1. Seems pretty obscure though - far from the common use case of
blender AFAIK.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I pinged the SRU team again today. The package was uploaded to proposed but
needs SRU approval to actually migrate to it and become available.
On Wed, Feb 14, 2018 at 8:41 PM, Yann Collet <1717...@bugs.launchpad.net>
wrote:
> Is the Xenial patch good to go ?
> Or is there any blocker remaining
Hello Yann, or anyone else affected,
Accepted libzstd into xenial-proposed. The package will build now and be
available at
https://launchpad.net/ubuntu/+source/libzstd/1.3.1+dfsg-1~ubuntu0.16.04.1
in a few hours, and then in the -proposed repository.
Please help us by testing this new package.
@Yann
It was in the SRU queue. I've processed that now, so it will build
shortly in xenial-proposed and artful-proposed and be published as a
proposed update visible to all users. Then there's a seven day testing
and aging period. After that, I'll look at the test reports and if all
is well we
Is the Xenial patch good to go ?
Or is there any blocker remaining at this stage ?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from
This bug was fixed in the package libzstd - 1.3.3+dfsg-1ubuntu1
---
libzstd (1.3.3+dfsg-1ubuntu1) bionic; urgency=medium
* d/control: New transitional package libzstd1-dev to facilitate the release
upgrade from xenial (LP: #1717040)
* d/rules: also run the clean Makefile
** Description changed:
[Special SRU Notes]
The Artful SRU must be published before the Xenial SRU in order to
preserve the upgrade path.
[Impact]
* libzstd v0.5.1 is an experimental version,
which generates and read an experimental format
incompatible with official
** Description changed:
+ [Special SRU Notes]
+
+ The Artful SRU must be published before the Xenial SRU in order to
+ preserve the upgrade path.
+
[Impact]
* libzstd v0.5.1 is an experimental version,
which generates and read an experimental format
incompatible with official
xenial apt upgrade test:
a) zstd, libzstd0, libzstd-dev installed
ubuntu@xenial-zstd-sru-1717040:~$ dpkg-query -W zstd libzstd0 libzstd-dev
libzstd-dev 0.5.1-1
libzstd00.5.1-1
zstd0.5.1-1
ubuntu@xenial-zstd-sru-1717040:~$ sudo apt upgrade
Reading package lists... Done
Building dependency
xenial desktop upgrade via notification:
Starting with these installed:
libzstd-dev 0.5.1-1
libzstd00.5.1-1
zstd0.5.1-1
End result after the gui updated it (see screenshot for the prompt):
ii libzstd-dev0.5.1-1
amd64
** Also affects: libzstd (Ubuntu Bionic)
Importance: Undecided
Assignee: Andreas Hasenack (ahasenack)
Status: In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
** Merge proposal linked:
https://code.launchpad.net/~ahasenack/ubuntu/+source/libzstd/+git/libzstd/+merge/336258
** Merge proposal linked:
https://code.launchpad.net/~ahasenack/ubuntu/+source/libzstd/+git/libzstd/+merge/336259
** Merge proposal linked:
I repeated the tests with the xenial package having the extra "Provides:
libzstd-dev" and saw no ill effects. Attaching the new txt files with
the details.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
This artful test now includes a release-upgrade run to bionic
** Attachment added: "zstd-artful.txt"
https://bugs.launchpad.net/ubuntu/+source/libzstd/+bug/1717040/+attachment/5038388/+files/zstd-artful.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which
** Attachment added: "zstd-xenial.txt"
https://bugs.launchpad.net/ubuntu/+source/libzstd/+bug/1717040/+attachment/5038387/+files/zstd-xenial.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
I have to retest this. d-shlibmove (why is that needed btw? Never heard
of this yet another helper) is complaining the libzstd1-dev has no
provides for libzstd-dev.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Also affects: libzstd (Ubuntu Artful)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe)
** Changed in: libzstd (Ubuntu Artful)
Status: New => Confirmed
** Changed in: libzstd (Ubuntu Artful)
Status: Confirmed => In Progress
** Changed in: libzstd (Ubuntu Artful)
Assignee: (unassigned) => Andreas Hasenack (ahasenack)
** Changed in: libzstd (Ubuntu)
Status:
** Changed in: libzstd (Ubuntu Zesty)
Status: In Progress => Won't Fix
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from
I have some good results. Xenial first, and artful in a subsequent but
comment.
XENIAL (details in the attached zstd-xenial.txt file):
starting with:
libzstd-dev 0.5.1-1
libzstd0 0.5.1-1
zstd 0.5.1-1
results in:
libzstd-dev 0.5.1-1
** Attachment added: "zstd-xenial.txt"
https://bugs.launchpad.net/ubuntu/+source/libzstd/+bug/1717040/+attachment/5038187/+files/zstd-xenial.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Attachment added: "zstd-artful.txt"
https://bugs.launchpad.net/ubuntu/+source/libzstd/+bug/1717040/+attachment/5038189/+files/zstd-artful.txt
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
ARTFUL (details in the attached zstd-artful.txt file):
starting with:
libzstd-dev 1.3.1+dfsg-1
libzstd1 1.3.1+dfsg-1
zstd 1.3.1+dfsg-1
results in (no big deal):
libzstd-dev 1.3.1+dfsg-1ubuntu0.1~ppa2
libzstd1 1.3.1+dfsg-1ubuntu0.1~ppa2
zstd 1.3.1+dfsg-1ubuntu0.1~ppa2
On Tue, Jan 16, 2018 at 07:37:15PM -, Graham Inggs wrote:
> "...an application hardwired to deal with v0.5.x experimental format, if
> such a thing exist..."
>
> @ahasenack: Isn't this precisely we have Ubuntu Backports?
I think we're somewhere in the middle.
AIUI, virtually nothing else in
Yeah, but the backports process is kind of broken and seeing no
traction, that's why we are trying an SRU.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd
"...an application hardwired to deal with v0.5.x experimental format, if
such a thing exist..."
@ahasenack: Isn't this precisely we have Ubuntu Backports?
We are saying:
here is a new version of this software
we have checked that it doesn't break anything in the archive
you need to opt-in to
Ok, I'll handle it with a new set of packages.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from artful
To manage notifications
I have a feeling that I don't fully grasp all the implied side effects here,
so if this process feels safer based on your experience, please go ahead.
I don't think the API will be an issue in this upgrade : as stated, all
published symbols in v0.5.1 are still published in v1.3.1, so I would
How about this:
1. Add transitional packages libzstd1-dev -> libzstd-dev in Artful and
Bionic (no Conflicts).
2. Backport what is in Artful, but drop the transitional libzstd1-dev
package, rename libzstd-dev to libzstd1-dev and have it Conflicts with
libzstd-dev.
This will land after Zesty
Hi Robie
As far as I can tell, it is much more likely that an application expecting zstd
>=v1.0.0 will break, most likely at link stage, and maybe at run stage, when
provided with v0.5.1 instead.
The other way round should be less problematic : applications expecting to work
with v0.5.1 should
Yann, thank you for the detailed analysis. This is very helpful in
giving us confidence in making changes to the stable releases.
The addition of a libzstd1, and the update of zstd itself to use it,
sounds reasonable to me.
An additional thing for Regression Potential though I think?
We're
Oh, I'm sorry. I can't read the major version number. Never mind!
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from artful
To manage
> Note though that newer version contains a compatibility module which
makes it able to read data generated by older versions, such as v0.5.1.
Any existing document compressed with v0.5.1 will still be readable
after update to v1.3.1.
Is this statement accidentally backwards?
--
You received
** Description changed:
[Impact]
* libzstd v0.5.1 is an experimental version,
which generates and read an experimental format
incompatible with official libzstd v1+ format.
* Backporting a newer version >= v1.0, such as artful's v1.3.1,
fixes this issue
[Test
Review on the MPs is complete and it is now sponsored for SRU review in
[xenial/zesty]-unapproved.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1
@ahasenack : yes, completely
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from artful
To manage notifications about this bug go to:
** Merge proposal linked:
https://code.launchpad.net/~ahasenack/ubuntu/+source/libzstd/+git/libzstd/+merge/335341
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport
** Merge proposal linked:
https://code.launchpad.net/~ahasenack/ubuntu/+source/libzstd/+git/libzstd/+merge/335340
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport
@cyan4973, may I change your first test case into something that won't
involve a download/build/install cycle? I was thinking about just using
the 0.5.1 version in xenial to try to decompress the 1.3.1 compressed
file I created in the test I just added to the bug description.
Something like this:
** Description changed:
[Impact]
* libzstd v0.5.1 is an experimental version,
-which generates and read an experimental format
-incompatible with official libzstd v1+ format.
+ which generates and read an experimental format
+ incompatible with official libzstd v1+ format.
Here are test packages for xenial and zesty:
https://launchpad.net/~ahasenack/+archive/ubuntu/zstd-backport-1717040/
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport
Ok, after an analysis done by a core dev (thanks @paelzer!), I have a
way forward with this.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1
Hmm, why did it have to require a newer debhelper...
I don't think an SRU can depend on something that's in backports. I will
have to read up on "Standards-Version" and debhelper versions to see
what I will have to change in the package to build properly with
xenial's debhelper (version 9.x).
--
It's my next thing to do
On Dec 15, 2017 20:35, "David Britton"
wrote:
> Hey Yann -- no news. Still in progress.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1717040
>
> Title:
>
Hey Yann -- no news. Still in progress.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from artful
To manage notifications about this
Any news on this update ?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from artful
To manage notifications about this bug go to:
** Changed in: libzstd (Ubuntu Xenial)
Assignee: (unassigned) => Andreas Hasenack (ahasenack)
** Changed in: libzstd (Ubuntu Zesty)
Assignee: (unassigned) => Andreas Hasenack (ahasenack)
** Changed in: libzstd (Ubuntu Xenial)
Status: New => In Progress
** Changed in: libzstd
Multithreading is the main new capability I can think of,
and that's probably the one users will miss the most,
but there are quite a few more ones, listed on the release page, and in the
NEWS document :
https://github.com/facebook/zstd/releases
https://github.com/facebook/zstd/blob/dev/NEWS#L24
It's a justification issue, and also trying to keep the general spirit
of *Stable* Release Updates (emphasis mine). What problems would we be
fixing by updating zesty's zstd from 1.1.2 to 1.3.1, and if they are
worth such an update. If it's just multithreading capability, then I
think we can skip
I ask because otherwise we have to justify why we would be updating the
zesty version (1.1.2) to artful's (1.3.1).
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport
Yes, it would be a pretty strong step forward compared to v0.5.1.
v1.1.2 is from December 2016 :
https://github.com/facebook/zstd/releases/tag/v1.1.2
The main feature developed since then is multithreaded compression.
I guess a few users will miss it, but it's a minor setback compared to current
Is the zesty version ok? 1.1.2?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1717040
Title:
Please backport libzstd 1.3.1+dfsg-1 (universe) from artful
To manage notifications about this bug go
New template updated
** Description changed:
[Impact]
- * An explanation of the effects of the bug on users and
+ * libzstd v0.5.1 is an experimental version,
+which generates and read an experimental format
+incompatible with official libzstd v1+ format.
- * justification
** Also affects: libzstd (Ubuntu Xenial)
Importance: Undecided
Status: New
** Also affects: libzstd (Ubuntu Zesty)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Also affects: libzstd (Ubuntu)
Importance: Undecided
Status: New
** Changed in: libzstd (Ubuntu)
Status: New => Confirmed
** No longer affects: libzstd (Ubuntu)
** Project changed: xenial-backports => libzstd (Ubuntu)
** Description changed:
+ [Impact]
+
+ * An
75 matches
Mail list logo