<feed xmlns='http://www.w3.org/2005/Atom'>
<title>febootstrap.git/src, branch master</title>
<subtitle>[MIRROR] bootstrapping tool for creating supermin appliances</subtitle>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/'/>
<entry>
<title>Allow two config files in different packages, if exactly one is %ghost.</title>
<updated>2012-02-09T10:10:30+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2012-02-09T08:56:44+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=b0be22cc5182f49084419392248f7b2de8a0781c'/>
<id>b0be22cc5182f49084419392248f7b2de8a0781c</id>
<content type='text'>
This works around this Fedora problem:
https://bugzilla.redhat.com/show_bug.cgi?id=733117#c4
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This works around this Fedora problem:
https://bugzilla.redhat.com/show_bug.cgi?id=733117#c4
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix Python code when _bestPackageFromList returns None.</title>
<updated>2011-11-08T14:40:18+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-11-08T14:40:18+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=61c565bc06a83da75b57f8568fe76f393e665d70'/>
<id>61c565bc06a83da75b57f8568fe76f393e665d70</id>
<content type='text'>
Yet Another Bug caused by lack of strong typing and nullable types in
this sad excuse for a programming language.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Yet Another Bug caused by lack of strong typing and nullable types in
this sad excuse for a programming language.
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: Quote parameters to grep.</title>
<updated>2011-10-27T14:16:22+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-10-27T14:16:22+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=cce6569c63209685368ccc220d6a0c48d6b0900a'/>
<id>cce6569c63209685368ccc220d6a0c48d6b0900a</id>
<content type='text'>
This updates commit daa0a6218be2cee5284d6961fc05b7e53d368abd.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This updates commit daa0a6218be2cee5284d6961fc05b7e53d368abd.
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: Ignore other secondary architectures, not just :i386.</title>
<updated>2011-10-21T15:35:58+00:00</updated>
<author>
<name>Hilko Bengen</name>
<email>bengen@hilluzination.de</email>
</author>
<published>2011-10-21T15:35:58+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=daa0a6218be2cee5284d6961fc05b7e53d368abd'/>
<id>daa0a6218be2cee5284d6961fc05b7e53d368abd</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>ubuntu: Remove '*:i386' (multiarch?) packages.</title>
<updated>2011-10-18T13:14:39+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-10-18T13:14:39+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=c7040ad2513d0d57492cfca689761dd36ec6e2a4'/>
<id>c7040ad2513d0d57492cfca689761dd36ec6e2a4</id>
<content type='text'>
This is a hack.  Unclear if this is really needed or what it does, but
it fixes Ubuntu 11.10 builds for me.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This is a hack.  Unclear if this is really needed or what it does, but
it fixes Ubuntu 11.10 builds for me.
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: Clean up a debug message.</title>
<updated>2011-10-18T13:14:17+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-10-18T13:14:17+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=bd28777b47398de030b84f8d780067660928cc88'/>
<id>bd28777b47398de030b84f8d780067660928cc88</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: Fix Debian package handler when --use-installed not given.</title>
<updated>2011-10-18T13:12:21+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-10-18T13:12:21+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=93598c10650ab7d885b7f497308d05d478eb5e06'/>
<id>93598c10650ab7d885b7f497308d05d478eb5e06</id>
<content type='text'>
If there is no --use-installed option, then it didn't download all the
packages (only the ones not installed).  But this failed later when it
tried to unpack the packages that hadn't been downloaded.

Thus download all the packages if !use_installed.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
If there is no --use-installed option, then it didn't download all the
packages (only the ones not installed).  But this failed later when it
tried to unpack the packages that hadn't been downloaded.

Thus download all the packages if !use_installed.
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: Get installed package list in the ph_init handler.</title>
<updated>2011-10-18T13:11:14+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-10-18T13:11:14+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=1e70cc1d9b1630766431bafe35668c3828df578a'/>
<id>1e70cc1d9b1630766431bafe35668c3828df578a</id>
<content type='text'>
Use the Debian ph_init handler to get the list of installed
packages.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Use the Debian ph_init handler to get the list of installed
packages.
</pre>
</div>
</content>
</entry>
<entry>
<title>Don't pass use_installed to every package handler function.</title>
<updated>2011-10-18T13:07:33+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-10-18T13:07:33+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=2b1631439dc8dc4c6b8d7d78a5f3a5b2c08d83fd'/>
<id>2b1631439dc8dc4c6b8d7d78a5f3a5b2c08d83fd</id>
<content type='text'>
use_installed is a global variable (defined in febootstrap_cmdline.mli)
so there's not much point in passing it around to every function that
needs it.  This commit removes the optional argument in favour of just
using the global variable in each package handler.

However we still need a place where we can bail if the --use-installed
flag is used for package handlers which don't support this yet.

Thus add a ph_init function is called after the right package handler
has been detected but before it is used.  This is a convenient place
to put the --use-installed checking and any other initialization that
is required.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
use_installed is a global variable (defined in febootstrap_cmdline.mli)
so there's not much point in passing it around to every function that
needs it.  This commit removes the optional argument in favour of just
using the global variable in each package handler.

However we still need a place where we can bail if the --use-installed
flag is used for package handlers which don't support this yet.

Thus add a ph_init function is called after the right package handler
has been detected but before it is used.  This is a convenient place
to put the --use-installed checking and any other initialization that
is required.
</pre>
</div>
</content>
</entry>
<entry>
<title>debian: Don't always try to run dpkg-query command.</title>
<updated>2011-10-14T14:22:23+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-10-14T14:22:23+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=3b66c431e6b5477db8f5c186c14c16506a2df018'/>
<id>3b66c431e6b5477db8f5c186c14c16506a2df018</id>
<content type='text'>
Delay calling this until after debian_detect() has been called and
we've decided to use the Debian backend.  Otherwise this breaks
non-dpkg backends.

This fixes commit b8cea4656e5bf1b9e7bb2274ef968ea42b10e0df.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Delay calling this until after debian_detect() has been called and
we've decided to use the Debian backend.  Otherwise this breaks
non-dpkg backends.

This fixes commit b8cea4656e5bf1b9e7bb2274ef968ea42b10e0df.
</pre>
</div>
</content>
</entry>
</feed>
