[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#681598: update



On 08/26/2012 10:14 PM, Nikolaus Rath wrote:
> On 08/26/2012 10:06 PM, Jeff Licquia wrote:
>> > On 08/11/2012 09:49 PM, Nikolaus Rath wrote:
>>> >> Here we go:
>> > 
>> > I've played with this a little, using the results from the dir listings
>> > (which don't look odd to me).
>> > 
>> > From what I can tell, the ultimate cause of the failure is when apt
>> > decides to invalidate all repositories and "apt-cache policy" only
>> > reports the local dpkg database as a valid "repo".  At that point, the
>> > code uses different logic to try and figure out the distro information,
>> > which doesn't include the CODENAME.
>> > 
>> > So there are a number of ways to fix the problem:
>> > 
>> >  - When unattended-upgrades decides to stop working, I would bet that
>> > "apt-cache policy" only returns the "100 /var/lib/dpkg/status" package
>> > file.  Figure out why that's happening and make it not happen, and I'm
>> > sure lsb_release would fall into line.
>
> I'll check that and report back.
> 

I'm afraid apt returns a lot more:

[0] vostro:~# apt-cache policy
Package files:
 100 /var/lib/dpkg/status
     release a=now
 500 http://www.mendeley.com/repositories/ubuntu/stable/  Packages
     release o=Mendeley,l=Mendeley,c=
     origin www.mendeley.com
 500 http://download.jitsi.org/deb/ unstable/ Packages
     release o=jitsi.org,a=unstable,n=sid,l=Jitsi Debian packages
repository,c=
     origin download.jitsi.org
 100 http://www.deb-multimedia.org/ wheezy/non-free amd64 Packages
     release v=None,o=Unofficial Multimedia
Packages,a=testing,n=wheezy,l=Unofficial Multimedia Packages,c=non-free
     origin www.deb-multimedia.org
 100 http://www.deb-multimedia.org/ wheezy/main amd64 Packages
     release v=None,o=Unofficial Multimedia
Packages,a=testing,n=wheezy,l=Unofficial Multimedia Packages,c=main
     origin www.deb-multimedia.org
 500 http://security.debian.org/ wheezy/updates/main amd64 Packages
     release o=Debian,a=testing,n=wheezy,l=Debian-Security,c=main
     origin security.debian.org
 500 http://http.debian.net/debian/ wheezy/non-free Translation-en
 500 http://http.debian.net/debian/ wheezy/main Translation-en
 500 http://http.debian.net/debian/ wheezy/contrib Translation-en
 500 http://http.debian.net/debian/ wheezy/non-free amd64 Packages
     origin http.debian.net
 500 http://http.debian.net/debian/ wheezy/contrib amd64 Packages
     origin http.debian.net
 500 http://http.debian.net/debian/ wheezy/main amd64 Packages
     origin http.debian.net
Pinned packages:

[0] vostro:~# python -c 'import lsb_release; print
lsb_release.get_distro_information()'
{'RELEASE': 'testing/unstable', 'OS': 'GNU/Linux', 'ID': 'Debian',
'DESCRIPTION': 'Debian GNU/Linux testing/unstable'}


Best,

   -Nikolaus

-- 
 »Time flies like an arrow, fruit flies like a Banana.«

  PGP fingerprint: 5B93 61F8 4EA2 E279 ABF6  02CF A9AD B7F8 AE4E 425C


Reply to: