On 10/17/06, <b class="gmail_sendername">t u</b> &lt;<a href="mailto:towsonu2003@gmail.com">towsonu2003@gmail.com</a>&gt; wrote:<div><span class="gmail_quote"></span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
there are at least two bugs on this:<br>&lt;...&gt;<br>bug in general:<br><a href="https://launchpad.net/distros/ubuntu/+source/update-manager/+bug/40058">https://launchpad.net/distros/ubuntu/+source/update-manager/+bug/40058
</a><br><br>unfortunately, this happens all too often. I would like to +1 Ribeiro's<br>call.<br></blockquote></div><br>I'm raising this once again, because it's still an issue for me. I'm using Dapper, a LTS release, and was notified about updated packages a couple days ago. I waited a few days to make sure that changelog could be properly propagated to 
<a href="http://changelogs.ubuntu.com">changelogs.ubuntu.com</a>, but its still not working as it should. I've noticed something strange - even packages that have changelog info on the server report blank info on update-manager.
<br><br>This is the output of &quot;apt-get -s dist-upgrade&quot; as of today (2006-11-05):<br><br>cribeiro@shrek:~$ sudo apt-get -s dist-upgrade<br>Reading package lists... Done<br>Building dependency tree... Done<br>Calculating upgrade... Done
<br>The following NEW packages will be installed:<br>&nbsp; linux-image-2.6.15-27-386 linux-restricted-modules-2.6.15-27-386<br>The following packages have been kept back:<br>&nbsp; flashplugin-nonfree<br>The following packages will be upgraded:
<br>&nbsp; libimlib2 librpm4 linux-restricted-modules-common nvidia-glx rpm<br>5 upgraded, 2 newly installed, 0 to remove and 1 not upgraded.<br>Inst libimlib2 [1.2.1-2] (1.2.1-2ubuntu0.1 Ubuntu:6.06/dapper-security)<br>Inst librpm4 [
4.4.1-5ubuntu2] (4.4.1-5ubuntu2.1 Ubuntu:6.06/dapper-security)<br>Inst linux-image-2.6.15-27-386 (2.6.15-27.48 Ubuntu:6.06/dapper-security)<br>Inst linux-restricted-modules-common [2.6.15.11-5] (2.6.15.12-1 Ubuntu:6.06/dapper-security)
<br>Inst linux-restricted-modules-2.6.15-27-386 (2.6.15.12-1 Ubuntu:6.06/dapper-security)<br>Inst nvidia-glx [1.0.8762+2.6.15.11-5] (1.0.8776+2.6.15.12-1 Ubuntu:6.06/dapper-security)<br>Inst rpm [4.4.1-5ubuntu2] (4.4.1-5ubuntu2.1
 Ubuntu:6.06/dapper-security)<br>Conf libimlib2 (1.2.1-2ubuntu0.1 Ubuntu:6.06/dapper-security)<br>Conf librpm4 (4.4.1-5ubuntu2.1 Ubuntu:6.06/dapper-security)<br>Conf linux-image-2.6.15-27-386 (2.6.15-27.48 Ubuntu:6.06/dapper-security)
<br>Conf linux-restricted-modules-common (2.6.15.12-1 Ubuntu:6.06/dapper-security)<br>Conf linux-restricted-modules-2.6.15-27-386 (2.6.15.12-1 Ubuntu:6.06/dapper-security)<br>Conf nvidia-glx (1.0.8776+2.6.15.12-1 Ubuntu:6.06
/dapper-security)<br>Conf rpm (4.4.1-5ubuntu2.1 Ubuntu:6.06/dapper-security)<br><br>On update-manager, I checked the changelog info for the packages above. Only two have up-to-date changelog information, one has some info that does not match the last version, and for all the others no changelog info is shown:
<br><br>nvidia-glx:<br>&nbsp; - OK<br>
 linux-image-2.6.15-27-386: <br>&nbsp; - OK<br>linux-restricted-modules-2.6.15-27-386:<br>&nbsp; - Change log info is identical to nvidia-glx, but version number does not match;<br>&nbsp; - Package is 2.6.15.12-1<br>&nbsp; - Changelog refers to 
