Спасибо всем. Ответ найден. Как всегда решение тривиально. Данный код исполняется лишь из-под root&#39;а.<br><br><div><span class="gmail_quote">12.12.07, <b class="gmail_sendername">Andrew Borodin</b> &lt;<a href="mailto:borodin@zarya-k.ru">
borodin@zarya-k.ru</a>&gt; написал(а):</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">On Wed, Dec 12, 2007 at 01:31:32PM +0200, Andrew G. Klepcha wrote:
<br>&gt; В сообщении от Wednesday 12 December 2007 11:34:46 Александр Орлов написал(а):<br>&gt; &gt; Простите, неправильно написал. Так должно быть:<br><br>&gt; &gt; pkgCache::PkgIterator I = Cache.PkgBegin();<br>&gt; &gt; for (;I.end() != true; I++) {}
<br><br>&gt; во-первых it.end() != true стоит заменить на !it.end()... хотя, возможно, что<br>&gt; сам компилятор заменит.... а что такое PkgIterator? вы уверены, что ++ дает<br>&gt; именно тот эффект, что вы ожидаете? может надо что-нибудь вроде 
it.next()?<br><br>В самом apt&#39;е код написан именно так.<br><br>--<br><br>С уважением,<br>А. Бородин.<br>_______________________________________________<br>Sisyphus mailing list<br><a href="mailto:Sisyphus@lists.altlinux.org">
Sisyphus@lists.altlinux.org</a><br><a href="https://lists.altlinux.org/mailman/listinfo/sisyphus">https://lists.altlinux.org/mailman/listinfo/sisyphus</a></blockquote></div><br>