[SRU] New stable micro release 2.40
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
snapcraft (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Artful |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
This is an SRU bug to release 2.40 of snapcraft which follows the guidelines defined in the wiki over at https:/
The list of bugs and features in the current release are defined at https:/
A previous SRU #1745488 was reverted due to a critical bug #1752481. The list of bugs and features in that release 2.39.2 were defined at https:/
Releases since 2.35 and this one are defined at:
https:/
https:/
https:/
description: | updated |
tags: |
added: verification-done verification-done-xenial removed: verification-needed verification-needed-xenial |
This bug was fixed in the package snapcraft - 2.40+18.04.1
---------------
snapcraft (2.40+18.04.1) bionic; urgency=medium
[ Sergio Schvezov ] cationError (#1962) KEEP_DATA_ PATH for integration (#1996)
* elf: better debug messages (#1950)
* elf: clear execstack by default (#1945)
* repo: silence deb caching when fetching packages (#1949)
* meta: make sure adapter does not propagate (#1955)
* store: stringify message for StoreDeltaAppli
* python plugin: find setup.py when source-subdir is used (#1975)
* ci: switch to stable lxd and unconfined containers (#1978)
* project_loader: improve the logic to install patchelf as a build tool (#1967)
* demos: avoid use of the wrapper for java-hello-world (#1968)
* lifecycle: when priming dependencies need to be primed (#1977)
* pluginhandler: simplify logic when elf patching is required (#1979)
* pluginhandler: add option to disable patchelf for a part (#1987)
* schema: add keep-execstack (#1986)
* elf: remove dead code (#2000)
* core: initial support for bases (#1993) (Closes: #1659)
* docker: export SNAP_ARCH into the environment (#1994)
* tests: add SNAPCRAFT_
* errros: add a specific error when running commands from plugins (#2004)
* pluginhandler: special case go patchelf failures for classic confinement (#2005)
* many: use packaging logic to get patchelf (#2006)
* project_loader: fix the host to base compatibility check (#2009)
* pluginhandler: only do elf checking and patching for type app (#2012)
* demos: use realpath in command entry for java-hello-world (#2016)
* many: optimize retrieval of the linker version (#2017)
* tests: minor fixes to autopkgtests (#2018)
* elf: avoid duplicating rpath entries (#2019)
* New upstream release (LP: #1756939)
[ Leo Arias ]
* tests: split the plugins tests in the same directory (#1944)
* tests: move test files out of the snapcraft dir (#1948)
* extractors: replace desktop file ids with paths (#1879)
* extractors: add support for common-id (#1960) (Closes: #1954)
* tests: remove ProjectOptions dependency from the integration suite (#1965)
* tests: remove dependency of internal repo from integration suite (#1971)
(Closes: #1973)
* tests: remove the internal os_release dependency (#1981) (Closes: #1952)
* tests: remove _options dependency from integration suite (#1972)
(Closes: #1953)
* tests: update store tests user (#1984)
* tests: document arm testing setup (#1985)
[ Kyle Fazzari ]
* catkin plugin: extract Wstool into its own module (#1927)
* elf: remove all un-primed libs from soname cache (#1980)
* catkin plugin: support recursive rosinstall files (#1934) (Closes: #1714)
* elf: only set rpaths to libs of the same arch (#1988)
* elf: don't parse elf more than necessary (#1989)
* catkin plugin: replace python calls in all profile.d scripts (#2007)
* docs: add execstack to HACKING.md's list of deb deps (#2015)
* integration tests: snap tests shouldn't be arch-specific (#2014)
[ Gustavo Silva ]
* cli: add version command (#1746)
[ John Lenton ]
* schema: improve the snap name's validator (#1957)
* snap: actually plug the completer in. (#1956)
...