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

Bug#910639: marked as done (apt: jessie-backports is broken on arm64)



Your message dated Tue, 9 Oct 2018 10:58:19 +0200
with message-id <20181009104809.GA22404@debian.org>
and subject line Re: Bug#910639: apt: jessie-backports is broken on arm64
has caused the Debian Bug report #910639,
regarding apt: jessie-backports is broken on arm64
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.)


-- 
910639: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=910639
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: apt
Version: 1.0.9.8.4
Severity: important

Dear Maintainer,
I am no longer able to use Jessie-backports to retrieve arm64 packages.

With 'deb http://ftp.debian.org/debian jessie-backports main' in my sources.list, I get the following trace, tested on multiple computers and in this case using docker:
> Step 2/24 : COPY build_tools/dockerfiles/sources.list /etc/apt/sources.list
>  ---> 6081eac1de65
> Step 3/24 : RUN dpkg --add-architecture arm64 ; apt-get update ; apt-get -y upgrade ; apt-get update &&     apt-get -y install wget gawk gperf help2man texinfo gcc gperf bison flex texinfo make libncurses5-dev python-dev &&     apt-get -y install libavcodec-dev:arm64 libavformat-dev:arm64 libswscale-dev:arm64 libjpeg-dev:arm64 libpng-dev:arm64 libtiff-dev:arm64 libdc1394-22:arm64 libdc1394-22-dev:arm64 libv4l-dev:arm64 ffmpeg:arm64 &&     apt-get -y install --no-install-recommends libgtk2.0-dev:arm64 &&     apt-get remove -y cmake &&     apt-get clean -y
>  ---> Running in b5709d0760d3
> Get:1 http://ftp.debian.org jessie-backports InRelease [166 kB]
> Ign http://deb.debian.org oldstable InRelease
> Get:2 http://deb.debian.org oldstable-updates InRelease [145 kB]
> Get:3 http://deb.debian.org oldstable Release.gpg [2420 B]
> Get:4 http://deb.debian.org oldstable Release [148 kB]
> Get:5 http://ftp.debian.org jessie-backports/main amd64 Packages [1172 kB]
> Get:6 http://deb.debian.org oldstable-updates/main amd64 Packages [23.0 kB]
> Get:7 http://ftp.debian.org jessie-backports/main arm64 Packages [1115 kB]
> Get:8 http://deb.debian.org oldstable-updates/contrib amd64 Packages [20 B]
> Get:9 http://deb.debian.org oldstable-updates/non-free amd64 Packages [449 B]
> Get:10 http://deb.debian.org oldstable-updates/main arm64 Packages [22.8 kB]
> Get:11 http://deb.debian.org oldstable-updates/contrib arm64 Packages [20 B]
> Get:12 http://deb.debian.org oldstable-updates/non-free arm64 Packages [449 B]
> Get:13 http://deb.debian.org oldstable/main amd64 Packages [9098 kB]
> Get:14 http://deb.debian.org oldstable/contrib amd64 Packages [59.2 kB]
> Get:15 http://deb.debian.org oldstable/non-free amd64 Packages [101 kB]
> Get:16 http://deb.debian.org oldstable/main arm64 Packages [8593 kB]
> Get:17 http://deb.debian.org oldstable/contrib arm64 Packages [41.2 kB]
> Get:18 http://deb.debian.org oldstable/non-free arm64 Packages [68.6 kB]
> Fetched 20.8 MB in 1min 1s (340 kB/s)
> Reading package lists...
> W: Size of file /var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-backports_main_binary-amd64_Packages.gz is not what the server reported 1171578 1171626
> Reading package lists...
> Building dependency tree...
> Reading state information...
> The following packages will be upgraded:
>   linux-libc-dev
> 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> Need to get 1335 kB of archives.
> After this operation, 792 kB of additional disk space will be used.
> Get:1 http://ftp.debian.org/debian/ jessie-backports/main linux-libc-dev amd64 4.9.88-1+deb9u1~bpo8+1 [1335 kB]
> debconf: delaying package configuration, since apt-utils is not installed
> Fetched 1335 kB in 0s (1748 kB/s)
> (Reading database ... 19049 files and directories currently installed.)
> Preparing to unpack .../linux-libc-dev_4.9.88-1+deb9u1~bpo8+1_amd64.deb ...
> Unpacking linux-libc-dev:amd64 (4.9.88-1+deb9u1~bpo8+1) over (3.16.57-2) ...
> Setting up linux-libc-dev:amd64 (4.9.88-1+deb9u1~bpo8+1) ...
> Hit http://ftp.debian.org jessie-backports InRelease
> Get:1 http://ftp.debian.org jessie-backports/main amd64 Packages [1172 kB]
> Ign http://deb.debian.org oldstable InRelease
> Hit http://deb.debian.org oldstable-updates InRelease
> Hit http://deb.debian.org oldstable Release.gpg
> Get:2 http://ftp.debian.org jessie-backports/main arm64 Packages [1115 kB]
> Hit http://deb.debian.org oldstable Release
> Get:3 http://deb.debian.org oldstable-updates/main amd64 Packages [23.0 kB]
> Get:4 http://deb.debian.org oldstable-updates/contrib amd64 Packages [20 B]
> Get:5 http://deb.debian.org oldstable-updates/non-free amd64 Packages [449 B]
> Get:6 http://deb.debian.org oldstable-updates/main arm64 Packages [22.8 kB]
> Get:7 http://deb.debian.org oldstable-updates/contrib arm64 Packages [20 B]
> Get:8 http://deb.debian.org oldstable-updates/non-free arm64 Packages [449 B]
> Get:9 http://deb.debian.org oldstable/main amd64 Packages [9098 kB]
> Get:10 http://deb.debian.org oldstable/contrib amd64 Packages [59.2 kB]
> Get:11 http://deb.debian.org oldstable/non-free amd64 Packages [101 kB]
> Get:12 http://deb.debian.org oldstable/main arm64 Packages [8593 kB]
> Get:13 http://deb.debian.org oldstable/contrib arm64 Packages [41.2 kB]
> Get:14 http://deb.debian.org oldstable/non-free arm64 Packages [68.6 kB]
> Fetched 20.3 MB in 28s (703 kB/s)
> Reading package lists...
> Reading package lists...
> Building dependency tree...
> Reading state information...
> bison is already the newest version.
> flex is already the newest version.
> gawk is already the newest version.
> gcc is already the newest version.
> gcc set to manually installed.
> gperf is already the newest version.
> help2man is already the newest version.
> make is already the newest version.
> libncurses5-dev is already the newest version.
> python-dev is already the newest version.
> texinfo is already the newest version.
> wget is already the newest version.
> 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> Reading package lists...
> Building dependency tree...
> Reading state information...
> 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:
>  libdc1394-22-dev:arm64 : Depends: libc6-dev:arm64 but it is not going to be installed
>  libjpeg62-turbo-dev:arm64 : Depends: libc-dev:arm64
>  libpng12-dev:arm64 : Depends: zlib1g-dev:arm64 but it is not going to be installed
>  libtiff5-dev:arm64 : Depends: libc6-dev:arm64 but it is not going to be installed or
>                                libc-dev:arm64
>                       Depends: zlib1g-dev:arm64 but it is not going to be installed
> E: Unable to correct problems, you have held broken packages.


