On 10/17/06, <b class="gmail_sendername">t u</b> <<a href="mailto:towsonu2003@gmail.com">towsonu2003@gmail.com</a>> 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><...><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 "apt-get -s dist-upgrade" 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> linux-image-2.6.15-27-386 linux-restricted-modules-2.6.15-27-386<br>The following packages have been kept back:<br> flashplugin-nonfree<br>The following packages will be upgraded:
<br> 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> - OK<br>
linux-image-2.6.15-27-386: <br> - OK<br>linux-restricted-modules-2.6.15-27-386:<br> - Change log info is identical to nvidia-glx, but version number does not match;<br> - Package is 2.6.15.12-1<br> - Changelog refers to
2.6.15.11-1 (which is the release number for nvidia-glx)<br>libimlib2:<br> - No changelog info<br>librpm4:<br> - No changelog info<br>linux-restricted-modules-common:<br> - No changelog info<br>rpm :<br> - 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: "a98449-8e23-81514d00"<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> * debian/control:<br> - Build against libneon25, 24 does not exist any more.<br> - Add build dependency libsepol1-dev.
<br> * debian/rules: Link lsb-rpm against -lsepol to fix unresolved references<br> and FTBFS.<br><br> -- Martin Pitt <<a href="mailto:martin.pitt@ubuntu.com">martin.pitt@ubuntu.com</a>> Tue, 17 Jan 2006 12:20:31 +0100
<br><br>rpm (4.4.1-5ubuntu1) dapper; urgency=low<br><br> * Build using python2.4.<br><br> -- Matthias Klose <<a href="mailto:doko@ubuntu.com">doko@ubuntu.com</a>> Mon, 16 Jan 2006 20:55:25 +0000<br><...><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 & 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>