You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@spark.apache.org by "ASF GitHub Bot (Jira)" <ji...@apache.org> on 2026/06/18 14:32:00 UTC

[jira] [Updated] (SPARK-56818) [DOCS] Binder build failure: openjdk-17-jre package not found in Ubuntu 22.04 base image

     [ https://issues.apache.org/jira/browse/SPARK-56818?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

ASF GitHub Bot updated SPARK-56818:
-----------------------------------
    Labels: Debian pull-request-available  (was: Debian)

> [DOCS] Binder build failure: openjdk-17-jre package not found in Ubuntu 22.04 base image
> ----------------------------------------------------------------------------------------
>
>                 Key: SPARK-56818
>                 URL: https://issues.apache.org/jira/browse/SPARK-56818
>             Project: Spark
>          Issue Type: Bug
>          Components: Documentation
>    Affects Versions: 4.1.1
>         Environment: mybinder.org (Ubuntu 22.04 base image)
>            Reporter: Stan Buren
>            Priority: Major
>              Labels: Debian, pull-request-available
>
> The interactive Binder environments for all PySpark Quickstart tutorials are currently failing to build. This prevents users from utilizing the "Live Notebook" features directly from the official Spark documentation.
> h3. Steps to Reproduce
> 1. Open the [Getting Started|https://spark.apache.org/docs/latest/api/python/getting_started/index.html] documentation.
> 2. Click on ANY of the following "Live Notebook" (Binder) buttons:
>  * ["Live Notebook: DataFrame"|https://mybinder.org/v2/gh/apache/spark/c0690c763ba?filepath=python%2Fdocs%2Fsource%2Fgetting_started%2Fquickstart_df.ipynb]
>  * ["Live Notebook: Spark Connect"|https://mybinder.org/v2/gh/apache/spark/c0690c763ba?filepath=python%2Fdocs%2Fsource%2Fgetting_started%2Fquickstart_connect.ipynb]
>  * ["Live Notebook: pandas API on Spark"|https://mybinder.org/v2/gh/apache/spark/c0690c763ba?filepath=python%2Fdocs%2Fsource%2Fgetting_started%2Fquickstart_ps.ipynb]
> 3. Wait for the build process on mybinder.org.
> h3. Actual Result
> All three notebooks fail at step 39 of the Dockerfile with the exact same error.
> {code:java|title=Build Log Snippet}
>  > [7/8] RUN apt-get update && apt-get install -y openjdk-17-jre git coreutils:
>  ...
>  5.008 Package openjdk-17-jre is not available, but is referred to by another package.
>  5.008 This may mean that the package is missing, has been obsoleted, or
>  5.008 is only available from another source
>  5.008 
>  5.016 E: Package 'openjdk-17-jre' has no installation candidate
>  ...
>  ERROR: failed to solve: process "/bin/sh -c apt-get update && apt-get install -y openjdk-17-jre git coreutils" did not complete successfully: exit code: 100
> {code}
> {code:java|title=Affected Dockerfile Lines}
>   37 |     USER root
>   38 |     RUN chown -R ${NB_UID} ${HOME}
>   39 | >>> RUN apt-get update && apt-get install -y openjdk-17-jre git coreutils
>   40 |     USER ${NB_USER}
> {code}
> h3. Expected Result
> The environment should build successfully for all Quickstart notebooks, allowing the user to interact with Jupyter.
> h3. Expected Result
> The environment should build successfully for all Quickstart notebooks, allowing the user to interact with Jupyter.
> h3. Root Cause Analysis
> The build logs indicate that the environment is pulling packages from *Debian Trixie (Testing)* repositories:
> {code}
> Hit:1 http://deb.debian.org/debian trixie InRelease
> {code}
> The current {{binder/Dockerfile}} (at commit {{c0690c763ba}}) attempts to install {{openjdk-17-jre}}, but this package appears to be missing or unavailable in the current Trixie package index. Since this build is associated with the *v4.1.1-rc2* release preparation, it blocks the interactive documentation for the upcoming version.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@spark.apache.org
For additional commands, e-mail: issues-help@spark.apache.org