[Bug 1284192] Re: pbuiler requires entry 'main/binary-i386/Packages' in Release file

Mattia Rizzolo mattia at mapreri.org
Tue Jan 5 17:20:57 UTC 2016


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

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to pbuilder in Ubuntu.
https://bugs.launchpad.net/bugs/1284192

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

Status in pbuilder package in Ubuntu:
  Invalid

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

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/pbuilder/+bug/1284192/+subscriptions



More information about the foundations-bugs mailing list