Support installing stand-alone Debian packages
Bug #1541904 reported by
Christopher Townsend
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
Libertine | Status tracked in Devel | |||||
Devel |
Fix Released
|
Medium
|
Christopher Townsend | |||
Trunk |
Fix Released
|
Medium
|
Christopher Townsend | |||
libertine (Ubuntu) |
Fix Released
|
Medium
|
Christopher Townsend |
Bug Description
Need to support installing stand-alone Debian packages, ie, .debs, in Liberine containers. This would be analogous to 'dpkg -i blah.deb' on the command line.
This needs to be done in both the CLI and GUI.
Related branches
lp:~townsend/libertine/support-deb-install
- Stephen M. Webb (community): Approve
- Libertine CI Bot: Approve (continuous-integration)
-
Diff: 536 lines (+171/-58)11 files modifieddebian/control (+2/-0)
libertine/ContainerAppsList.cpp (+0/-7)
libertine/ContainerAppsList.h (+0/-3)
libertine/ContainerConfigList.cpp (+41/-17)
libertine/ContainerConfigList.h (+7/-5)
libertine/qml/AppAddView.qml (+20/-11)
libertine/qml/HomeView.qml (+13/-2)
libertine/qml/PackageInfoView.qml (+25/-0)
libertine/qml/SearchResults.qml (+0/-1)
python/libertine/Libertine.py (+46/-5)
tools/libertine-container-manager (+17/-7)
lp:~townsend/libertine/1.0.0
- Stephen M. Webb (community): Approve
-
Diff: 3759 lines (+2167/-534)46 files modified.bzrignore (+2/-0)
CMakeLists.txt (+3/-0)
README.md (+1/-2)
data/libertine-lxc.conf (+5/-3)
debian/changelog (+34/-0)
debian/control (+5/-0)
debian/libertine.install (+1/-0)
libertine/ContainerAppsList.cpp (+7/-15)
libertine/ContainerAppsList.h (+1/-4)
libertine/ContainerConfigList.cpp (+77/-23)
libertine/ContainerConfigList.h (+18/-6)
libertine/ContainerManager.cpp (+19/-1)
libertine/ContainerManager.h (+8/-0)
libertine/LibertineConfig.cpp (+9/-0)
libertine/qml/AppAddView.qml (+0/-219)
libertine/qml/ConfigureContainer.qml (+2/-2)
libertine/qml/ContainerInfoView.qml (+44/-28)
libertine/qml/ContainerOptionsDialog.qml (+87/-0)
libertine/qml/ContainerPasswordDialog.qml (+99/-0)
libertine/qml/ContainersView.qml (+34/-8)
libertine/qml/DebianPackagePicker.qml (+82/-0)
libertine/qml/HomeView.qml (+124/-14)
libertine/qml/PackageExistsDialog.qml (+54/-0)
libertine/qml/PackageInfoView.qml (+67/-16)
libertine/qml/PasswordView.qml (+0/-67)
libertine/qml/PreparingContainerView.qml (+0/-27)
libertine/qml/SearchPackagesDialog.qml (+67/-0)
libertine/qml/SearchResults.qml (+29/-3)
libertine/qml/SearchResultsView.qml (+143/-0)
libertine/qml/WelcomeView.qml (+8/-22)
po/CMakeLists.txt (+24/-0)
po/POTFILES.in.in (+1/-0)
po/en_US.po (+387/-0)
po/libertine.pot (+354/-0)
python/libertine/ChrootContainer.py (+59/-15)
python/libertine/Libertine.py (+54/-7)
python/libertine/LxcContainer.py (+25/-6)
python/libertine/utils.py (+2/-1)
tools/CMakeLists.txt (+1/-1)
tools/libertine-container-manager (+59/-20)
tools/libertine-container-manager.1 (+119/-20)
tools/libertine-launch (+20/-3)
tools/libertine-launch.1 (+1/-1)
tools/libertine-lxc-manager.1 (+9/-0)
tools/libertine-session-bridge.1 (+13/-0)
tools/libertine-xmir.1 (+9/-0)
Changed in libertine: | |
status: | New → Triaged |
Changed in libertine (Ubuntu): | |
status: | New → Triaged |
Changed in libertine: | |
importance: | Undecided → Medium |
Changed in libertine (Ubuntu): | |
importance: | Undecided → Medium |
Changed in libertine (Ubuntu): | |
status: | Triaged → In Progress |
assignee: | nobody → Christopher Townsend (townsend) |
To post a comment you must log in.
Fix committed into lp:libertine at revision 186, scheduled for release in libertine, milestone Unknown