Format: 1.8 Date: Wed, 01 Nov 2017 19:41:33 +0000 Source: snapcraft Binary: snapcraft snapcraft-parser snapcraft-examples Architecture: all Version: 2.35+18.04 Distribution: bionic-proposed Urgency: medium Maintainer: Launchpad Build Daemon Changed-By: Sergio Schvezov Description: snapcraft - easily craft snaps snapcraft-examples - examples and demos for snapcraft snapcraft-parser - cloud parser for shared snapcraft parts. Launchpad-Bugs-Fixed: 1729417 Changes: snapcraft (2.35+18.04) bionic; urgency=medium . [ Sergio Schvezov ] * pluginhandler: error out on scriptlet errors * meta: ensure main keys are ordered in snap.yaml * demos: remove the py?-project demos * store: switch to new endpoints * static: fix flake8 errors in setup.py * docker: add the environment variable to setup core (#1576) * cli: add the pack command (#1565) * store: handle revoked developers (#1554) * lifecycle: split into its own package (#1626) * libraries: exclude the full set of libc6 (#1632) * lxd: better surfacing of errors (#1647) * tests: fork skip into snaps_tests (#1652) * sources: use arfile to extract debs (#1729) * tests: dotnet only works on 16.04 (#1732) * unit tests: make the check for output less strict (#1738) * New upstream release (LP: #1729417) . [ Kyle Fazzari ] * project_loader: aliases are deprecated * catkin plugin: don't assume catkin is in underlay * catkin plugin: only append PYTHONPATH if set * plugins: extract python finder functions * plugins: extract sitecustomize logic from python * dirs: set plugin, schema, and library dir for snap * plugins: extract pip from python plugin * catkin plugin: support rosdep pip dependencies (#1581) * plugins: add ros2 boostrapper (#1582) * travis: run snapd tests only if not cron (#1592) * snapcraft.yaml: don't re-use build dir (#1601) * schema: improve invalid app, hook, and part errors (#1615) * plugins: build-attributes is already in the state (#1620) * tests: skip catkin test on non-xenial (#1621) * tests: don't hit internet in ros2 units (#1619) * states: add scriptlets to build state (#1618) * schema: sync patterns with snapd (#1622) * snap: remove leaking LD_LIBRARY_PATH (#1635) * store: guide to account creation upon login (#1616) * repo: add elementary to deb distros (#1637) * internal: more gracefully determine host OS (#1636) * integration tests: skip shared ROS test on non-xenial (#1656) * internal: don't reuse variable in OsRelease (#1653) * integration tests: remove ruby version (#1727) * unit tests: reset log level after test (#1735) * autotools: cross-compile using --host instead of env (#1654) * catkin plugin: check for pip packages in part only (#1717) * ruby plugin: be smarter about arch-specific paths (#1730) * demo tests: bump catkin timeout by a lot (#1731) * many: account for python shebang args in rewrite . [ Leo Arias ] * typo: replace occured with occurred * node plugin: record installed node packages in manifest * node plugin: record the yarn.lock file * tests: fix the TEST_STORE environment variable * tests: add integration tests for build snaps * recording: record the machine information collected by uname * tests: add unit tests for the ruby plugin * recording: record the packages installed in the machine * tests: simplify a little the data in nodejs unit tests * ci: use travis conditionals * recording: record build-snaps installed during the pull * tests: replace the first batch of demo tests with snapd integration tests * rust plugin: record the Cargo.lock file * rust plugin: record the versions of rustup, rustc and cargo * tests: move ruby demo test to snapd integration suite (#1596) * recording: record the snaps installed on the machine (#1567) * style: use dedent for multiline strings (#1584) * tests: refactor the fake snapd to not hardcode values (#1569) * code style: remove the extra quotes in the dedent example (#1594) * recording: do not crash when snapd is not installed (#1598) * tests: fix the skip of snapd integration tests in armhf (#1595) * tests: fix the duplicate plainbox test scenarios (#1608) * tests: reenable the cleanbuild integration test (#1610) * tests: remove the duplicate nodejs integration tests (#1609) * tests: add /snap/bin to PATH in autopkgtests (#1603) * tests: add the slow tag for ros snapd integration test (#1602) * lxd: fix the unit test for the user id map (#1629) * tests: allow to select a suite when running autopkgtests (#1630) * tests: use the snapcraft snap for the integration tests (#1625) * tests: move the plainbox test to the integration suite (#1642) * lxd: fix the push in container builds (#1644) * tests: use the common base handler on the fake snapd server (#1724) * tests: split the integration autopkgtests (#1716) * tests: in autopkgtests, use a tempdir in home, not in the tmpfs (#1657) * recording: record information from the image in container builds (#1633) * recording: pass the build info flag to the container (#1736) * tests: add the home plug to the plainbox snap (#1740) . [ Christian Dywan ] * lxd: mount project folder via sshfs in case of a remote (#1302) * lxd: Only pass target arch if specified explicitly * repo: friendly, helpful error for unsupported distros (#1586) * lxd: instructions for /etc/sub{u,g}id after failed start (#1553) * lxd: pass SNAPCRAFT_PARTS_URI through into container (#1585) * lxd: use SUDO_UID for ID mapping (#1588) * lxd: don't inject local snaps on a different arch (#1577) * lxd: don't re-inject the same snaps (#1568) * lxd: split container classes into different files (#1627) * cli: update parts cache in the container (#1546) * lifecycle: clean after deleting container (#1587) * lxd: snapcraft refresh in containers (#1412) * lxd: distinguish argless clean from clean -s pull (#1655) * lxd: refresh remote container (#1739) * cli: pass remote from container_config to clean method (#1737) . [ Mark Lee ] * project_loader: quote more environment variable values (#1578) . [ James Beedy ] * ruby plugin: new plugin . [ Aleix Pol ] * repo: return a proper value in DummyRepo * common: do not fail over on empty or faulty lines in os-release . [ Jeff Dickey ] * ci: install git in Dockerfile for '{version: git}' usage (#1575) . [ Michael Vogt ] * meta: add and adapter property for apps . [ Chris Ratliff ] * catkin plugin: allow ROS_MASTER_URI change (#1572) . [ Rakesh Singh ] * dotnet plugin: new plugin (#1574) . [ Martin Wimpress ] * nodejs plugin: update default node engine to 6.11.4 (#1589) . [ Colin Watson ] * options: fix core-dynamic-linker on ppc64el/s390x (#1600) . [ Paolo Pisati ] * kbuild plugin: if the parts build dir already contains a .config file, return immediately (#1606) * cross compilation: enable cross compilation of i386 kernel on x86-64 … (#1613) . [ Jonathan Cave ] * plainbox-provider plugin: init PROVIDERPATH (#1611) . [ Carlo Lobrano ] * store: fix StoreReleaseError format for BAD REQUEST error (#1599) * sources: get svn revision with --show-item flag (#1648) * Removed dependency on VERSION_ID in os-release (#1623) . [ Alfonso Sanchez Beato ] * kernel plugin: use latest stable core snap (#1624) . [ Nathan Haines ] * ruby plugin: new stable release 2.4.2 (#1645) . [ Marius Gripsgard ] * sources: workaround for ZipFile.extractall not preserving permissions (#1723) Checksums-Sha1: 96306b3f79cb6a1ed4a2e90bd16fb4bb2b000643 78720 snapcraft-examples_2.35+18.04_all.deb 595cd11d275ce878e583a69614abc7e84ed9f3dc 2864 snapcraft-parser_2.35+18.04_all.deb e62c07e1d25357a707c71577c1f29af4fca8561d 159376 snapcraft_2.35+18.04_all.deb ce72b35b170b0c7c92efec8121703c5af6acfed3 9895 snapcraft_2.35+18.04_amd64.buildinfo Checksums-Sha256: 615a7aaa72845734fc877d1badd9a47d547fa747f77c91a5033fb337d2c92912 78720 snapcraft-examples_2.35+18.04_all.deb a48e9370382463586433bcbd2a4b3cecca2af70988d7b31e172f6dd5a92456cd 2864 snapcraft-parser_2.35+18.04_all.deb 494ca371c6768d532dc0d1793823f997727f91fc277b9e13cf6fb0d20484a5a8 159376 snapcraft_2.35+18.04_all.deb fa8449e9d705957765ea981aadfbc04d5b649f5a943f51365239e00c483dd8d4 9895 snapcraft_2.35+18.04_amd64.buildinfo Files: 40a2a06f4cf292fda3efb51bd5031fac 78720 utils extra snapcraft-examples_2.35+18.04_all.deb 651dfb7c9840b7e77165b580a33a73e3 2864 utils extra snapcraft-parser_2.35+18.04_all.deb b40d3f8841baf30995a39e903c8bebf5 159376 utils extra snapcraft_2.35+18.04_all.deb cbcef60891f656da3729ab42eafec9e3 9895 utils extra snapcraft_2.35+18.04_amd64.buildinfo