<div dir="ltr">Hi, Socct<div><br></div><div style>I debug the codes and have new questions.</div><div style>There&#39;s no live cd grub because:</div><div style><div style> (imgcreate/live.py)</div><div> 557 </div><div> 558     def __get_image_stanzas(self, isodir):</div>
<div> 559         kernels = self._get_kernel_versions()               &lt;==== here return empty dict: {}</div><div> 560         kernel_options = self._get_kernel_options()</div><div> 561         checkisomd5 = self._has_checkisomd5()</div>
<div><br></div><div style>AND</div><div style>(imgcreate/creater.py function _get_kernel_versions defined here)</div><div style><div>278             version = None        </div><div>279             for f in header[&#39;filenames&#39;]:</div>
<div>280                 if f.startswith(&#39;/boot/vmlinuz-&#39;):</div><div>281                     version = f[14:]      </div><div>282             return version        </div><div>283 </div><div>284         ts = rpm.TransactionSet(self._instroot)</div>
<div>285 </div><div>286         ret = {}</div><div>287         for header in ts.dbMatch(&#39;provides&#39;, &#39;kernel&#39;):  &lt;===== ts.dbMatch.count is 0 (so no header and empty ret)</div><div>288             version = get_version(header) </div>
<div>289             if version is None:   </div><div>290                 continue              </div><div>291 </div><div>292             name = header[&#39;name&#39;] </div><div>293             if not name in ret:   </div>
<div>294                 ret[name] = [version] </div><div>295             elif not version in ret[name]: </div><div>296                 ret[name].append(version)</div><div>297 </div><div>298         return ret</div><div><br>
</div></div><div style>I tried to understand what&#39;s rpm.TransactionSet here, but I found this is imported from a .so file.</div><div style>I have no idea to find where the source codes of this &#39;ts&#39;</div><div style>
<br></div>BTW, the value of self._instroot is &#39;/var/tmp/imgcreate_asdda/install_root&#39; and my kickstart file is standard I think:<br><span style="background-color:rgb(153,153,153)">lang en_US.UTF-8<br>keyboard us<br>
timezone US/Eastern<br>auth --useshadow --enablemd5<br>selinux --enforcing<br>firewall --disabled<br>part / --size 1024<br><br>repo --name=development --mirrorlist=<a href="http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&amp;arch=$basearch">http://mirrors.fedoraproject.org/mirrorlist?repo=rawhide&amp;arch=$basearch</a><br>
<br><br>%packages<br>@standard<br><br>%end</span></div><div style><span style="background-color:rgb(153,153,153)"><br></span></div>My package version is 18.15 and run in new installed fedora 18<br><br></div><div class="gmail_extra">
<br><br><div class="gmail_quote">On Wed, Apr 24, 2013 at 10:27 AM, Gareth <span dir="ltr">&lt;<a href="mailto:academicgareth@gmail.com" target="_blank">academicgareth@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div dir="ltr">Hi Socct<div><br></div><div>I have just checked my lived-tools version: 18.15</div><div>I&#39;m now downgrade it into 18.14 as yours to test</div><div><br></div><div>But I found 18.19 tag in source code, is this newest version you mentioned?</div>

</div><div class="HOEnZb"><div class="h5"><div class="gmail_extra"><br><br><div class="gmail_quote">On Wed, Apr 24, 2013 at 1:25 AM, Gareth <span dir="ltr">&lt;<a href="mailto:academicgareth@gmail.com" target="_blank">academicgareth@gmail.com</a>&gt;</span> wrote:<br>

<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">Thanks Socct<img goomoji="gtalk.328" style="margin:0px 0.2ex;vertical-align:middle" src="cid:gtalk.328@goomoji.gmail"><br>

</div><div class="gmail_extra"><div><div><br><br><div class="gmail_quote">On Wed, Apr 24, 2013 at 1:24 AM, Scott Dowdle <span dir="ltr">&lt;<a href="mailto:dowdle@montanalinux.org" target="_blank">dowdle@montanalinux.org</a>&gt;</span> wrote:<br>


<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div>Greetings,<br>
<br>
----- Original Message -----<br>
</div><div>&gt; The last question: if I want to convert an existing system(Fedora)<br>
&gt; into livecd, I could use --shell for installing package. Is there<br>
&gt; any else solution?<br>
<br>
</div>That is not something I&#39;ve done so no advice from me on that.<br>
<div><div><br>
TYL,<br>
--<br>
Scott Dowdle<br>
704 Church Street<br>
Belgrade, MT 59714<br>
(406)388-0827 [home]<br>
(406)994-3931 [work]<br>
--<br>
livecd mailing list<br>
<a href="mailto:livecd@lists.fedoraproject.org" target="_blank">livecd@lists.fedoraproject.org</a><br>
<a href="https://admin.fedoraproject.org/mailman/listinfo/livecd" target="_blank">https://admin.fedoraproject.org/mailman/listinfo/livecd</a></div></div></blockquote></div><br><br clear="all"><br></div></div><div>
-- <br><div dir="ltr"><font color="#444444">Gareth</font><div>
<font color="#444444"><br></font><div><i><font color="#444444">Cloud Computing, Openstack, Fitness, Basketball<br></font></i></div><div><i><font color="#666666">OpenStack contributor</font></i></div><div><i><font color="#999999">My promise: if you find any spelling or grammar mistakes in my email from Mar 1 2013, notify me </font></i></div>


<div><i><font color="#999999">and I&#39;ll donate $1 or ¥1 to an open organization you specify.</font></i></div></div></div>
</div></div>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font color="#444444">Gareth</font><div><font color="#444444"><br></font><div><i><font color="#444444">Cloud Computing, Openstack, Fitness, Basketball<br>

</font></i></div><div><i><font color="#666666">OpenStack contributor</font></i></div><div><i><font color="#999999">My promise: if you find any spelling or grammar mistakes in my email from Mar 1 2013, notify me </font></i></div>

<div><i><font color="#999999">and I&#39;ll donate $1 or ¥1 to an open organization you specify.</font></i></div></div></div>
</div>
</div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div dir="ltr"><font color="#444444">Gareth</font><div><font color="#444444"><br></font><div><i><font color="#444444">Cloud Computing, Openstack, Fitness, Basketball<br>
</font></i></div><div><i><font color="#666666">OpenStack contributor</font></i></div><div><i><font color="#999999">My promise: if you find any spelling or grammar mistakes in my email from Mar 1 2013, notify me </font></i></div>
<div><i><font color="#999999">and I&#39;ll donate $1 or ¥1 to an open organization you specify.</font></i></div></div></div>
</div>