Found a small bug in smartpm.<br><br>File: apt_deb.py in the smart/channels directory.<br><br>Line: 220<br><br>Here's the old buggy code:<br><br>for component in self._comps:<br> item = self._enqueuePackages(fetcher, md5sum, component)<br>
if item:<br> packages_items.append(item)<br> else:<br> iface.warning(_("Component '%s' is not in Release file "<br> "for channel '%s'") % (comp, self))<br>
<br>There's no such thing as comp in the last line. Changed it to component as it should be:<br><br>for component in self._comps:<br> item = self._enqueuePackages(fetcher, md5sum, component)<br> if item:<br>
packages_items.append(item)<br> else:<br> iface.warning(_("Component '%s' is not in Release file "<br> "for channel '%s'") % (component, self))<br>
<br>That's all.<br><br>Keep up the great work.<br><br><br>Rock<br><br>