pbuiler requires entry 'main/binary-i386/Packages' in Release file

Bug #1284192 reported by Carl Chenet
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
pbuilder (Ubuntu)
Invalid
Undecided
Unassigned

Bug Description

Pbuilder requires entry 'main/binary-i386/Packages' in Release file although the Debian repository does not contain any i386 package and that I tried to indicate to only consider amd64 arch for pbuilder and debootstrap:

sudo /usr/sbin/pbuilder --create --http-proxy http://pxy.int0.aub.blabla.net:8123 --architecture amd64 --debootstrapopts --arch=amd64
W: /var/lib/jenkins/.pbuilderrc does not exist
I: Distribution is precise.
I: Building the build environment
I: running debootstrap
/usr/sbin/debootstrap
I: Retrieving Release
I: Retrieving Release.gpg
I: Checking Release signature
I: Valid Release signature (key id 5087E791F84ADC7734037F0C415EE1E632DD8864)
I: Retrieving Packages
I: Validating Packages
I: Resolving dependencies of required packages...
I: Resolving dependencies of base packages...
...
I: Base system installed successfully.
I: debootstrap finished
I: copying local configuration
I: Installing apt-lines
I: adding apt key file /var/lib/jenkins/.gnupg/pubring.gpg.
I: Refreshing the base.tgz
I: upgrading packages
I: mounting /proc filesystem
I: mounting /dev/pts filesystem
I: Mounting /var/cache/pbuilder/ccache
I: installing dummy policy-rc.d
Ign http://blabla.net precise InRelease
Ign http://blabla.net precise InRelease
Get:1 http://blabla.net precise Release.gpg [836 B]
Hit http://blabla.net precise Release.gpg
Get:2 http://blabla.net precise Release [4634 B]
Hit http://blabla.net precise Release
Get:3 http://blabla.net precise/operations amd64 Packages [82.1 kB]
Get:4 http://blabla.net precise/operations i386 Packages [35.1 kB]
Ign http://blabla.net precise/operations TranslationIndex
Hit http://blabla.net precise/main amd64 Packages
Get:5 http://blabla.net precise/restricted amd64 Packages [30.8 kB]
Get:6 http://blabla.net precise/universe amd64 Packages [11.7 MB]
Get:7 http://blabla.net precise/multiverse amd64 Packages [304 kB]
Ign http://blabla.net precise/operations Translation-en
Fetched 12.2 MB in 1s (7185 kB/s)
W: Failed to fetch http://blabla.net/snapshots/ubuntu/20130730/dists/precise/Release Unable to find expected entry 'main/binary-i386/Packages' in Release file (Wrong sources.list entry or malformed file)

I use pbuilder 0.208ubuntu1 on a amd64 Ubuntu Precise. None of my Release files contain 'main/binary-i386/Packages' .

Regards,
Carl Chenet

Tags: precise
Revision history for this message
Carl Chenet (chaica-g) wrote :

Hi,

Is it possible to have a status on this bug? I see it is still unassigned. If you feel it is not a complete bug report, feel free to tell me and I'll try to complete.

Regards,
Carl Chenet

Revision history for this message
Mattia Rizzolo (mapreri) wrote :

Well, this is not really a pbuilder bug, but it's caused by the fact that ubuntu by default enables multi arch on amd64 with i386.

What you can do to workaround this is one of the following:
* put your mirror in --othermirrors, and add an '[arch=amd64]' restriction, so apt won't try to download stuff from there.
* add a G hook to remove i386 from the dpkg foreign architectures.

Changed in pbuilder (Ubuntu):
status: New → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.