lp://staging/~townsend/libertine/0.99.10

Created by Christopher Townsend and last modified
Get this branch:
bzr branch lp://staging/~townsend/libertine/0.99.10
Only Christopher Townsend can upload to this branch. If you are Christopher Townsend please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Christopher Townsend
Project:
Libertine
Status:
Merged

Recent revisions

117. By Christopher Townsend

Merge lp:libertine for fix for a typo.

116. By Christopher Townsend

Upstream release 0.9.10 which has the following fixes:
* data/libertine-lxc.conf: Remove the /etc/timezone & /etc/localtime
  bind-mounts. (LP: #1541524)
* Add exception handling around the select calls to avoid "crashes" in
  the programs. (LP: #1541584)
* Bind mount ~/.config/dconf/ so apps that programs that use it can read
  the correct gsettings data. (LP: #1535421)
* libertine-container-manager: Add new "--force" option to force installation
  of Ubuntu distros that are no longer supported.
* fixed a spelling mistake in the container info page.

115. By CI Train Bot Account

Releasing 0.99.9+16.04.20160128-0ubuntu1

114. By Christopher Townsend

Upstream Libertine release 0.99.9 which includes the following fixes:

    * puritine-click.conf: Instead of just creating the user-data dir,
      we should actually copy the contents of the click package's user-data
      in case there are things in it we need.
    * GUI: Add a page to the GUI to display basic package info for a
      container.
    * GUI: When using the GUI to install a container, remove the whole
      concept of choosing a distro and just use the host's installed distro
      as the container's distro. (LP: #1533731)
    * GUI: Add an info page for containers that reports various information
      about the chosen container.
    * libertine-container-manager: Add option to run arbitrary commands
      in a container.
    * GUI: Get the package version from the container when viewing the
      package info page.
    * python/libertine/ChrootContainer.py: Workaround issue where a custom
      dconf profile is on a machine. Of course the profile is not in the
      chroot, so it messes up some applications. (LP: #1536311)
    * debian/control: Revert r155 as this has an unintended effect of pulling
      in the kernel on phones when it's not needed.
Approved by: Stephen M. Webb

113. By CI Train Bot Account

Releasing 0.99.8+16.04.20160114.1-0ubuntu1

112. By Stephen M. Webb

New upstream 0.99.8 release. Includes the following fixes:
* Various fixes for making LXC containers work.
* Refactor libertine-launch to have no explicit dependencies on
  either the LXC or chroot backends. Move specific functions to
  their respective backends.
* Refactor the discovery of the type of container being used, so
  it's taken care inside of the class.
* Add new libertine-launch tests.
* Allow LXC containers access to /dev/dri devices since some X apps
  like to talk to them directly.
* Fix Depends so that the lxc backend will be installed by default
  if the kernel supports it. Otherwise, fall back to the chroot
  backend.
* As a temporary fix, disable seccomp when running proot. Fixes
  incompatible kernels. (LP: #1532856, #1532858)
* libertine-container-manager: added list-apps command
* python/libertine/AppDiscovery.py: new module for app discovery
Approved by: Stephen M. Webb

111. By CI Train Bot Account

Releasing 0.99.7+16.04.20151209-0ubuntu1

110. By Christopher Townsend

New upstream 0.99.7 upstream release. Includes the following fixes:
  - Use Matchbox as the window manager instead of Compiz. Much simpler and cleaner...
  - Install recommends for packages in the container.
  - Use Compiz as a fallback window manager if Matchbox is not found in the container.
Approved by: Stephen M. Webb

109. By CI Train Bot Account

Releasing 0.99.6+16.04.20151202.1-0ubuntu1

108. By Christopher Townsend

New upstream 0.99.6 upstream release. Includes the following fixes:
  - Fix support for LXC based Libertine containers.
  - Fix issue where container creation fails on the last step when
    the compizconfig already exists.
  - Add a new Libertine utils Python3 library that has many of the
    common functions used by all of the tools and Libertine backend.
  - Add a Libertine LXC manager that handles when to start and stop
    a LXC.
  - Add the puritine dummy click framework.
  - libertine-launch: add command line help and a manpage
  - refactor container code to deduplicate lx/chroot code and add
    enhanced progress reporting to package management
  - refactor lxc and chroot container back ends into separately-installable
    packages
Approved by: Stephen M. Webb

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp://staging/libertine
This branch contains Public information 
Everyone can see this information.