Anders Ingemann
319c6e655a
Simplify package matching
2014-01-14 08:53:46 +01:00
root
2a3dd42e87
fix local package installation
2014-01-13 11:21:34 +01:00
Anders Ingemann
45521b2377
Merge remote and local package array in manifest
...
This allows us to specify the order of installation for packages
Fixes #127
2014-01-12 12:46:59 +01:00
Anders Ingemann
7eaec5ec4d
Fix bug where local package installation failed
2014-01-09 21:28:38 +01:00
Anders Ingemann
0092e1c2c2
Don't instantiate tasks
...
In practice they are just typed functions with attributes, having a reference to an object is just confusing.
So: Task.run() is now a classmethod
2014-01-06 22:58:21 +01:00
Anders Ingemann
9a525628a2
Print some more helpful messages on apt failure
2014-01-05 02:25:27 +01:00
Anders Ingemann
a50db30185
Don't install recommended packages
2014-01-05 02:25:26 +01:00
Anders Ingemann
e388078de7
Make InstallRemotePkgs task a little more helpful
2014-01-05 02:25:25 +01:00
Anders Ingemann
1c93094833
Integrated package plugin with base system
...
New phase introduced "package installation" (fixes #114 )
Apt source lines are now parsed, this allows to verify the target release of added packages.
All packages (except locales) are now installed *after* bootstrapping (fixes #123 )
Added env argument to log_(check_)call
HostDependencies have been refactored a little
2013-12-29 20:58:06 +01:00
Anders Ingemann
a397091e46
Generalize req. host package additions
2013-10-27 18:11:59 +01:00
Anders Ingemann
a07e02cfcc
Add required packages in the right places
2013-10-27 18:11:58 +01:00
Anders Ingemann
5dcec10d65
Minimize required image packages
2013-10-27 18:11:52 +01:00
Anders Ingemann
0785e21ab0
Move parts of packages task module into common tasks
2013-08-10 19:01:54 +02:00