aws / aws-parallelcluster

AWS ParallelCluster is an AWS supported Open Source cluster management tool to deploy and manage HPC clusters in the AWS cloud.
https://github.com/aws/aws-parallelcluster
Apache License 2.0
828 stars 312 forks source link

Base package liblas-dev should be libblas-dev #678

Closed ank closed 5 years ago

ank commented 7 years ago

I've seen some errors in cfncluster ubuntu-based AMI's related to the package 'liblas-dev'. I think this is a typo on https://github.com/awslabs/cfncluster-cookbook/blob/master/attributes/default.rb#L114 and the intended package is 'libblas-dev'. Unfortunately liblas-dev is also a valid name for a different package..

Package: liblas-dev
State: installed Automatically installed: no Version: 1.7.0+dfsg-4 Priority: extra Section: universe/libdevel Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com Architecture: amd64 Uncompressed Size: 700 k Depends: liblas2 (= 1.7.0+dfsg-4), libtiff-dev, libgeotiff-dev, libgdal-dev (>= 1.10.0~) Conflicts: liblas-dev Description: ASPRS LiDAR data translation library - C++ development files libLAS is a C/C++ library for reading and writing ASPRS LAS versions 1.0, 1.1 and 1.2 data. The LAS format is a sequential binary format used to store data from sensors and as intermediate processing storage by some LiDAR-related applications. LiDAR (Light Detection and Ranging) is an optical remote sensing technology that measures properties of scattered light to find range and/or other information of a distant target. The prevalent method to determine distance to an object or surface is to use laser pulses.

This package contains the development files to build applications in C++. Homepage: http://liblas.org/

Package: libblas-dev
State: installed Automatically installed: no Version: 1.2.20110419-7 Priority: optional Section: libdevel Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com Architecture: amd64 Uncompressed Size: 1,221 k Depends: libblas3 (= 1.2.20110419-7) Conflicts: libblas-dev Provides: libblas.so Description: Basic Linear Algebra Subroutines 3, static library This package is a binary incompatible upgrade to the blas-dev package. Several minor changes to the C interface have been incorporated.

BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines for most of the basic vector and matrix operations. They are widely used as the basis for other high quality linear algebra software, for example lapack and linpack. This implementation is the Fortran 77 reference implementation found at netlib.

This package contains a static version of the library. Homepage: http://www.netlib.org/blas/

Is liblas-dev the correct base package? I see non-debian platforms are installing blas-devel. I can submit a PR to change this if needed.

dougalb commented 7 years ago

Good catch. Should be for BLAS.

On Thu, Mar 2, 2017 at 07:08 Adam Kraut notifications@github.com wrote:

I've seen some errors in cfncluster ubuntu-based AMI's related to the package 'liblas-dev'. I think this is a typo on https://github.com/awslabs/cfncluster-cookbook/blob/master/attributes/default.rb#L114 and the intended package is 'libblas-dev'. Unfortunately liblas-dev is also a valid name for a different package..

Package: liblas-dev State: installed Automatically installed: no Version: 1.7.0+dfsg-4 Priority: extra Section: universe/libdevel Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com Architecture: amd64 Uncompressed Size: 700 k Depends: liblas2 (= 1.7.0+dfsg-4), libtiff-dev, libgeotiff-dev, libgdal-dev (>= 1.10.0~) Conflicts: liblas-dev Description: ASPRS LiDAR data translation library - C++ development files libLAS is a C/C++ library for reading and writing ASPRS LAS versions 1.0, 1.1 and 1.2 data. The LAS format is a sequential binary format used to store data from sensors and as intermediate processing storage by some LiDAR-related applications. LiDAR (Light Detection and Ranging) is an optical remote sensing technology that measures properties of scattered light to find range and/or other information of a distant target. The prevalent method to determine distance to an object or surface is to use laser pulses.

This package contains the development files to build applications in C++. Homepage: http://liblas.org/

Package: libblas-dev State: installed Automatically installed: no Version: 1.2.20110419-7 Priority: optional Section: libdevel Maintainer: Ubuntu Developers ubuntu-devel-discuss@lists.ubuntu.com Architecture: amd64 Uncompressed Size: 1,221 k Depends: libblas3 (= 1.2.20110419-7) Conflicts: libblas-dev Provides: libblas.so Description: Basic Linear Algebra Subroutines 3, static library This package is a binary incompatible upgrade to the blas-dev package. Several minor changes to the C interface have been incorporated.

BLAS (Basic Linear Algebra Subroutines) is a set of efficient routines for most of the basic vector and matrix operations. They are widely used as the basis for other high quality linear algebra software, for example lapack and linpack. This implementation is the Fortran 77 reference implementation found at netlib.

This package contains a static version of the library. Homepage: http://www.netlib.org/blas/

Is liblas-dev the correct base package? I see non-debian platforms are installing blas-devel. I can submit a PR to change this if needed.

— You are receiving this because you are subscribed to this thread. Reply to this email directly, view it on GitHub https://github.com/awslabs/cfncluster-cookbook/issues/20, or mute the thread https://github.com/notifications/unsubscribe-auth/ACUVitjP-NtKxDcDOUwMD7jGS2od5WeSks5rhttdgaJpZM4MRGq8 .