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/08/07 19:24:06 UTC

[arrow] branch master updated: ARROW-3007: [Packaging] Remove needless dependencies

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 29c4f76  ARROW-3007: [Packaging] Remove needless dependencies
29c4f76 is described below

commit 29c4f76c0dc0bce321ee168459e2880e70c64b10
Author: Kouhei Sutou <ko...@clear-code.com>
AuthorDate: Tue Aug 7 15:24:00 2018 -0400

    ARROW-3007: [Packaging] Remove needless dependencies
    
    Dependencies should be computed by ${shlibs:Depends}. Because package name may
    be different between distributions. For example, libcuda1 doesn't
    exist on Ubuntu 18.04.
    
    Author: Kouhei Sutou <ko...@clear-code.com>
    
    Closes #2391 from kou/linux-packages-remove-needless-dependencies and squashes the following commits:
    
    deab62ce <Kouhei Sutou>  Remove needless dependencies
---
 dev/tasks/linux-packages/debian/control | 7 ++-----
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/dev/tasks/linux-packages/debian/control b/dev/tasks/linux-packages/debian/control
index ececa57..00f33d4 100644
--- a/dev/tasks/linux-packages/debian/control
+++ b/dev/tasks/linux-packages/debian/control
@@ -33,8 +33,7 @@ Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
-  ${shlibs:Depends},
-  libjemalloc1
+  ${shlibs:Depends}
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides library files.
@@ -62,9 +61,7 @@ Pre-Depends: ${misc:Pre-Depends}
 Depends:
   ${misc:Depends},
   ${shlibs:Depends},
-  libarrow10 (= ${binary:Version}),
-  libnvidia-fatbinaryloader,
-  libcuda1
+  libarrow10 (= ${binary:Version})
 Description: Apache Arrow is a data processing library for analysis
  .
  This package provides library files for GPU support.