You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@arrow.apache.org by we...@apache.org on 2018/07/31 13:47:20 UTC

[arrow] branch master updated: ARROW-2947: [Packaging] Remove Ubuntu Artful

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

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


The following commit(s) were added to refs/heads/master by this push:
     new f0de121  ARROW-2947: [Packaging] Remove Ubuntu Artful
f0de121 is described below

commit f0de12146ba296954341bcbc070578caa4ce298b
Author: Kouhei Sutou <ko...@clear-code.com>
AuthorDate: Tue Jul 31 09:47:16 2018 -0400

    ARROW-2947: [Packaging] Remove Ubuntu Artful
    
    Because it's EOL at 2018-07-31.
    
    Author: Kouhei Sutou <ko...@clear-code.com>
    
    Closes #2345 from kou/packaging-remove-ubuntu-artful and squashes the following commits:
    
    95591608 <Kouhei Sutou>  Remove Ubuntu Artful
---
 dev/tasks/linux-packages/apt/descriptor.json       | 10 -----
 .../linux-packages/apt/ubuntu-artful/Dockerfile    | 50 ----------------------
 dev/tasks/linux-packages/package-task.rb           |  2 +-
 dev/tasks/tasks.yml                                | 29 -------------
 4 files changed, 1 insertion(+), 90 deletions(-)

diff --git a/dev/tasks/linux-packages/apt/descriptor.json b/dev/tasks/linux-packages/apt/descriptor.json
index 943b00d..d45ed85 100644
--- a/dev/tasks/linux-packages/apt/descriptor.json
+++ b/dev/tasks/linux-packages/apt/descriptor.json
@@ -39,16 +39,6 @@
                 "deb_architecture": "amd64",
                 "override": 1
             }
-        },
-        {
-            "includePattern": "dev/tasks/linux-packages/apt/repositories/([^/]+)/pool/artful/universe/a/apache-arrow/([^/]+\\.deb)\\z",
-            "uploadPattern": "pool/artful/universe/$2",
-            "matrixParams": {
-                "deb_distribution": "artful",
-                "deb_component": "universe",
-                "deb_architecture": "amd64",
-                "override": 1
-            }
         }
     ],
     "publish": true
diff --git a/dev/tasks/linux-packages/apt/ubuntu-artful/Dockerfile b/dev/tasks/linux-packages/apt/ubuntu-artful/Dockerfile
deleted file mode 100644
index a5ba85a..0000000
--- a/dev/tasks/linux-packages/apt/ubuntu-artful/Dockerfile
+++ /dev/null
@@ -1,50 +0,0 @@
-# Licensed to the Apache Software Foundation (ASF) under one
-# or more contributor license agreements.  See the NOTICE file
-# distributed with this work for additional information
-# regarding copyright ownership.  The ASF licenses this file
-# to you under the Apache License, Version 2.0 (the
-# "License"); you may not use this file except in compliance
-# with the License.  You may obtain a copy of the License at
-#
-#   http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing,
-# software distributed under the License is distributed on an
-# "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
-# KIND, either express or implied.  See the License for the
-# specific language governing permissions and limitations
-# under the License.
-
-FROM ubuntu:17.10
-
-ENV DEBIAN_FRONTEND noninteractive
-
-ARG DEBUG
-
-RUN \
-  quiet=$([ "${DEBUG}" = "yes" ] || echo "-qq") && \
-  apt update ${quiet} && \
-  apt install -y -V ${quiet} \
-    autoconf-archive \
-    build-essential \
-    cmake \
-    debhelper\
-    devscripts \
-    git \
-    gtk-doc-tools \
-    libboost-filesystem-dev \
-    libboost-regex-dev \
-    libboost-system-dev \
-    libgirepository1.0-dev \
-    libglib2.0-doc \
-    libjemalloc-dev \
-    libprotobuf-dev \
-    libprotoc-dev \
-    lsb-release \
-    nvidia-cuda-toolkit \
-    pkg-config \
-    protobuf-compiler \
-    python3-dev \
-    python3-numpy && \
-  apt clean && \
-  rm -rf /var/lib/apt/lists/*
diff --git a/dev/tasks/linux-packages/package-task.rb b/dev/tasks/linux-packages/package-task.rb
index 2dfd0f7..29468a1 100644
--- a/dev/tasks/linux-packages/package-task.rb
+++ b/dev/tasks/linux-packages/package-task.rb
@@ -234,11 +234,11 @@ VERSION=#{@deb_upstream_version}
               "debian-stretch",
               "ubuntu-trusty",
               "ubuntu-xenial",
-              "ubuntu-artful",
               "ubuntu-bionic",
             ]
           end
           targets.each do |target|
+            next unless Dir.exist?(target)
             id = target
             if parallel_build?
               threads << Thread.new(id) do |local_id|
diff --git a/dev/tasks/tasks.yml b/dev/tasks/tasks.yml
index 7c22a5a..20ac0b9 100644
--- a/dev/tasks/tasks.yml
+++ b/dev/tasks/tasks.yml
@@ -41,7 +41,6 @@ groups:
     - debian-stretch
     - ubuntu-trusty
     - ubuntu-xenial
-    - ubuntu-artful
     - ubuntu-bionic
     - centos-6
     - centos-7
@@ -307,34 +306,6 @@ tasks:
       - libarrow-python10_{version}-1_amd64.deb
       - libarrow10_{version}-1_amd64.deb
 
-  ubuntu-artful:
-    platform: linux
-    template: linux-packages/travis.linux.yml
-    params:
-      build_command: rake apt:build APT_TARGETS=ubuntu-artful
-      upload_extensions:
-        - .deb
-        - .dsc
-        - .debian.tar.xz
-        - .orig.tar.gz
-    artifacts:
-      - apache-arrow_{version}-1.debian.tar.xz
-      - apache-arrow_{version}-1.dsc
-      - apache-arrow_{version}.orig.tar.gz
-      - gir1.2-arrow-1.0_{version}-1_amd64.deb
-      - gir1.2-arrow-gpu-1.0_{version}-1_amd64.deb
-      - libarrow-dev_{version}-1_amd64.deb
-      - libarrow-glib-dev_{version}-1_amd64.deb
-      - libarrow-glib-doc_{version}-1_all.deb
-      - libarrow-glib0_{version}-1_amd64.deb
-      - libarrow-gpu-dev_{version}-1_amd64.deb
-      - libarrow-gpu-glib-dev_{version}-1_amd64.deb
-      - libarrow-gpu-glib0_{version}-1_amd64.deb
-      - libarrow-gpu10_{version}-1_amd64.deb
-      - libarrow-python-dev_{version}-1_amd64.deb
-      - libarrow-python10_{version}-1_amd64.deb
-      - libarrow10_{version}-1_amd64.deb
-
   ubuntu-bionic:
     platform: linux
     template: linux-packages/travis.linux.yml