2.6.15.11-1 (which is the release number for nvidia-glx)<br>libimlib2:<br>&nbsp; - No changelog info<br>librpm4:<br>&nbsp; - No changelog info<br>linux-restricted-modules-common:<br>&nbsp; - No changelog info<br>rpm :<br>&nbsp; - No changelog info
<br><br>I've traced the network activity to check what update-manager was doing. I used tcpdump because it was more convenient for me (no need to setup a proxy, etc.). This is the (heavily edited) trace for rpm_4.4.1-5ubuntu2:
<br><br>1) Connect to <a href="http://www.rookery.ubuntu.com">www.rookery.ubuntu.com</a><br><br>2) GET /changelogs/pool/main/r/rpm/rpm_4.4.1-5ubuntu2/changelog HTTP/1.1<br><br>3) Answer from the web server:<br>HTTP/1.1 200 OK
<br>Date: Sun, 05 Nov 2006 14:45:14 GMT<br>Server: Apache/2.0.55 (Ubuntu)<br>Last-Modified: Tue, 17 Jan 2006 16:34:28 GMT<br>ETag: &quot;a98449-8e23-81514d00&quot;<br>Accept-Ranges: bytes<br>Content-Length: 36387<br>Connection: close
<br>Content-Type: text/plain; charset=UTF-8<br><br>rpm (4.4.1-5ubuntu2) dapper; urgency=low<br><br>&nbsp; * debian/control:<br>&nbsp;&nbsp;&nbsp; - Build against libneon25, 24 does not exist any more.<br>&nbsp;&nbsp;&nbsp; - Add build dependency libsepol1-dev.
<br>&nbsp; * debian/rules: Link lsb-rpm against -lsepol to fix unresolved references<br>&nbsp;&nbsp;&nbsp; and FTBFS.<br><br>&nbsp;-- Martin Pitt &lt;<a href="mailto:martin.pitt@ubuntu.com">martin.pitt@ubuntu.com</a>&gt;&nbsp; Tue, 17 Jan 2006 12:20:31 +0100
<br><br>rpm (4.4.1-5ubuntu1) dapper; urgency=low<br><br>&nbsp; * Build using python2.4.<br><br>&nbsp;-- Matthias Klose &lt;<a href="mailto:doko@ubuntu.com">doko@ubuntu.com</a>&gt;&nbsp; Mon, 16 Jan 2006 20:55:25 +0000<br>&lt;...&gt;<br>
<br>Unless I am mistaken, the update info *is* there, but it did not show up on update manager. I don't know about update-manager internals; as a wild guess, it seems that there's something wrong with the parsing of the changelog info.
<br><br>Now, I don't know if this is the same bug as #40058; again, I guess it's something different but with the same effect. I'm waiting for some feedback on whether to report this on the existing bug or to open a new bug.
<br><br>For a LTS release, and thinking about enterprise users, this is a serious issue. I'm a home user and I trust Ubuntu community &amp; Canonical enough to just install whatever update-manager tells me to (and yes, I know there's some risk in this behavior!). But this is clearly not what is supposed to happen, *specially* for a LTS release.
<br><br>-- <br>Carlos Ribeiro<br>Consultoria em Projetos<br>blog: <a href="http://rascunhosrotos.blogspot.com">http://rascunhosrotos.blogspot.com</a><br>blog: <a href="http://pythonnotes.blogspot.com">http://pythonnotes.blogspot.com
</a><br>mail: <a href="mailto:carribeiro@gmail.com">carribeiro@gmail.com</a><br>mail: <a href="mailto:carribeiro@yahoo.com">carribeiro@yahoo.com</a><br><br>