The expected outcome, as seen in older logs building the same docker image, is that it just works.
> Step 2/24 : COPY build_tools/dockerfiles/sources.list /etc/apt/sources.list
>  ---> Using cache
>  ---> 752a59106c80
> Step 3/24 : RUN dpkg --add-architecture arm64 ; apt-get update ; apt-get -y upgrade ; apt-get update &&     apt-get -y install wget gawk gperf help2man texinfo gcc gperf bison flex texinfo make libncurses5-dev python-dev &&     apt-get -y install libavcodec-dev:arm64 libavformat-dev:arm64 libswscale-dev:arm64 libjpeg-dev:arm64 libpng-dev:arm64 libtiff-dev:arm64 libdc1394-22:arm64 libdc1394-22-dev:arm64 libv4l-dev:arm64 ffmpeg:arm64 &&     apt-get -y install --no-install-recommends libgtk2.0-dev:arm64 &&     apt-get remove -y cmake &&     apt-get clean -y
>  ---> Using cache
>  ---> 01f0759b318b
> Step 4/24 : RUN apt-get -y install ccache
> ...


I don't know when it broke, but probably around this week or month. I really need the backports to install ffmpeg:arm64. Thanks in advance.


-- System Information:
Debian Release: 8.11
  APT prefers oldstable-updates
  APT policy: (500, 'oldstable-updates'), (500, 'oldstable')
