This is an automated email from the ASF dual-hosted git repository.

raulcd pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/arrow.git


The following commit(s) were added to refs/heads/main by this push:
     new 73742e82ed GH-50065: [Packaging][CI][C++] Drop unused 
libboost-system-dev (#50066)
73742e82ed is described below

commit 73742e82ed771cb7df40789882e220118045123b
Author: tadeja <[email protected]>
AuthorDate: Tue Jun 2 09:36:29 2026 +0200

    GH-50065: [Packaging][CI][C++] Drop unused libboost-system-dev (#50066)
    
    ### Rationale for this change
    
    `debian-forky-arm64` and `debian-forky-amd64` Packaging Build jobs failing 
with `Error: Unable to locate package libboost-system-dev`.
    
    ### What changes are included in this PR?
    Remove `libboost-system-dev` from `debian/control.in`
    Remove apt-install line `    libboost-system-dev \` from apt Dockerfiles 
(debian-bookworm, debian-forky, debian-trixie, ubuntu-jammy, ubuntu-noble, 
ubuntu-resolute), C++ CI Dockerfiles (debian-13-cpp, debian-experimental-cpp, 
ubuntu-22.04-cpp, ubuntu-24.04-cpp) and from 
`cpp/examples/minimal_build/system_dependency.dockerfile`.
    Remove unused `[provide]` `boost_system` reference from 
`cpp/subprojects/boost.wrap`.
    
    ### Are these changes tested?
    By Packaging CI, jobs should pass.
    
    ### Are there any user-facing changes?
    No.
    * GitHub Issue: #50065
    
    Authored-by: Tadeja Kadunc <[email protected]>
    Signed-off-by: Raúl Cumplido <[email protected]>
---
 ci/docker/debian-13-cpp.dockerfile                                   | 1 -
 ci/docker/debian-experimental-cpp.dockerfile                         | 1 -
 ci/docker/ubuntu-22.04-cpp.dockerfile                                | 1 -
 ci/docker/ubuntu-24.04-cpp.dockerfile                                | 1 -
 cpp/examples/minimal_build/system_dependency.dockerfile              | 1 -
 cpp/subprojects/boost.wrap                                           | 1 -
 dev/tasks/linux-packages/apache-arrow/apt/debian-bookworm/Dockerfile | 1 -
 dev/tasks/linux-packages/apache-arrow/apt/debian-forky/Dockerfile    | 1 -
 dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile   | 1 -
 dev/tasks/linux-packages/apache-arrow/apt/ubuntu-jammy/Dockerfile    | 1 -
 dev/tasks/linux-packages/apache-arrow/apt/ubuntu-noble/Dockerfile    | 1 -
 dev/tasks/linux-packages/apache-arrow/apt/ubuntu-resolute/Dockerfile | 1 -
 dev/tasks/linux-packages/apache-arrow/debian/control.in              | 1 -
 13 files changed, 13 deletions(-)

diff --git a/ci/docker/debian-13-cpp.dockerfile 
b/ci/docker/debian-13-cpp.dockerfile
index 542c0446c5..951ee98e6a 100644
--- a/ci/docker/debian-13-cpp.dockerfile
+++ b/ci/docker/debian-13-cpp.dockerfile
@@ -53,7 +53,6 @@ RUN apt-get update -y -q && \
         git \
         libbenchmark-dev \
         libboost-filesystem-dev \
-        libboost-system-dev \
         libbrotli-dev \
         libbz2-dev \
         libc6-dbg \
diff --git a/ci/docker/debian-experimental-cpp.dockerfile 
b/ci/docker/debian-experimental-cpp.dockerfile
index 3e3241d33a..7e00378ea6 100644
--- a/ci/docker/debian-experimental-cpp.dockerfile
+++ b/ci/docker/debian-experimental-cpp.dockerfile
@@ -45,7 +45,6 @@ RUN if [ -n "${gcc}" ]; then \
         git \
         libbenchmark-dev \
         libboost-filesystem-dev \
-        libboost-system-dev \
         libbrotli-dev \
         libbz2-dev \
         libc-ares-dev \
diff --git a/ci/docker/ubuntu-22.04-cpp.dockerfile 
b/ci/docker/ubuntu-22.04-cpp.dockerfile
index 7b0182012e..3572f156ba 100644
--- a/ci/docker/ubuntu-22.04-cpp.dockerfile
+++ b/ci/docker/ubuntu-22.04-cpp.dockerfile
@@ -73,7 +73,6 @@ RUN apt-get update -y -q && \
         git \
         libbenchmark-dev \
         libboost-filesystem-dev \
-        libboost-system-dev \
         libbrotli-dev \
         libbz2-dev \
         libc-ares-dev \
diff --git a/ci/docker/ubuntu-24.04-cpp.dockerfile 
b/ci/docker/ubuntu-24.04-cpp.dockerfile
index c5fc190917..3798e08173 100644
--- a/ci/docker/ubuntu-24.04-cpp.dockerfile
+++ b/ci/docker/ubuntu-24.04-cpp.dockerfile
@@ -74,7 +74,6 @@ RUN apt-get update -y -q && \
         git \
         libbenchmark-dev \
         libboost-filesystem-dev \
-        libboost-system-dev \
         libbrotli-dev \
         libbz2-dev \
         libc-ares-dev \
diff --git a/cpp/examples/minimal_build/system_dependency.dockerfile 
b/cpp/examples/minimal_build/system_dependency.dockerfile
index 84a16c4902..773cd52baa 100644
--- a/cpp/examples/minimal_build/system_dependency.dockerfile
+++ b/cpp/examples/minimal_build/system_dependency.dockerfile
@@ -25,7 +25,6 @@ RUN apt-get update -y -q && \
       cmake \
       libboost-filesystem-dev \
       libboost-regex-dev \
-      libboost-system-dev \
       libbrotli-dev \
       libbz2-dev \
       libgflags-dev \
diff --git a/cpp/subprojects/boost.wrap b/cpp/subprojects/boost.wrap
index 8f94fe2ec9..c71539259d 100644
--- a/cpp/subprojects/boost.wrap
+++ b/cpp/subprojects/boost.wrap
@@ -24,4 +24,3 @@ method = cmake
 
 [provide]
 boost_filesystem = boost_filesystem_dep
-boost_system = boost_system_dep
diff --git 
a/dev/tasks/linux-packages/apache-arrow/apt/debian-bookworm/Dockerfile 
b/dev/tasks/linux-packages/apache-arrow/apt/debian-bookworm/Dockerfile
index 9a068b674a..ff4d31965a 100644
--- a/dev/tasks/linux-packages/apache-arrow/apt/debian-bookworm/Dockerfile
+++ b/dev/tasks/linux-packages/apache-arrow/apt/debian-bookworm/Dockerfile
@@ -45,7 +45,6 @@ RUN \
     gi-docgen \
     git \
     libboost-filesystem-dev \
-    libboost-system-dev \
     libbrotli-dev \
     libbz2-dev \
     libc-ares-dev \
diff --git a/dev/tasks/linux-packages/apache-arrow/apt/debian-forky/Dockerfile 
b/dev/tasks/linux-packages/apache-arrow/apt/debian-forky/Dockerfile
index 1b1283895a..7649402167 100644
--- a/dev/tasks/linux-packages/apache-arrow/apt/debian-forky/Dockerfile
+++ b/dev/tasks/linux-packages/apache-arrow/apt/debian-forky/Dockerfile
@@ -46,7 +46,6 @@ RUN \
     gi-docgen \
     git \
     libboost-filesystem-dev \
-    libboost-system-dev \
     libbrotli-dev \
     libbz2-dev \
     libc-ares-dev \
diff --git a/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile 
b/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile
index 8f7c37f725..662c307cdf 100644
--- a/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile
+++ b/dev/tasks/linux-packages/apache-arrow/apt/debian-trixie/Dockerfile
@@ -47,7 +47,6 @@ RUN \
     gi-docgen \
     git \
     libboost-filesystem-dev \
-    libboost-system-dev \
     libbrotli-dev \
     libbz2-dev \
     libc-ares-dev \
diff --git a/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-jammy/Dockerfile 
b/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-jammy/Dockerfile
index 20f66ee32b..72b31fd4ff 100644
--- a/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-jammy/Dockerfile
+++ b/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-jammy/Dockerfile
@@ -40,7 +40,6 @@ RUN \
     gi-docgen \
     git \
     libboost-filesystem-dev \
-    libboost-system-dev \
     libbrotli-dev \
     libbz2-dev \
     libc-ares-dev \
diff --git a/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-noble/Dockerfile 
b/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-noble/Dockerfile
index 5a9a55000c..a29bbf4d35 100644
--- a/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-noble/Dockerfile
+++ b/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-noble/Dockerfile
@@ -40,7 +40,6 @@ RUN \
     gi-docgen \
     git \
     libboost-filesystem-dev \
-    libboost-system-dev \
     libbrotli-dev \
     libbz2-dev \
     libc-ares-dev \
diff --git 
a/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-resolute/Dockerfile 
b/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-resolute/Dockerfile
index ecee7c38e6..7379d3d6be 100644
--- a/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-resolute/Dockerfile
+++ b/dev/tasks/linux-packages/apache-arrow/apt/ubuntu-resolute/Dockerfile
@@ -40,7 +40,6 @@ RUN \
     gi-docgen \
     git \
     libboost-filesystem-dev \
-    libboost-system-dev \
     libbrotli-dev \
     libbz2-dev \
     libc-ares-dev \
diff --git a/dev/tasks/linux-packages/apache-arrow/debian/control.in 
b/dev/tasks/linux-packages/apache-arrow/debian/control.in
index 0e7ff29b2c..21477c1899 100644
--- a/dev/tasks/linux-packages/apache-arrow/debian/control.in
+++ b/dev/tasks/linux-packages/apache-arrow/debian/control.in
@@ -9,7 +9,6 @@ Build-Depends:
   git,
   gobject-introspection,
   libboost-filesystem-dev,
-  libboost-system-dev,
   libbrotli-dev,
   libbz2-dev,
   libc-ares-dev,

Reply via email to