Packages installed after container creation are not editable

Bug #1638362 reported by Oxwivi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Libertine
Triaged
Wishlist
Unassigned

Bug Description

Please make the list of packages that are installed upon container creation editable.

Larry Price (larryprice)
Changed in libertine:
importance: Undecided → Wishlist
Revision history for this message
Larry Price (larryprice) wrote :

How would you specify a list of additional packages to be installed?

The current method to accomplish something similar to this is just to build a bash script containing several commands that looks something like this:

    #!/bin/bash

    libertine-container-manager create -i mycontainer ...
    libertine-container-manager install-package -i mycontainer -p mypackage
    libertine-container-manager install-package -i mycontainer -p mypackage

Changed in libertine:
status: New → Triaged
Revision history for this message
Oxwivi (oxwivi) wrote :

Unless I'm much mistaken, that method only takes a single package as an argument and also lists them on the Libertine app. The default packages already being installed by default are low-level helper packages, and the ones I want to add, and envision others would, are for the same reason. I wouldn't want any fonts listed in the app.

Anyway, my point is, maybe just take the list of packages automatically installed as variable exposed in a separate config file. The defaults in a global config, and user-specific files in /home/.

Revision history for this message
Stephen M. Webb (bregma) wrote :

To be precise, extra packages could be specified in the following ways.

(1) through a file specified as an argument to a switch on the libertine-container-manager command line, said file containing one package name per line

(2) through an entry in a (new, optional) configuration file ${XDG_CONFIG_HOME}/libertine

Installation of these extra user-specified packages would take place in a phase after the container is created. Errors in installation are reported and ignored so that processing of the list can continue until the end is reached.

Revision history for this message
Oxwivi (oxwivi) wrote : Re: [Bug 1638362] Re: Packages installed after container creation are not editable

Could you elaborate on the second option? Nobody on #ubuntu-libertine
mentioned it.

On Wed, Nov 2, 2016 at 6:00 AM Stephen M. Webb <email address hidden>
wrote:

> To be precise, extra packages could be specified in the following ways.
>
> (1) through a file specified as an argument to a switch on the
> libertine-container-manager command line, said file containing one
> package name per line
>
> (2) through an entry in a (new, optional) configuration file
> ${XDG_CONFIG_HOME}/libertine
>
> Installation of these extra user-specified packages would take place in
> a phase after the container is created. Errors in installation are
> reported and ignored so that processing of the list can continue until
> the end is reached.
>
> --
> You received this bug notification because you are subscribed to the bug
> report.
> https://bugs.launchpad.net/bugs/1638362
>
> Title:
> Packages installed after container creation are not editable
>
> Status in Libertine:
> Triaged
>
> Bug description:
> Please make the list of packages that are installed upon container
> creation editable.
>
> To manage notifications about this bug go to:
> https://bugs.launchpad.net/libertine/+bug/1638362/+subscriptions
>

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.