# Apt-get error, exited with code 100

**URL:** <https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722>\
**Category:** Build Environment\
**Created:** [November 26, 2018, 5:50pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722 "2018-11-26T17:50:22Z")\
**Posts on this page:** 16\
**Page:** 1

<div class="post-metadata">

**Author:** ![aautar](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/aautar/32/18838_2.png) [@aautar](https://discuss.circleci.com/u/aautar)\
**Post date:** [November 26, 2018, 5:50pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/1 "2018-11-26T17:50:22Z")

</div>

For this command in the build step:  
`sudo apt-get update && sudo apt-get install -y awscli`

Started getting this error earlier today:  
`E: Could not open file /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages.diff_Index - open (2: No such file or directory)`  
`Exited with code 100`

This is with the `circleci/php:7.2-cli-node-browsers` image.

Not sure what’s going on. Anyone encounter anything similar and/or know how to fix?

---

<div class="post-metadata">

**Author:** ![OneSimpleGeek](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/onesimplegeek/32/18825_2.png) [@OneSimpleGeek](https://discuss.circleci.com/u/OneSimpleGeek)\
**Post date:** [November 26, 2018, 9:43pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/2 "2018-11-26T21:43:53Z")

</div>

I’m also experiencing the same issue. Rebuild with ssh and run the same commands and everything works. Also working fine from local CircleCI command line tool

---

<div class="post-metadata">

**Author:** ![aautar](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/aautar/32/18838_2.png) [@aautar](https://discuss.circleci.com/u/aautar)\
**Post date:** [November 26, 2018, 10:59pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/3 "2018-11-26T22:59:55Z")

</div>

Definitely looks like an issue with the image, affecting any `apt-get update` command.

Another project using `circleci/node:9.11.1` is building without issue.  
Tried `circleci/php:7.1-cli-node-browsers`, and that also works without issue.

---

<div class="post-metadata">

**Author:** ![OneSimpleGeek](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/onesimplegeek/32/18825_2.png) [@OneSimpleGeek](https://discuss.circleci.com/u/OneSimpleGeek)\
**Post date:** [November 27, 2018, 1:33pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/4 "2018-11-27T13:33:21Z")

</div>

Later last evening I was able to rebuild without cache and it worked for me. I forgot to specify in my previous comment, I too am using the `circleci/php:7.2-cli-node-browsers` image

---

<div class="post-metadata">

**Author:** ![chatii](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/chatii/32/19825_2.png) [@chatii](https://discuss.circleci.com/u/chatii)\
**Post date:** [November 27, 2018, 5:49pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/5 "2018-11-27T17:49:36Z")

</div>

I am having the same problem.  
Although it is not a fundamental solution,  
It was avoidable by running `apt-get update || apt-get update` (at least in my case)

ref: [https://github.com/rocker-org/shiny/pull/23](https://github.com/rocker-org/shiny/pull/23)

---

<div class="post-metadata">

**Author:** ![angelocp4](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/angelocp4/32/19838_2.png) [@angelocp4](https://discuss.circleci.com/u/angelocp4)\
**Post date:** [November 27, 2018, 8:26pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/6 "2018-11-27T20:26:29Z")

</div>

Having the same issue on a very similar container `circleci/php:7.2-node-browsers`.

---

<div class="post-metadata">

**Author:** ![rohara](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/rohara/32/5744_2.png) [@rohara](https://discuss.circleci.com/u/rohara)\
**Post date:** [November 28, 2018, 3:30pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/7 "2018-11-28T15:30:15Z")

</div>

> [@aautar](#):
>
> `E: Could not open file /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages.diff_Index - open (2: No such file or directory)`  
> `Exited with code 100`

Buster is an experimental distro and you should only use it with that in mind. Things break.

---

<div class="post-metadata">

**Author:** ![esetnik](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/esetnik/32/3040_2.png) [@esetnik](https://discuss.circleci.com/u/esetnik)\
**Post date:** [December 4, 2018, 4:32pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/8 "2018-12-04T16:32:31Z")

</div>

I am having the same exact error using `php:7-fpm-stretch`. Strangely enough, this error only occurs on CircleCI and not in my local build environment. I’m not sure why it’s pulling from buster at all.

---

<div class="post-metadata">

**Author:** ![georaldc](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/georaldc/32/21528_2.png) [@georaldc](https://discuss.circleci.com/u/georaldc)\
**Post date:** [February 26, 2019, 5:36pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/9 "2019-02-26T17:36:16Z")

</div>

Started getting this too today with the circleci/php:7.2.14-apache-node-browsers image

---

<div class="post-metadata">

**Author:** ![drazisil](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/drazisil/32/24029_2.png) [@drazisil](https://discuss.circleci.com/u/drazisil)\
**Post date:** [February 26, 2019, 5:39pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/10 "2019-02-26T17:39:06Z")

</div>

@georaldc This may be a different error. Can you please share the error message you are getting?

---

<div class="post-metadata">

**Author:** ![SamuelTissot](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/samueltissot/32/19821_2.png) [@SamuelTissot](https://discuss.circleci.com/u/SamuelTissot)\
**Post date:** [February 26, 2019, 7:46pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/11 "2019-02-26T19:46:35Z")

</div>

I also started getting this error today

`E: Could not open file /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages.diff_Index - open (2: No such file or directory)`

through an orb `circleci/gcp-cli@1.0.1`

### full output:

```auto
deb http://packages.cloud.google.com/apt cloud-sdk-stretch main
  % Total % Received % Xferd Average Speed Time Time Time Current
                                 Dload Upload Total Spent Left Speed

100 1326 100 1326 0 0 24986 0 --:--:-- --:--:-- --:--:-- 25018
OK
Ign:1 http://deb.debian.org/debian stretch InRelease

Get:2 http://deb.debian.org/debian stretch-updates InRelease [91.0 kB]

Get:3 http://deb.debian.org/debian buster InRelease [158 kB]

Get:4 http://deb.debian.org/debian buster-updates InRelease [46.8 kB]

Get:5 http://deb.debian.org/debian stretch Release [118 kB]

Get:6 http://deb.debian.org/debian stretch Release.gpg [2434 B]

Get:7 http://deb.debian.org/debian stretch-updates/main amd64 Packages.diff/Index [7624 B]

Get:8 http://packages.cloud.google.com/apt cloud-sdk-stretch InRelease [6377 B]

Get:9 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2019-02-21-2009.35.pdiff [4149 B]

Get:9 http://deb.debian.org/debian stretch-updates/main amd64 Packages 2019-02-21-2009.35.pdiff [4149 B]

Get:10 http://security.debian.org/debian-security stretch/updates InRelease [94.3 kB]

Get:11 http://security.debian.org/debian-security buster/updates InRelease [38.3 kB]

Get:12 http://deb.debian.org/debian buster/main amd64 Packages.diff/Index [27.9 kB]

Get:12 http://deb.debian.org/debian buster/main amd64 Packages.diff/Index [27.9 kB]

Get:13 http://deb.debian.org/debian buster/main amd64 Packages [7976 kB]

Get:14 http://deb.debian.org/debian stretch/main amd64 Packages [7084 kB]

0% [13 Packages store 0 B] [8 InRelease gpgv 6377 B] [14 Packages 14.9 kB/7084 Get:15 http://packages.cloud.google.com/apt cloud-sdk-stretch/main amd64 Packages [64.0 kB]

Get:16 http://security.debian.org/debian-security stretch/updates/main amd64 Packages [474 kB]

97% [13 Packages store 0 B]97% [14 Packages store 0 B]97% [14 Packages store 0 B]Reading package lists... 0%
Reading package lists... 1%
Reading package lists... 69%
Reading package lists... Done

E: Could not open file /var/lib/apt/lists/deb.debian.org_debian_dists_buster_main_binary-amd64_Packages.diff_Index - open (2: No such file or directory)

```

---

<div class="post-metadata">

**Author:** ![drazisil](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/drazisil/32/24029_2.png) [@drazisil](https://discuss.circleci.com/u/drazisil)\
**Post date:** [February 26, 2019, 7:52pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/12 "2019-02-26T19:52:11Z")

</div>

You may need to update your docker image, can you let me know what image you are using? Or are you on the machine executor?

---

<div class="post-metadata">

**Author:** ![SamuelTissot](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/samueltissot/32/19821_2.png) [@SamuelTissot](https://discuss.circleci.com/u/SamuelTissot)\
**Post date:** [February 26, 2019, 8:14pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/13 "2019-02-26T20:14:37Z")

</div>

I am using

circleci/php:7.2.14-zts-node-browsers-legacy

---

<div class="post-metadata">

**Author:** ![SamuelTissot](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/samueltissot/32/19821_2.png) [@SamuelTissot](https://discuss.circleci.com/u/SamuelTissot)\
**Post date:** [February 26, 2019, 8:32pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/14 "2019-02-26T20:32:00Z")

</div>

I am seeing this error now

```auto
Err:10 http://packages.cloud.google.com/apt cloud-sdk-/main amd64 Packages
  404 Not Found

```

```auto
W: The repository 'http://packages.cloud.google.com/apt cloud-sdk- Release' does not have a Release file.
N: Data from such a repository can't be authenticated and is therefore potentially dangerous to use.
N: See apt-secure(8) manpage for repository creation and user configuration details.
E: Failed to fetch http://packages.cloud.google.com/apt/dists/cloud-sdk-/main/binary-amd64/Packages 404 Not Found
E: Some index files failed to download. They have been ignored, or old ones used instead.

```

If I ssh in the build I am able to do all steps of my job. It seems that some setting does not get carried between steps ? Is that possible?

---

<div class="post-metadata">

**Author:** ![SamuelTissot](https://sea2.discourse-cdn.com/circleci/user_avatar/discuss.circleci.com/samueltissot/32/19821_2.png) [@SamuelTissot](https://discuss.circleci.com/u/SamuelTissot)\
**Post date:** [February 26, 2019, 9:14pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/15 "2019-02-26T21:14:10Z")

</div>

fix as per

> <https://github.com/CircleCI-Public/gcp-cli-orb/issues/5>

---

<div class="post-metadata">

**Author:** ![system](https://global.discourse-cdn.com/circleci/original/3X/5/1/511608acda8e85906e15909b57bd0a46c1dbe291.png) [@system](https://discuss.circleci.com/u/system)\
**Post date:** [March 8, 2019, 9:14pm UTC](https://discuss.circleci.com/t/apt-get-error-exited-with-code-100/26722/16 "2019-03-08T21:14:12Z")

</div>

Closed on March 8, 2019, 9:14pm UTC

This topic was automatically closed 10 days after the last reply. New replies are no longer allowed.
