<feed xmlns='http://www.w3.org/2005/Atom'>
<title>vyos-live-build.git/scripts/build/binary_package-lists, branch stretch-backports</title>
<subtitle> (mirror of https://github.com/vyos/vyos-live-build.git)
</subtitle>
<id>https://git.amelek.net/vyos/vyos-live-build.git/atom?h=stretch-backports</id>
<link rel='self' href='https://git.amelek.net/vyos/vyos-live-build.git/atom?h=stretch-backports'/>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/'/>
<updated>2017-09-01T08:22:09+00:00</updated>
<entry>
<title>Check all dependencies independent of LB_BUILD_WITH_CHROOT</title>
<updated>2017-09-01T08:22:09+00:00</updated>
<author>
<name>Matthijs Kooijman</name>
<email>matthijs@stdin.nl</email>
</author>
<published>2017-08-28T09:29:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=036b6161f250c0a798c987f0a6cf2ed9b987bd93'/>
<id>urn:sha1:036b6161f250c0a798c987f0a6cf2ed9b987bd93</id>
<content type='text'>
Since commit fdc9250bc (Changing package dependency checks within chroot
to work outside as well), Check_package automatically checks for
LB_BUILD_WITH_CHROOT and works inside as well as outside of the chroot,
so no need to check LB_BUILD_WITH_CHROOT before calling them.
Install_package and Remove_package are just a no-op when building
without chroot, so they can also be called unconditionally.
Restore_cache and Save_cache do not check LB_BUILD_WITH_CHROOT but it
it should not hurt to call them when not needed (which already happened
in some cases).

This commit makes all Check_package calls unconditional on
LB_BUILD_WITH_CHROOT.

For binary_syslinux, this fixes the check (which used outdated paths
outside the chroot since 7b6dfd9d1), for binary_grub-efi,
binary_package-lists and chroot_package-lists this simplifies the code
(but also causes the check to become package-based instead of file-based
on apt-based systems), and for binary_loadlin and binary_win32-loader
this adds the check outside the chroot which was previously missing.
</content>
</entry>
<entry>
<title>Better handle empty package lists.</title>
<updated>2016-01-05T17:05:12+00:00</updated>
<author>
<name>Raphaël Hertzog</name>
<email>hertzog@debian.org</email>
</author>
<published>2014-12-10T14:58:34+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=4d67c64ba2774c63b8a30d8cfe49ae9a47be3647'/>
<id>urn:sha1:4d67c64ba2774c63b8a30d8cfe49ae9a47be3647</id>
<content type='text'>
The fix in a294a46fb9fe28e43686b18da7b22ec1c46b0d4f was not enough.
This should finally resolve the problem when a package list ends
up empty (most notably due to #if evaluating to false).

Sponsored-By: Offensive Security
</content>
</entry>
<entry>
<title>Updating year in copyright notices to 2015.</title>
<updated>2015-01-04T19:05:44+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>mail@daniel-baumann.ch</email>
</author>
<published>2015-01-04T19:05:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=242aef5d8314a9b1da31e016f3329e6f04b8d675'/>
<id>urn:sha1:242aef5d8314a9b1da31e016f3329e6f04b8d675</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Correcting dependency checks in binary_package-lists (Closes: #774336).</title>
<updated>2015-01-04T18:50:58+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>mail@daniel-baumann.ch</email>
</author>
<published>2015-01-04T18:50:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=23099946121e5e172e584a13e3425b96bbefbe28'/>
<id>urn:sha1:23099946121e5e172e584a13e3425b96bbefbe28</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Changing package dependency checks within chroot to work outside as well.</title>
<updated>2015-01-04T17:19:47+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>mail@daniel-baumann.ch</email>
</author>
<published>2015-01-04T17:08:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=fdc9250bca7bfce660758d77af2ffa971bc19ecb'/>
<id>urn:sha1:fdc9250bca7bfce660758d77af2ffa971bc19ecb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Cleaning up from python removal (LIVE_IMAGE_ARCHITECTURE).</title>
<updated>2014-12-10T06:39:58+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>mail@daniel-baumann.ch</email>
</author>
<published>2014-12-10T06:39:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=1f7f6dd88a36403c0bc877ee6c4a58f7acfc2034'/>
<id>urn:sha1:1f7f6dd88a36403c0bc877ee6c4a58f7acfc2034</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Properly support empty package lists.</title>
<updated>2014-12-10T05:24:02+00:00</updated>
<author>
<name>Raphaël Hertzog</name>
<email>hertzog@debian.org</email>
</author>
<published>2014-12-05T08:53:13+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=a294a46fb9fe28e43686b18da7b22ec1c46b0d4f'/>
<id>urn:sha1:a294a46fb9fe28e43686b18da7b22ec1c46b0d4f</id>
<content type='text'>
The user might not have created any package list or it might have
created a packages list that end up being empty due to various #if tests.
We should not fail in those cases.
</content>
</entry>
<entry>
<title>Updating copyright notices for 2014.</title>
<updated>2014-02-08T16:47:24+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>mail@daniel-baumann.ch</email>
</author>
<published>2014-02-08T16:47:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=eb336bb782632bea33dac6a8c93bca177de51a33'/>
<id>urn:sha1:eb336bb782632bea33dac6a8c93bca177de51a33</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Updating binary repository prefix for progress-linux.</title>
<updated>2013-08-19T06:57:25+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>mail@daniel-baumann.ch</email>
</author>
<published>2013-08-19T05:37:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=0dc87d1170c84dc8c1d2d0c97898978da6fe4467'/>
<id>urn:sha1:0dc87d1170c84dc8c1d2d0c97898978da6fe4467</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Removing all references to my old email address.</title>
<updated>2013-05-06T12:50:06+00:00</updated>
<author>
<name>Daniel Baumann</name>
<email>mail@daniel-baumann.ch</email>
</author>
<published>2013-03-10T18:33:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.amelek.net/vyos/vyos-live-build.git/commit/?id=59ce459f402c42630eb70830c59a3a7d8b2e91a9'/>
<id>urn:sha1:59ce459f402c42630eb70830c59a3a7d8b2e91a9</id>
<content type='text'>
</content>
</entry>
</feed>
