<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openembedded-core.git/meta/classes/rootfs_deb.bbclass, branch master</title>
<subtitle></subtitle>
<id>https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master</id>
<link rel='self' href='https://trygvis.io/git/2012/05/openembedded-core.git/atom?h=master'/>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/'/>
<updated>2012-05-13T19:07:24Z</updated>
<entry>
<title>classes/rootfs_*: fix splitting package dependency strings</title>
<updated>2012-05-13T19:07:24Z</updated>
<author>
<name>Paul Eggleton</name>
<email>paul.eggleton@linux.intel.com</email>
</author>
<published>2012-05-13T08:52:57Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=36d1717e2ad4ca1620ee9f01b524b5ff2f499b26'/>
<id>urn:sha1:36d1717e2ad4ca1620ee9f01b524b5ff2f499b26</id>
<content type='text'>
If a + character appears in a version specification within the list of
package dependencies, the version will not be removed from the list in
list_package_depends/recommends leading to garbage appearing in the
dependency graphs generated by buildhistory. To avoid any future
problems due to unusual characters appearing in versions, change the
regex to match almost any character.

Fixes [YOCTO #2451].

Signed-off-by: Paul Eggleton &lt;paul.eggleton@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>classes/image: implement generic locale package installation</title>
<updated>2012-01-03T04:26:25Z</updated>
<author>
<name>Paul Eggleton</name>
<email>paul.eggleton@linux.intel.com</email>
</author>
<published>2011-12-22T14:46:32Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=c0fc36f8629a6abb9a7b542df8a2857526547a31'/>
<id>urn:sha1:c0fc36f8629a6abb9a7b542df8a2857526547a31</id>
<content type='text'>
Let each package-specific rootfs implementation provide basic functions
to query the existence of a package and install a list of packages and
then have a generic install function so this logic is in one place.

Note: unlike previous versions of this code in OE-Core this uses the
IMAGE_LINGUAS variable and not IMAGE_LOCALES - note that IMAGE_LINGUAS
was what was used in OE-Classic and it is already used in OE-Core in
order to install locale-base-*. This will mean that if IMAGE_LINGUAS is
left at the default you will now get more packages installed. If you
don't want these language support packages then you should set
IMAGE_LINGUAS explicitly.

This restores locale installation to the same state as OE-Classic, only
we now support all the packaging backends.

Signed-off-by: Paul Eggleton &lt;paul.eggleton@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>classes/rootfs_deb: implement query functions for buildhistory</title>
<updated>2011-12-10T00:15:36Z</updated>
<author>
<name>Paul Eggleton</name>
<email>paul.eggleton@linux.intel.com</email>
</author>
<published>2011-12-09T17:34:42Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=58fbb430040c9cce9f2c5f1515a4453dd49032cc'/>
<id>urn:sha1:58fbb430040c9cce9f2c5f1515a4453dd49032cc</id>
<content type='text'>
Implement the functions required for buildhistory to be able to query
installed packages, get dependencies etc. for deb-based images.

Signed-off-by: Paul Eggleton &lt;paul.eggleton@linux.intel.com&gt;
Signed-off-by: Richard Purdie &lt;richard.purdie@linuxfoundation.org&gt;
</content>
</entry>
<entry>
<title>deb packages support: switch from /var/dpkg to /var/lib/dpkg</title>
<updated>2011-09-21T12:27:35Z</updated>
<author>
<name>Dexuan Cui</name>
<email>dexuan.cui@intel.com</email>
</author>
<published>2011-09-19T08:00:38Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=d1e6f49a6473df3c626100ba01b27485f735c33b'/>
<id>urn:sha1:d1e6f49a6473df3c626100ba01b27485f735c33b</id>
<content type='text'>
[YOCTO #1086]

The pach was backported from OE:
http://git.openembedded.net/cgit.cgi/openembedded/commit/?id=41e0fbf792037f249d1b8d283b3de81718887c9f

Signed-off-by: Dexuan Cui &lt;dexuan.cui@intel.com&gt;
</content>
</entry>
<entry>
<title>rootfs_deb/package_deb.bbclass: move func from rootfs_deb to package_deb</title>
<updated>2011-02-01T23:59:37Z</updated>
<author>
<name>Lianhao Lu</name>
<email>lianhao.lu@intel.com</email>
</author>
<published>2011-01-30T04:26:14Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=f23e67f172c4e5d39b91edd3c91a55bfcf346192'/>
<id>urn:sha1:f23e67f172c4e5d39b91edd3c91a55bfcf346192</id>
<content type='text'>
package_deb.bbclass:
1. Added new function package_update_index_deb() to generate package
index files.

2. Added new function package_install_internal_deb() to install a list
deb packages to a specified root directory, with the specified package
architecutre information.

rootfs_deb.bbclass:
Used the above new functions to install the rootfs.

Signed-off-by: Lianhao Lu &lt;lianhao.lu@intel.com&gt;
</content>
</entry>
<entry>
<title>image/package_xx/rootfs_xx.bbclass: move rootfs_xx_log_check().</title>
<updated>2011-01-31T16:58:15Z</updated>
<author>
<name>Lianhao Lu</name>
<email>lianhao.lu@intel.com</email>
</author>
<published>2011-01-30T04:04:46Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=5b7e96d852778f1164198040cbd165241ea51e40'/>
<id>urn:sha1:5b7e96d852778f1164198040cbd165241ea51e40</id>
<content type='text'>
Move function rootfs_xx_log_check() from rootfs_xx.bbclass to relevant
package_xx.bbclass. (Where xx is rpm/ipk/deb).

Signed-off-by: Lianhao Lu &lt;lianhao.lu@intel.com&gt;
</content>
</entry>
<entry>
<title>rootfs: Update ROOTFS_PKGMANAGE to include atp/zypper</title>
<updated>2010-10-11T11:18:02Z</updated>
<author>
<name>Richard Purdie</name>
<email>rpurdie@linux.intel.com</email>
</author>
<published>2010-10-11T11:18:02Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=ded2919f1929e31f0ebebbde6d273d3aaeed8325'/>
<id>urn:sha1:ded2919f1929e31f0ebebbde6d273d3aaeed8325</id>
<content type='text'>
Signed-off-by: Richard Purdie &lt;rpurdie@linux.intel.com&gt;
</content>
</entry>
<entry>
<title>rootfs_deb: Fix problem with pseduo and rootfs location</title>
<updated>2010-10-08T20:51:44Z</updated>
<author>
<name>Saul Wold</name>
<email>Saul.Wold@intel.com</email>
</author>
<published>2010-10-08T18:46:10Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=e72e7b2fdc1a628122e7a9ee1e3f2ba4eaf32ba2'/>
<id>urn:sha1:e72e7b2fdc1a628122e7a9ee1e3f2ba4eaf32ba2</id>
<content type='text'>
This address [BUGID #401] to complete dpkg rootfs support

Signed-off-by: Saul Wold &lt;Saul.Wold@intel.com&gt;
</content>
</entry>
<entry>
<title>rootfs_deb: fix parsing a shell cmd</title>
<updated>2010-10-04T23:24:01Z</updated>
<author>
<name>Saul Wold</name>
<email>Saul.Wold@intel.com</email>
</author>
<published>2010-10-04T23:20:21Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=8e5c0841ea4e8ffa95c55f3094d78918e1f98d52'/>
<id>urn:sha1:8e5c0841ea4e8ffa95c55f3094d78918e1f98d52</id>
<content type='text'>
This fixes [BUGID #360] parsing failure when using package_dep
as rootfs generator.

Signed-off-by: Saul Wold &lt;Saul.Wold@intel.com&gt;
</content>
</entry>
<entry>
<title>opkg: finalize the change to var directory</title>
<updated>2010-08-26T07:54:55Z</updated>
<author>
<name>Kevin Tian</name>
<email>kevin.tian@intel.com</email>
</author>
<published>2010-08-26T04:39:07Z</published>
<link rel='alternate' type='text/html' href='https://trygvis.io/git/2012/05/openembedded-core.git/commit/?id=8ea7fa6d4c7734da6034d44f8b6d78d2993f1949'/>
<id>urn:sha1:8ea7fa6d4c7734da6034d44f8b6d78d2993f1949</id>
<content type='text'>
commit 1d0757f16beb31551733d9d755d72337ccda9642 changes opkg run state from
/usr/lib/opkg to /var/lib/opkg, which however is incomplete and still many
important information is kept under old directory including postinst methods.
This makes latest boot into a mess.

So finalize this movement to /var here. Fix [BUGID #229]

Signed-off-by: Kevin Tian &lt;kevin.tian@intel.com&gt;
</content>
</entry>
</feed>
