lp://staging/click
- Get this branch:
- bzr branch lp://staging/click
Branch merges
- Colin Watson (community): Approve
- Ubuntu CI managed package branches: Pending requested
-
Diff: 485 lines (+269/-70)11 files modifiedREADME (+1/-0)
click/build.py (+10/-22)
click/framework.py (+138/-0)
click/install.py (+8/-28)
click/paths.py.in (+1/-0)
click/tests/helpers.py (+29/-0)
click/tests/test_build.py (+39/-5)
click/tests/test_install.py (+2/-4)
debian/changelog (+8/-0)
doc/file-format.rst (+1/-2)
doc/index.rst (+32/-9)
Related bugs
Related blueprints
Branch information
Recent revisions
- 621. By CI Train Bot Account
-
Use the correct overlayfs module name for the chroot configuration.
(LP: #1696402) - 620. By CI Train Bot Account
-
Rename the python package this installs from click to click_package.
(LP: #1693226) - 618. By CI Train Bot Account
-
* Kill gpg-agent (if possible) after running debsigs in integration tests.
* Copy integration test GPG keyring to a temporary directory so that the
GPG agent socket name doesn't end up being too long. -
Merged branch
lp://staging/click/devel
- Bug #1232130: Uninstalling an app doesn't stop it
- Bug #1271944: disable/enable apps based on whether the required frameworks are available on image
- Bug #1294659: click chroot: CLI to query available frameworks
- Bug #1296820: click crashed with click.chroot.ClickChrootException in create(): Chroot click-ubuntu-sdk-13.10-armhf already exists
- Bug #1319153: Fails to create x86 chroot
- Bug #1320786: libunity-scopes-dev not included in chroot
- Bug #1326694: Can't un-install clicks #65 mako - missing uninstall button
- Bug #1328486: Click x86 chroot fails to build cmake projects
- Bug #1379657: Run "click hook run-user" in the ubuntu-core image
- Bug #1418086: python3-click from Snappy PPA clashes with same from SDK PPA
- Bug #1615757: click install fails on 16.10, causing user install and autopkgtest failures
- 616. By CI Train Bot Account
-
* Emit more debugging information when libclickpreload
/libgimockprelo ad
fail.
* Preload __xmknod rather than mknod (LP: #1615757).
* Stop the test suite leaving spurious empty /tmp/gimock* directories
around.
* Remove stray blank line from click_package_install_ hooks test preload
annotations.
* Link libgimockpreload properly against libclick and several other
libraries, and use -Wl,--no-as-needed to stop the linker discarding
references to libraries that will be used via dlsym.
* Initialise real_* pointers in libgimockpreload more reliably.
* Export click_get_user_home for the benefit of the test suite.
* Fix click_get_user_home mocks to return bytes rather than text, avoiding
obscure crashes in the test suite.
* Fix builds on xenial and earlier: build-depending on
libpackagekit-glib2- dev (...) | base-files isn't resolved properly by
apt, but we can just build-depend on libpackagekit-glib2-dev and let the
rest of the build machinery disable use of PackageKit if it's 1.0.0 or
newer. -
Merged branch
lp://staging/click/devel
- Bug #1232130: Uninstalling an app doesn't stop it
- Bug #1271944: disable/enable apps based on whether the required frameworks are available on image
- Bug #1294659: click chroot: CLI to query available frameworks
- Bug #1296820: click crashed with click.chroot.ClickChrootException in create(): Chroot click-ubuntu-sdk-13.10-armhf already exists
- Bug #1319153: Fails to create x86 chroot
- Bug #1320786: libunity-scopes-dev not included in chroot
- Bug #1326694: Can't un-install clicks #65 mako - missing uninstall button
- Bug #1328486: Click x86 chroot fails to build cmake projects
- Bug #1379657: Run "click hook run-user" in the ubuntu-core image
- Bug #1418086: python3-click from Snappy PPA clashes with same from SDK PPA
- Bug #1615757: click install fails on 16.10, causing user install and autopkgtest failures
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)