Architecture: amd64 (x86_64)

Kernel: Linux 4.9.93-linuxkit-aufs (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
Init: unable to detect

Versions of packages apt depends on:
ii  debian-archive-keyring  2017.5~deb8u1
ii  gnupg                   1.4.18-7+deb8u5
ii  libapt-pkg4.12          1.0.9.8.4
ii  libc6                   2.19-18+deb8u10
ii  libgcc1                 1:4.9.2-10+deb8u1
ii  libstdc++6              4.9.2-10+deb8u1

apt recommends no packages.

Versions of packages apt suggests:
pn  apt-doc                      <none>
pn  aptitude | synaptic | wajig  <none>
pn  dpkg-dev                     <none>
ii  python-apt                   0.9.3.12

-- no debconf information

--- End Message ---
--- Begin Message ---
On Tue, Oct 09, 2018 at 08:21:58AM +0000, nadavr wrote:
> Package: apt
> Version: 1.0.9.8.4
> Severity: important
> 
> Dear Maintainer,
> I am no longer able to use Jessie-backports to retrieve arm64 packages.

You are seeing two problems:

(1) Fetching the _amd64_ Packages files sometimes fails
(2) dependencies on arm64

For the first issue, it might be anything. Maybe your ISP is crappy. Seeing as it's jessie and an
occassional failure is not really release critical, I don't think we - the apt maintainers - are
going to investigate this further.

If you see the problem on stretch or buster, feel free to open a bug with the needed debugging logs, after making sure that
you really get the size you should be getting (try checking with curl or wget or something a few
times).

For the second issue, this is not a support forum - talk to backports mailing list or a general
user mailing list. You seem to be missing some pinning though.


> 
> With 'deb http://ftp.debian.org/debian jessie-backports main' in my sources.list, I get the following trace, tested on multiple computers and in this case using docker:
> > Step 2/24 : COPY build_tools/dockerfiles/sources.list /etc/apt/sources.list
> >  ---> 6081eac1de65
> > Step 3/24 : RUN dpkg --add-architecture arm64 ; apt-get update ; apt-get -y upgrade ; apt-get update &&     apt-get -y install wget gawk gperf help2man texinfo gcc gperf bison flex texinfo make libncurses5-dev python-dev &&     apt-get -y install libavcodec-dev:arm64 libavformat-dev:arm64 libswscale-dev:arm64 libjpeg-dev:arm64 libpng-dev:arm64 libtiff-dev:arm64 libdc1394-22:arm64 libdc1394-22-dev:arm64 libv4l-dev:arm64 ffmpeg:arm64 &&     apt-get -y install --no-install-recommends libgtk2.0-dev:arm64 &&     apt-get remove -y cmake &&     apt-get clean -y
> >  ---> Running in b5709d0760d3
> > Get:1 http://ftp.debian.org jessie-backports InRelease [166 kB]
> > Ign http://deb.debian.org oldstable InRelease
> > Get:2 http://deb.debian.org oldstable-updates InRelease [145 kB]
> > Get:3 http://deb.debian.org oldstable Release.gpg [2420 B]
> > Get:4 http://deb.debian.org oldstable Release [148 kB]
> > Get:5 http://ftp.debian.org jessie-backports/main amd64 Packages [1172 kB]
> > Get:6 http://deb.debian.org oldstable-updates/main amd64 Packages [23.0 kB]
> > Get:7 http://ftp.debian.org jessie-backports/main arm64 Packages [1115 kB]
> > Get:8 http://deb.debian.org oldstable-updates/contrib amd64 Packages [20 B]
> > Get:9 http://deb.debian.org oldstable-updates/non-free amd64 Packages [449 B]
> > Get:10 http://deb.debian.org oldstable-updates/main arm64 Packages [22.8 kB]
> > Get:11 http://deb.debian.org oldstable-updates/contrib arm64 Packages [20 B]
> > Get:12 http://deb.debian.org oldstable-updates/non-free arm64 Packages [449 B]
> > Get:13 http://deb.debian.org oldstable/main amd64 Packages [9098 kB]
> > Get:14 http://deb.debian.org oldstable/contrib amd64 Packages [59.2 kB]
> > Get:15 http://deb.debian.org oldstable/non-free amd64 Packages [101 kB]
> > Get:16 http://deb.debian.org oldstable/main arm64 Packages [8593 kB]
> > Get:17 http://deb.debian.org oldstable/contrib arm64 Packages [41.2 kB]
> > Get:18 http://deb.debian.org oldstable/non-free arm64 Packages [68.6 kB]
> > Fetched 20.8 MB in 1min 1s (340 kB/s)
> > Reading package lists...
> > W: Size of file /var/lib/apt/lists/ftp.debian.org_debian_dists_jessie-backports_main_binary-amd64_Packages.gz is not what the server reported 1171578 1171626

OK?

> > Reading package lists...
> > Building dependency tree...
> > Reading state information...
> > The following packages will be upgraded:
> >   linux-libc-dev
> > 1 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
> > Need to get 1335 kB of archives.
> > After this operation, 792 kB of additional disk space will be used.
> > Get:1 http://ftp.debian.org/debian/ jessie-backports/main linux-libc-dev amd64 4.9.88-1+deb9u1~bpo8+1 [1335 kB]
> > debconf: delaying package configuration, since apt-utils is not installed
> > Fetched 1335 kB in 0s (1748 kB/s)
> > (Reading database ... 19049 files and directories currently installed.)
> > Preparing to unpack .../linux-libc-dev_4.9.88-1+deb9u1~bpo8+1_amd64.deb ...
> > Unpacking linux-libc-dev:amd64 (4.9.88-1+deb9u1~bpo8+1) over (3.16.57-2) ...
> > Setting up linux-libc-dev:amd64 (4.9.88-1+deb9u1~bpo8+1) ...
> > Hit http://ftp.debian.org jessie-backports InRelease
> > Get:1 http://ftp.debian.org jessie-backports/main amd64 Packages [1172 kB]

Here it's fine, though....

> > Ign http://deb.debian.org oldstable InRelease
> > Hit http://deb.debian.org oldstable-updates InRelease
> > Hit http://deb.debian.org oldstable Release.gpg
> > Get:2 http://ftp.debian.org jessie-backports/main arm64 Packages [1115 kB]
> > Hit http://deb.debian.org oldstable Release
> > Get:3 http://deb.debian.org oldstable-updates/main amd64 Packages [23.0 kB]
> > Get:4 http://deb.debian.org oldstable-updates/contrib amd64 Packages [20 B]
> > Get:5 http://deb.debian.org oldstable-updates/non-free amd64 Packages [449 B]
> > Get:6 http://deb.debian.org oldstable-updates/main arm64 Packages [22.8 kB]
> > Get:7 http://deb.debian.org oldstable-updates/contrib arm64 Packages [20 B]
> > Get:8 http://deb.debian.org oldstable-updates/non-free arm64 Packages [449 B]
> > Get:9 http://deb.debian.org oldstable/main amd64 Packages [9098 kB]
> > Get:10 http://deb.debian.org oldstable/contrib amd64 Packages [59.2 kB]
> > Get:11 http://deb.debian.org oldstable/non-free amd64 Packages [101 kB]
> > Get:12 http://deb.debian.org oldstable/main arm64 Packages [8593 kB]
> > Get:13 http://deb.debian.org oldstable/contrib arm64 Packages [41.2 kB]
> > Get:14 http://deb.debian.org oldstable/non-free arm64 Packages [68.6 kB]
> > Fetched 20.3 MB in 28s (703 kB/s)



-- 
debian developer - deb.li/jak | jak-linux.org - free software dev
ubuntu core developer                              i speak de, en

--- End Message ---

Reply to: