<br><br><div><span class="gmail_quote">On 7/19/07, <b class="gmail_sendername">Jonathan Steffan</b> &lt;<a href="mailto:jon@fedoraunity.org">jon@fedoraunity.org</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On Thu, 2007-07-19 at 12:27 -0500, Justin Conover wrote:<br>&gt;<br>&gt;<br>&gt; On 7/19/07, Jonathan Steffan &lt;<a href="mailto:jon@fedoraunity.org">jon@fedoraunity.org</a>&gt; wrote:<br>&gt;<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; Ok, so If I grab the revisor from updates-testing I should
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; be able to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; build a rawhide image?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; You should be able to build a rawhide image no matter what. If<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; not, then<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; rawhide might be b0rked. 
2.0.4.1-2 is the latest official<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; release. You<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; are always welcome to live on the edge and build from the git<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; tree.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; &gt; As far as --debug, just run &quot;revisor --debug&quot; from terminal
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; right?<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Yes, this will enable much more verbosity and should tell you<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; why and<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; what is failing. At least what. I welcome you to bring this to<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; the
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; revisor-users or revisor-devel list:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="http://lists.fedoraunity.org/">http://lists.fedoraunity.org/</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; unless we are not OT on this list.<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Jonathan Steffan
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; daMaestro<br>&gt;<br>&gt;<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; --<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; fedora-test-list mailing list<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="mailto:fedora-test-list@redhat.com">fedora-test-list@redhat.com</a><br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; To unsubscribe:
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; <a href="https://www.redhat.com/mailman/listinfo/fedora-test-list">https://www.redhat.com/mailman/listinfo/fedora-test-list</a><br>&gt;<br>&gt;<br>&gt; Here is some debug&nbsp;&nbsp;output from doing a&nbsp;&nbsp;rawhide.x86_64
 build<br>&gt;<br>&gt;<br>&gt;<br>&gt; Downloading libart_lgpl-2.3.19-2.fc7.x86_64.rpm<br>&gt; Downloading e2fsprogs-libs-1.40.2-2.fc8.i386.rpm<br>&gt; Setting Live Media Ext3 Filesystem Size to 3002 MB<br>&gt; BWUHAHAHAHAHAHA
<br>&gt; Initting progress bar for Setting up Ext3 Filesystem<br>&gt; mke2fs 1.39 (29-May-2006)<br>&gt; Filesystem label=livecd-20070719<br>&gt; OS type: Linux<br>&gt; Block size=4096 (log=2)<br>&gt; Fragment size=4096 (log=2)
<br>&gt; 384768 inodes, 768512 blocks<br>&gt; 7685 blocks (1.00%) reserved for the super user<br>&gt; First data block=0<br>&gt; Maximum filesystem blocks=788529152<br>&gt; 24 block groups<br>&gt; 32768 blocks per group, 32768 fragments per group
<br>&gt; 16032 inodes per group<br>&gt; Superblock backups stored on blocks:<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 32768, 98304, 163840, 229376, 294912<br>&gt;<br>&gt; Writing inode tables: done<br>&gt; Creating journal (16384 blocks): done<br>
&gt; Writing superblocks and filesystem accounting information: done<br>&gt;<br>&gt; This filesystem will be automatically checked every 36 mounts or<br>&gt; 180 days, whichever comes first.&nbsp;&nbsp;Use tune2fs -c or -i to override.
<br>&gt; tune2fs 1.39 (29-May-2006)<br>&gt; Setting maximal mount count to -1<br>&gt; Setting interval between checks to 0 seconds<br>&gt; No Repositories Available to Set Up<br>&gt; No Repositories Available to Set Up<br>
&gt; End of setup<br>&gt; Initting progress bar for Installing Packages<br>&gt; Running package installation<br>&gt; Succesfully built transaction: ret 2, msg Success - deps resolved<br>&gt; Installing rsyslog<br>&gt; error: %unknownscript(
rsyslog-1.17.0-1.fc8.x86_64) scriptlet failed,<br>&gt; exit status 255<br><br>Ok, here we see that the issue is not Revisor, it is rawhide. rsyslog<br>fails to install... and thus we end up with a mess. This would be a good
<br>bug to file against the rawhide rsyslog.<br><br><br>&gt; Traceback (most recent call last):<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/ready_screen.py&quot;,<br>&gt; line 168, in button_forward_clicked
<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; self.gui.displayBuildMedia()<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/gui.py&quot;, line 272, in<br>&gt; displayBuildMedia<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; self.BuildMedia.start()<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/build_media.py&quot;, line
<br>&gt; 69, in start<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; self.base.lift_off()<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/base.py&quot;, line 532,<br>&gt; in lift_off<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; self.buildLiveMedia()<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/base.py&quot;, line 912,
<br>&gt; in buildLiveMedia<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; liveImage.installPackages(pbar = pbar)<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/lm_optical.py&quot;, line<br>&gt; 65, in installPackages<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; self.runInstall
(pbar = pbar)<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/lm_optical.py&quot;, line<br>&gt; 105, in runInstall<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; tserrors = self.cfg.yumobj.runTransaction(tsprog)<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/yum/__init__.py&quot;, line 540,
<br>&gt; in runTransaction<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; errors = self.ts.run(cb.callback, &#39;&#39;)<br>&gt;&nbsp;&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/progress.py&quot;, line<br>&gt; 213, in callback<br>&gt;&nbsp;&nbsp;&nbsp;&nbsp; self.progress.set_fraction
(self.num / self.total * (1 - PREP) +<br>&gt; PREP)<br>&gt; TypeError: unsupported operand type(s) for /: &#39;int&#39; and &#39;NoneType&#39;<br><br>We maybe should catch this issue and gracefully tell the user that<br>something b0rked.
<br><br><br>&gt;<br>&gt;<br>&gt; The only log that I see is zero bites.<br>&gt;<br>&gt; # ls -l /var/tmp/revisorrevisor-yum.log<br>&gt; -rw-rw-r-- 1 root root 0 2007-07-19<br>&gt; 09:01 /var/tmp/revisorrevisor-yum.log<br>
<br>Sorry, the log is /var/log/revisor.log<br><br>Jonathan Steffan<br>daMaestro<br><br><br>_______________________________________________<br>Revisor-devel mailing list<br><a href="mailto:Revisor-devel@fedoraunity.org">Revisor-devel@fedoraunity.org
</a><br><a href="http://lists.fedoraunity.org/mailman/listinfo/revisor-devel">http://lists.fedoraunity.org/mailman/listinfo/revisor-devel</a><br></blockquote></div><br><br>And here is F7 x64<br><br>Initting progress bar for Running Package Order
<br>Initting progress bar for Splitting Build Tree (CD)<br>dist_dir is /var/tmp/revisor-pungi/7/f7-x86_64/i386/os-cd<br>Traceback (most recent call last):<br>&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/ready_screen.py&quot;, line 168, in button_forward_clicked
<br>&nbsp;&nbsp;&nbsp; self.gui.displayBuildMedia()<br>&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/gui.py&quot;, line 272, in displayBuildMedia<br>&nbsp;&nbsp;&nbsp; self.BuildMedia.start()<br>&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/build_media.py&quot;, line 69, in start
<br>&nbsp;&nbsp;&nbsp; self.base.lift_off()<br>&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/base.py&quot;, line 512, in lift_off<br>&nbsp;&nbsp;&nbsp; self.buildInstallationMedia()<br>&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/base.py&quot;, line 750, in buildInstallationMedia
<br>&nbsp;&nbsp;&nbsp; mypungi.doSplittree(discdir=&quot;cd&quot;,callback=pungicallback)<br>&nbsp; File &quot;/usr/lib/python2.5/site-packages/revisor/pungi.py&quot;, line 198, in doSplittree<br>&nbsp;&nbsp;&nbsp; output = timber.main()<br>&nbsp; File &quot;/usr/lib/anaconda-runtime/splittree.py&quot;, line 391, in main
<br>&nbsp;&nbsp;&nbsp; self.createSplitDirs()<br>&nbsp; File &quot;/usr/lib/anaconda-runtime/splittree.py&quot;, line 233, in createSplitDirs<br>&nbsp;&nbsp;&nbsp; self.createDiscInfo(i)<br>&nbsp; File &quot;/usr/lib/anaconda-runtime/splittree.py&quot;, line 151, in createDiscInfo
<br>&nbsp;&nbsp;&nbsp; raise RuntimeError, &quot;CRITICAL ERROR : self.real_arch is not the same as self.arch&quot;<br>RuntimeError: CRITICAL ERROR : self.real_arch is not the same as self.arch<br><br><br><br>