<div dir="ltr">I suspect this is because rpm is configured or built differently on suse.<br><br>Instead of trying to ensure we have the right configuration on each distro, I think it's easier to use prebuilt chroots. That will reduce the amount of code which we need to ensure works cross distro. The dependencies becomes just python, tar and xz.<br>
<br>I pushed that change. Can you retry and see if it works better?<br></div><div class="gmail_extra"><br><br><div class="gmail_quote">On 13 July 2013 10:05, Daniel Narvaez <span dir="ltr"><<a href="mailto:dwnarvaez@gmail.com" target="_blank">dwnarvaez@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>Hi Daniel,<br><br></div>thanks for testing! Which version of open suse are you using?<br></div><div class="gmail_extra">
<div><div class="h5"><br><br><div class="gmail_quote">On 13 July 2013 07:35, Daniel Francis <span dir="ltr"><<a href="mailto:francis@sugarlabs.org" target="_blank">francis@sugarlabs.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div>On Friday, July 12, 2013 12:22:43 PM Daniel Narvaez wrote:<br>
> This feels ready to land now. I'll leave it there in bug fixing only mode<br>
> for another few days. Please switch to the chroot branch as soon as you<br>
> can, when we land you will just need to switch to master, but that won't<br>
> trigger a rebuild or anything.<br>
<br>
</div></div>Hi,<br>
<br>
I'm trying it on OpenSuse and I got the following relevant errors and warnings<br>
in the log:<br>
<br>
warning: /tmp/tmp3Fw169/fedora-release.noarch.rpm: Header V3 RSA/SHA256<br>
Signature, key ID fb4b18e6: NOKEY<br>
<a href="http://fedora.c3sl.ufpr.br/linux/updates/19/x86_64/repodata/repomd.xml" target="_blank">http://fedora.c3sl.ufpr.br/linux/updates/19/x86_64/repodata/repomd.xml</a>: [Errno<br>
-1] repomd.xml does not match metalink for updates<br>
Trying other mirror.<br>
<br>
(After a very long package list)<br>
--> Finished Dependency Resolution<br>
Error: Package: rpm-4.11.1-1.fc19.x86_64 (updates)<br>
Requires: popt(x86-64) >= 1.10.2.1<br>
Available: popt-1.13-14.fc19.x86_64 (fedora)<br>
popt(x86-64) = 1.13-14.fc19<br>
Error: Package: udev-195-13.11.1.x86_64 (base)<br>
Requires: /sbin/mkinitrd<br>
Available: mkinitrd-2.7.2-3.2.1.i586 (base)<br>
Not found<br>
You could try using --skip-broken to work around the problem<br>
You could try running: rpm -Va --nofiles --nodigest<br>
Traceback (most recent call last):<br>
File "/home/dfrancis/sugar-build/build/out/sandbox-host/install/bin/broot",<br>
line 5, in <module><br>
main.main()<br>
File "/home/dfrancis/sugar-build/build/out/sandbox-<br>
host/install/lib/python2.7/site-packages/broot/main.py", line 81, in main<br>
create(options.mirror)<br>
File "/home/dfrancis/sugar-build/build/out/sandbox-<br>
host/install/lib/python2.7/site-packages/broot/main.py", line 25, in create<br>
root.create(mirror)<br>
File "/home/dfrancis/sugar-build/build/out/sandbox-<br>
host/install/lib/python2.7/site-packages/broot/root.py", line 159, in create<br>
self._builder.create(mirror)<br>
File "/home/dfrancis/sugar-build/build/out/sandbox-<br>
host/install/lib/python2.7/site-packages/broot/builder.py", line 91, in create<br>
"yum"])<br>
File "/usr/lib64/python2.7/subprocess.py", line 511, in check_call<br>
raise CalledProcessError(retcode, cmd)<br>
subprocess.CalledProcessError: Command '['yum', '-y', '--installroot',<br>
u'/var/lib/broot/sugar-build-fpjOF', 'install', 'yum']' returned non-zero exit<br>
status 1<br>
<br>
Cheers,<br>
Daniel Francis.<br>
<div><div>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
</div></div></blockquote></div><br><br clear="all"><br></div></div><span class="HOEnZb"><font color="#888888">-- <br>Daniel Narvaez<br>
</font></span></div>
</blockquote></div><br><br clear="all"><br>-- <br>Daniel Narvaez<br>
</div>