<feed xmlns='http://www.w3.org/2005/Atom'>
<title>febootstrap.git/src, branch 3.12</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>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>
<entry>
<title>Find package dependencies fix for pacman.</title>
<updated>2011-10-14T09:58:24+00:00</updated>
<author>
<name>Erik Nolte</name>
<email>erik_nolte@acm.org</email>
</author>
<published>2011-10-06T20:55:36+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=20a67e4e844a5be640edf3f7f183a89a083e92d0'/>
<id>20a67e4e844a5be640edf3f7f183a89a083e92d0</id>
<content type='text'>
Since the pactree utility only accepts one package name, we must iterate
through the packages rather than specify them all on the command line.
To avoid errors when febootstrap is run on a system with outdated packages,
use ls and awk on the febootstrap package cache directory rather than using
the host's outdated pacman database.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Since the pactree utility only accepts one package name, we must iterate
through the packages rather than specify them all on the command line.
To avoid errors when febootstrap is run on a system with outdated packages,
use ls and awk on the febootstrap package cache directory rather than using
the host's outdated pacman database.
</pre>
</div>
</content>
</entry>
<entry>
<title>febootstrap: Use contents of installed Debian packages instead of downloading and unpacking them.</title>
<updated>2011-09-23T18:28:18+00:00</updated>
<author>
<name>Hilko Bengen</name>
<email>bengen@hilluzination.de</email>
</author>
<published>2011-09-12T21:58:09+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=b8cea4656e5bf1b9e7bb2274ef968ea42b10e0df'/>
<id>b8cea4656e5bf1b9e7bb2274ef968ea42b10e0df</id>
<content type='text'>
This also adds --use-installed switch (which for now only works for
Debian).
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This also adds --use-installed switch (which for now only works for
Debian).
</pre>
</div>
</content>
</entry>
<entry>
<title>yum-rpm: Add more debugging to the Python code.</title>
<updated>2011-09-14T15:04:49+00:00</updated>
<author>
<name>Richard W.M. Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-09-14T15:04:49+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=8ad45af9d37eeed9797e955f75200a244d675f7d'/>
<id>8ad45af9d37eeed9797e955f75200a244d675f7d</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stable OCaml dependencies.</title>
<updated>2011-09-12T09:09:59+00:00</updated>
<author>
<name>Richard Jones</name>
<email>rjones@redhat.com</email>
</author>
<published>2011-09-12T09:07:31+00:00</published>
<link rel='alternate' type='text/html' href='https://fedorapeople.org/cgit/rjones/public_git/febootstrap.git/commit/?id=3e6927876b64665fa8a2259707052aec1ff2ef5d'/>
<id>3e6927876b64665fa8a2259707052aec1ff2ef5d</id>
<content type='text'>
This technique copied from libguestfs/resize/Makefile.am and modified
so that it works with old ocamldep that used to add spaces at the end
of lines.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This technique copied from libguestfs/resize/Makefile.am and modified
so that it works with old ocamldep that used to add spaces at the end
of lines.
</pre>
</div>
</content>
</entry>
</feed>
