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

How to add backports packages to a debian-live (wheezy) build?



Hi everyone,

I have a working debian-live configuration.
Working in the sense that it builds a Debian Wheezy image and I can use
this image on a lot of my machines.

Now I would like to use it on more modern hardware (Intel Haswell) -
right now, the image won't work there due to the stock Debian Wheezy
kernel and x.org being too old.

Some forum entries suggest that using a newer kernel and x.org from the
backports repository may help.

So I wanted to try this out.

I added
--mirror-binary-backports http://ftp.de.debian.org/debian
to my otherwise working list of lb config parameters

as well as the two lines
xserver-xorg-video-intel
linux-image-3.16-0.bpo.3-486
to config/package-lists/bpo.list.chroot
and to config/package-lists/bpo.list.binary

and I also did
echo 'deb http://http.debian.net/debian wheezy-backports main' \
          >config/archives/backports.list.chroot
echo 'deb http://http.debian.net/debian wheezy-backports main' \
          >config/archives/backports.list.binary

The resulting build fails.  Logfile section below.

[2014-11-12 10:00:24] lb chroot_archives chroot install
P: Configuring file /etc/apt/sources.list
OK
Get:1 http://packages.x2go.org wheezy Release.gpg [490 B]
Get:2 http://security.debian.org wheezy/updates Release.gpg [836 B]
Hit http://ftp.de.debian.org wheezy Release.gpg
Get:3 http://security.debian.org wheezy/updates Release [102 kB]
Get:4 http://packages.x2go.org wheezy Release [15.4 kB]
Get:5 http://ftp.de.debian.org wheezy-updates Release.gpg [836 B]
Hit http://ftp.de.debian.org wheezy Release
Get:6 http://http.debian.net wheezy-backports Release.gpg [836 B]
Get:7 http://packages.x2go.org wheezy/main i386 Packages [18.8 kB]
Get:8 http://ftp.de.debian.org wheezy-updates Release [124 kB]
Get:9 http://http.debian.net wheezy-backports Release [147 kB]
Get:10 http://security.debian.org wheezy/updates/main Sources [139 kB]
Get:11 http://ftp.de.debian.org wheezy/main Sources [5955 kB]
Ign http://packages.x2go.org wheezy/main Translation-en
Get:12 http://security.debian.org wheezy/updates/contrib Sources [14 B]
Get:13 http://http.debian.net wheezy-backports/main i386 Packages [519 kB]
Get:14 http://security.debian.org wheezy/updates/non-free Sources [14 B]
Get:15 http://security.debian.org wheezy/updates/main i386 Packages [224 kB]
Get:16 http://http.debian.net wheezy-backports/main Translation-en [337 kB]
Get:17 http://security.debian.org wheezy/updates/contrib i386 Packages
[14 B]
Get:18 http://security.debian.org wheezy/updates/non-free i386 Packages
[14 B]
Get:19 http://security.debian.org wheezy/updates/contrib Translation-en
[14 B]
Get:20 http://security.debian.org wheezy/updates/main Translation-en
[125 kB]
Get:21 http://security.debian.org wheezy/updates/non-free Translation-en
[14 B]
Get:22 http://ftp.de.debian.org wheezy/contrib Sources [47.8 kB]
Get:23 http://ftp.de.debian.org wheezy/non-free Sources [93.4 kB]
Hit http://ftp.de.debian.org wheezy/main i386 Packages
Hit http://ftp.de.debian.org wheezy/contrib i386 Packages
Hit http://ftp.de.debian.org wheezy/non-free i386 Packages
Hit http://ftp.de.debian.org wheezy/contrib Translation-en
Hit http://ftp.de.debian.org wheezy/main Translation-en
Hit http://ftp.de.debian.org wheezy/non-free Translation-en
Get:24 http://ftp.de.debian.org wheezy-updates/main Sources [14 B]
Get:25 http://ftp.de.debian.org wheezy-updates/contrib Sources [14 B]
Get:26 http://ftp.de.debian.org wheezy-updates/non-free Sources [14 B]
Get:27 http://ftp.de.debian.org wheezy-updates/main i386 Packages [14 B]
Get:28 http://ftp.de.debian.org wheezy-updates/contrib i386 Packages [14 B]
Get:29 http://ftp.de.debian.org wheezy-updates/non-free i386 Packages [14 B]
Get:30 http://ftp.de.debian.org wheezy-updates/contrib Translation-en [14 B]
Get:31 http://ftp.de.debian.org wheezy-updates/main Translation-en [14 B]
Get:32 http://ftp.de.debian.org wheezy-updates/non-free Translation-en
[14 B]
Fetched 7851 kB in 21s (367 kB/s)
Reading package lists...
Reading package lists...
Building dependency tree...
debian-archive-keyring is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Hit http://security.debian.org wheezy/updates Release.gpg
Hit http://packages.x2go.org wheezy Release.gpg
Hit http://ftp.de.debian.org wheezy Release.gpg
Hit http://security.debian.org wheezy/updates Release
Hit http://packages.x2go.org wheezy Release
Hit http://ftp.de.debian.org wheezy-updates Release.gpg
Hit http://http.debian.net wheezy-backports Release.gpg
Hit http://ftp.de.debian.org wheezy Release
Hit http://http.debian.net wheezy-backports Release
Hit http://ftp.de.debian.org wheezy-updates Release
Hit http://security.debian.org wheezy/updates/main Sources
Hit http://packages.x2go.org wheezy/main i386 Packages
Hit http://ftp.de.debian.org wheezy/main Sources
Hit http://security.debian.org wheezy/updates/contrib Sources
Hit http://ftp.de.debian.org wheezy/contrib Sources
Hit http://security.debian.org wheezy/updates/non-free Sources
Get:1 http://http.debian.net wheezy-backports/main i386
Packages/DiffIndex [7819 B]
Hit http://ftp.de.debian.org wheezy/non-free Sources
Hit http://ftp.de.debian.org wheezy/main i386 Packages
Hit http://ftp.de.debian.org wheezy/contrib i386 Packages
Hit http://security.debian.org wheezy/updates/main i386 Packages
Hit http://security.debian.org wheezy/updates/contrib i386 Packages
Hit http://security.debian.org wheezy/updates/non-free i386 Packages
Hit http://security.debian.org wheezy/updates/contrib Translation-en
Get:2 http://http.debian.net wheezy-backports/main
Translation-en/DiffIndex [7819 B]
Hit http://ftp.de.debian.org wheezy/non-free i386 Packages
Hit http://ftp.de.debian.org wheezy/contrib Translation-en
Hit http://security.debian.org wheezy/updates/main Translation-en
Hit http://security.debian.org wheezy/updates/non-free Translation-en
Hit http://ftp.de.debian.org wheezy/main Translation-en
Hit http://ftp.de.debian.org wheezy/non-free Translation-en
Ign http://packages.x2go.org wheezy/main Translation-en
Hit http://ftp.de.debian.org wheezy-updates/main Sources
Hit http://ftp.de.debian.org wheezy-updates/contrib Sources
Hit http://ftp.de.debian.org wheezy-updates/non-free Sources
Get:3 http://ftp.de.debian.org wheezy-updates/main i386
Packages/DiffIndex [1609 B]
Hit http://ftp.de.debian.org wheezy-updates/contrib i386 Packages
Hit http://ftp.de.debian.org wheezy-updates/non-free i386 Packages
Hit http://ftp.de.debian.org wheezy-updates/contrib Translation-en
Get:4 http://ftp.de.debian.org wheezy-updates/main
Translation-en/DiffIndex [1057 B]
Hit http://ftp.de.debian.org wheezy-updates/non-free Translation-en
Fetched 18.3 kB in 6s (2928 B/s)
Reading package lists...
Reading package lists...
Building dependency tree...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
Reading package lists...
Building dependency tree...
[2014-11-12 10:01:03] lb chroot_linux-image
[2014-11-12 10:01:03] lb chroot_preseed
P: Begin executing local preseeds...
[2014-11-12 10:01:03] lb chroot_package-lists install
P: Begin queueing installation of package lists (install pass)...
Reading package lists...
Building dependency tree...
Suggested packages:
  debtags
