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

Bug#623574: marked as done (File lookup with wrong arch for arch=all on amd64)



Your message dated Fri, 22 Apr 2011 00:45:55 +0200
with message-id <20110421224555.GA9171@alea.gnuu.de>
and subject line Re: Bug#623574: File lookup with wrong arch for arch=all on amd64
has caused the Debian Bug report #623574,
regarding File lookup with wrong arch for arch=all on amd64
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
623574: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=623574
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 0.8.12
Severity: normal

Hi,

on powerpc I see these file lookups:

% strace -e trace=file apt-get install --no-download -qq -y --print-uris aft 2>&1 |grep archives/
stat("/var/cache/apt/archives/aft_5.097-1_all.deb", 0x7fff42469f20) = -1 ENOENT (No such file or directory)
stat("/var/cache/apt/archives/aft_2%3a5.097-1_all.deb", 0x7fff42469f20) = -1 ENOENT (No such file or directory)
stat("/var/cache/apt/archives/partial/aft_2%3a5.097-1_all.deb", 0x7fff42469f20) = -1 ENOENT (No such file or directory)

but on amd64 I see these file lookups:

% strace -e trace=file apt-get install --no-download -qq -y --print-uris aft 2>&1 |grep archives/
stat("/var/cache/apt/archives/aft_5.097-1_all.deb", 0x7fff228a3060) = -1 ENOENT (No such file or directory)
stat("/var/cache/apt/archives/aft_2%3a5.097-1_amd64.deb", 0x7fff228a3060) = -1 ENOENT (No such file or directory)
stat("/var/cache/apt/archives/partial/aft_2%3a5.097-1_amd64.deb", 0x7fff228a3060) = -1 ENOENT (No such file or directory)

The second file lookup is done with the architecture amd64 while the
package aft is an arch‐all package. I've tracked it down to the commit
2089.1.16 (i.e. 2089.1.15 is fine, while 2089.1.16 is bad).

But it happens only on amd64, not on powerpc. Hence, when downloading
packages on a powerpc machine and copying them in the archives directory
of the amd64 machine, apt-get doesn't find the packages and tries to
download them anew.

The commit message of 2089.1.16 says it's intended behaviour, but then it
should be equal across all architectures.

Bye, Jörg.
-- 
Niveau sieht nur von unten aus wie Arroganz.

Attachment: signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP


--- End Message ---
--- Begin Message ---
version: 0.8.13.2

David Kalnischkies hat am Thu 21. Apr, 16:05 (+0200) geschrieben:
> On Thu, Apr 21, 2011 at 02:54, Jörg Sommer <joerg@alea.gnuu.de> wrote:
> > Package: apt
> > Version: 0.8.12
> > Severity: normal
> 
> Which version on which one?
> 
> In 0.8.13.2 (revno 2100.1.12) i was able to make it a bit more sane again by
> printing all again.

I've checked 0.8.13.2 and it looks for _all.deb again. Therefore, this
issue is repaired. I'm picking this version for my wheezy system in
question.

Thanks, Jörg.
-- 
Begebenheit aus dem wahren Leben:
Mediziner: ICEs sind die weißen Züge.
Mathematiker: Das ist falsch. Jeder ICE ist zwar weiß, aber nicht alle
  weißen Züge sind ICEs.

Attachment: signature.asc
Description: Digital signature http://en.wikipedia.org/wiki/OpenPGP


--- End Message ---

Reply to: