<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bwlp/qemu.git/tests/docker/dockerfiles/debian-sid.docker, branch spice_video_codecs</title>
<subtitle>Experimental fork of QEMU with video encoding patches</subtitle>
<id>https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian-sid.docker?h=spice_video_codecs</id>
<link rel='self' href='https://git.openslx.org/bwlp/qemu.git/atom/tests/docker/dockerfiles/debian-sid.docker?h=spice_video_codecs'/>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/'/>
<updated>2019-09-26T18:00:53+00:00</updated>
<entry>
<title>docker: remove unused debian-sid</title>
<updated>2019-09-26T18:00:53+00:00</updated>
<author>
<name>John Snow</name>
</author>
<published>2019-09-23T18:11:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=2e90aec3d912dff470e816904984ce5f9950fc6a'/>
<id>urn:sha1:2e90aec3d912dff470e816904984ce5f9950fc6a</id>
<content type='text'>
debian-sid is listed as a partial image, so we cannot run tests against it.
Since it isn't used by any other testable image, remove it for now as it
is prone to bitrot.

Signed-off-by: John Snow &lt;jsnow@redhat.com&gt;
Message-Id: &lt;20190923181140.7235-6-jsnow@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Acked-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: update Debian Sid image</title>
<updated>2019-09-10T13:14:31+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2019-09-09T09:43:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=a3c1f1283bf1ff959375576492f41decc6b1546e'/>
<id>urn:sha1:a3c1f1283bf1ff959375576492f41decc6b1546e</id>
<content type='text'>
While we are not currently using it we might as well keep the image
for later usage. So:

  - update to a more recent snapshot
  - clean up verbiage in commentary
  - remove duplicate shell from a merge failure

Suggested-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/docker: Refresh APT cache before installing new packages on Debian</title>
<updated>2019-07-23T16:19:11+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2019-07-23T14:15:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=98808c3d0c162aba93fe7840a34b54c4814332d4'/>
<id>urn:sha1:98808c3d0c162aba93fe7840a34b54c4814332d4</id>
<content type='text'>
Since docker caches the different layers, updating the package
list does not invalidate the previous "apt-get update" layer,
and it is likely "apt-get install" hits an outdated repository.

See commit beac6a98f6eb and
https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#apt-get

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20190723141528.18023-1-philmd@redhat.com&gt;
[AJB: manually applies and fixed up]
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
</content>
</entry>
<entry>
<title>docker: Use a stable snapshot for Debian Sid</title>
<updated>2019-01-14T14:52:30+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2018-11-01T18:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=b4048a7cd10376412496c7241837f1a1d3b673fa'/>
<id>urn:sha1:b4048a7cd10376412496c7241837f1a1d3b673fa</id>
<content type='text'>
The Debian Sid repository is not garanteed to be stable, as his
'unstable' name suggest :)
To allow quick testing, packages are pushed various time a day,
which my be annoying when trying to use it for stable development
(which is not recommended, but Sid provides edge packages we use
for testing).

Debian provides repositories snapshots which are suitable for our
use. Pick a recent date that works. When required, update to newer
releases will be easy.

This fixes current issues with this image:

  $ make docker-image-debian-sid
  [...]
  The following packages have unmet dependencies:
   build-essential : Depends: dpkg-dev (&gt;= 1.17.11) but it is not going to be installed
   git : Depends: perl but it is not going to be installed
         Depends: liberror-perl but it is not going to be installed
   pkg-config : Depends: libdpkg-perl but it is not going to be installed
   texinfo : Depends: perl (&gt;= 5.26.2-6) but it is not going to be installed
             Depends: libtext-unidecode-perl but it is not going to be installed
             Depends: libxml-libxml-perl but it is not going to be installed
  E: Unable to correct problems, you have held broken packages.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
[AJB: also tweak FROM to a earlier snapshot]
Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Tested-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
</content>
</entry>
<entry>
<title>docker: Use a stable snapshot for Debian Sid</title>
<updated>2019-01-09T01:38:34+00:00</updated>
<author>
<name>Philippe Mathieu-Daudé</name>
</author>
<published>2018-11-01T18:37:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=4ce58d861bf740bb893bd28b974675ad3d9f98b5'/>
<id>urn:sha1:4ce58d861bf740bb893bd28b974675ad3d9f98b5</id>
<content type='text'>
The Debian Sid repository is not garanteed to be stable, as his
'unstable' name suggest :)

To allow quick testing, Debian maintainers might push packages
various time a day. Sometime package dependencies might break,
which is annoying when using this repository for stable development
(which is not recommended, but Sid provides edge packages we use
for testing).

Debian provides repositories snapshots which are suitable for our
use. Pick a recent date that works. When required, update to newer
releases will be easy.

This fixes current issues with this image:

  $ make docker-image-debian-sid
  [...]
  The following packages have unmet dependencies:
   build-essential : Depends: dpkg-dev (&gt;= 1.17.11) but it is not going to be installed
   git : Depends: perl but it is not going to be installed
         Depends: liberror-perl but it is not going to be installed
   pkg-config : Depends: libdpkg-perl but it is not going to be installed
   texinfo : Depends: perl (&gt;= 5.26.2-6) but it is not going to be installed
             Depends: libtext-unidecode-perl but it is not going to be installed
             Depends: libxml-libxml-perl but it is not going to be installed
  E: Unable to correct problems, you have held broken packages.

Signed-off-by: Philippe Mathieu-Daudé &lt;philmd@redhat.com&gt;
Message-Id: &lt;20181101183705.5422-1-philmd@redhat.com&gt;
Signed-off-by: Fam Zheng &lt;famz@redhat.com&gt;
</content>
</entry>
<entry>
<title>tests/tcg: enable building for Alpha</title>
<updated>2018-06-20T19:22:34+00:00</updated>
<author>
<name>Alex Bennée</name>
</author>
<published>2018-04-23T12:54:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.openslx.org/bwlp/qemu.git/commit/?id=409c1c9cbd9a6715d5f5663a8b3404ea193d0137'/>
<id>urn:sha1:409c1c9cbd9a6715d5f5663a8b3404ea193d0137</id>
<content type='text'>
We can't use our normal Debian based compilers as Alpha isn't an
officially supported architecture. However it is available as a port
and fortunately cross compilers for all these targets are included in
Debian Sid, the perpetual rolling/unstable/testing version of Debian.

Signed-off-by: Alex Bennée &lt;alex.bennee@linaro.org&gt;
Reviewed-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
Tested-by: Philippe Mathieu-Daudé &lt;f4bug@amsat.org&gt;
</content>
</entry>
</feed>