The following NEW packages will be installed:
  dctrl-tools
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 161 kB of archives.
After this operation, 554 kB of additional disk space will be used.
Get:1 http://ftp.de.debian.org/debian/ wheezy/main dctrl-tools i386
2.22.2 [161 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 161 kB in 0s (361 kB/s)
Selecting previously unselected package dctrl-tools.
(Reading database ... 6612 files and directories currently installed.)
Unpacking dctrl-tools (from .../dctrl-tools_2.22.2_i386.deb) ...
Setting up dctrl-tools (2.22.2) ...
Reading package lists...
Building dependency tree...
Reading state information...
The following packages will be REMOVED:
  dctrl-tools*
0 upgraded, 0 newly installed, 1 to remove and 0 not upgraded.
After this operation, 554 kB disk space will be freed.
(Reading database ... 6670 files and directories currently installed.)
Removing dctrl-tools ...
Purging configuration files for dctrl-tools ...
Reading package lists...
Building dependency tree...
Reading state information...
[2014-11-12 10:01:12] lb chroot_install-packages install
P: Begin installing packages (install pass)...
Reading package lists...
Building dependency tree...
Reading state information...
debconf is already the newest version.
libc6 is already the newest version.
readline-common is already the newest version.
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 linux-image-486 : Depends: linux-image-3.2.0-4-486 but it is not going
to be installed
 plymouth : Depends: initramfs-tools but it is not going to be installed
E: Unable to correct problems, you have held broken packages.
P: Begin unmounting filesystems...
P: Saving caches...
Reading package lists...
Building dependency tree...
Reading state information...

What am I missing, what am I doing wrong?

-Stefan


Reply to: