On Fri, Mar 21, 2014 at 02:02:18AM -0700, Daniel C wrote: > After upgrading to apt=0.9.16.1 "apt-get update" is unable to parse data for > foreign architecture: > It throws the following error for each source: > "W: Failed to fetch http://http.debian.net/debian/dists/jessie/InRelease > Unable to find expected entry 'main/binary-amd64 i386/Packages' in Release > file (Wrong sources.list entry or malformed file)"
Just to clarify: Not related to parsing data – it can't even download the data as it is trying to do this for a non-existent architecture… > APT::Architectures ""; > APT::Architectures:: "amd64"; > APT::Architectures:: "amd64 i386"; So that is our actual problem: for some reason apt believes that you have the architecture 'amd64 i386' configured (additionally to 'amd64') instead of 'i386'. What is the output of: "dpkg --print-foreign-architectures" ? Or do you set APT::Architectures manually in a configuration file? Best regards David Kalnischkies
signature.asc
Description: Digital signature