Package Details: vmware-vcli 6.7.0.8156551-1

Git Clone URL: https://aur.archlinux.org/vmware-vcli.git (read-only)
Package Base: vmware-vcli
Description: VMware vSphere Command-Line Interface (vCLI); run commands against vSphere and ESX/ESXi
Upstream URL: https://code.vmware.com/web/tool/6.7/vsphere-cli
Licenses: custom:vmware
Submitter: ReNoM
Maintainer: aaronm-cloudtek
Last Packager: aaronm-cloudtek
Votes: 13
Popularity: 0.000018
First Submitted: 2013-04-17 05:24
Last Updated: 2019-07-22 04:09

Pinned Comments

paul.wilk commented on 2018-02-27 11:33

@spaceback

Thanks for your input. Your resolution seems to working fine. I applied it successfully to multiple independent systems. The patch you supplied has been merged with the master branch.

Cheers, Paul Wilk paul.wilk@null.net

Latest Comments

1 2 3 4 Next › Last »

aaronm-cloudtek commented on 2019-08-05 20:30

@Witko, I've been able to build and install the package, and run esxcli without those packages installed. Exactly what command are you trying to run that requires those? Sounds like they may need to be listed as optional dependencies.

Witko commented on 2019-07-30 08:35

Thanks for the package. Just installed it. To run it it requires 2 more dependencies: perl-uuid, perl-text-template. Maybe these could be added to PKGBUILD. Thanks!

schaap137 commented on 2019-06-07 18:37

It seems an even newer Perl has arrived in testing (5.30), I had to use a patch again:

--- PKGBUILD.orig       2019-06-07 19:40:28.977442795 +0200
+++ PKGBUILD    2019-06-07 20:29:25.775162552 +0200
@@ -31,14 +31,14 @@
   cd "vmware-vsphere-cli-distrib"

   mkdir -p "$pkgdir"/usr/bin
-  mkdir -p "$pkgdir"/usr/lib/perl5/5.26/core_perl
+  mkdir -p "$pkgdir"/usr/lib/perl5/5.30/core_perl

   ./vmware-install.pl --prefix="$pkgdir"

-  rm "$pkgdir"/usr/lib/perl5/5.26/core_perl/Data/Dumper.pm
-  rm "$pkgdir"/usr/lib/perl5/5.26/core_perl/auto/Data/Dumper/Dumper.so
-  rm -rf "$pkgdir"/usr/lib/perl5/5.26/core_perl/MIME/
-  rm -rf "$pkgdir"/usr/lib/perl5/5.26/core_perl/auto/MIME/
+  rm "$pkgdir"/usr/lib/perl5/5.30/core_perl/Data/Dumper.pm
+  rm "$pkgdir"/usr/lib/perl5/5.30/core_perl/auto/Data/Dumper/Dumper.so
+  rm -rf "$pkgdir"/usr/lib/perl5/5.30/core_perl/MIME/
+  rm -rf "$pkgdir"/usr/lib/perl5/5.30/core_perl/auto/MIME/

   mv "$pkgdir"/bin/* "$pkgdir"/usr/bin/
   rmdir "$pkgdir"/bin

patch3 commented on 2018-09-06 14:38

I'm not sure this actually made it into master, I had to patch it manually given the instructions below.

schaap137 commented on 2018-08-07 17:19

To build the package successfully with the new Perl version, I had to use a patch like this:

--- PKGBUILD.orig   2018-08-07 19:12:37.114647064 +0200
+++ PKGBUILD    2018-08-07 19:07:03.137540326 +0200
@@ -31,14 +31,14 @@
   cd "vmware-vsphere-cli-distrib"

   mkdir -p "$pkgdir"/usr/bin
-  mkdir -p "$pkgdir"/usr/lib/perl5/5.26/core_perl
+  mkdir -p "$pkgdir"/usr/lib/perl5/5.28/core_perl

   ./vmware-install.pl --prefix="$pkgdir"

-  rm "$pkgdir"/usr/lib/perl5/5.26/core_perl/Data/Dumper.pm
-  rm "$pkgdir"/usr/lib/perl5/5.26/core_perl/auto/Data/Dumper/Dumper.so
-  rm -rf "$pkgdir"/usr/lib/perl5/5.26/core_perl/MIME/
-  rm -rf "$pkgdir"/usr/lib/perl5/5.26/core_perl/auto/MIME/
+  rm "$pkgdir"/usr/lib/perl5/5.28/core_perl/Data/Dumper.pm
+  rm "$pkgdir"/usr/lib/perl5/5.28/core_perl/auto/Data/Dumper/Dumper.so
+  rm -rf "$pkgdir"/usr/lib/perl5/5.28/core_perl/MIME/
+  rm -rf "$pkgdir"/usr/lib/perl5/5.28/core_perl/auto/MIME/

   mv "$pkgdir"/bin/* "$pkgdir"/usr/bin/
   rmdir "$pkgdir"/bin

paul.wilk commented on 2018-02-27 11:33

@spaceback

Thanks for your input. Your resolution seems to working fine. I applied it successfully to multiple independent systems. The patch you supplied has been merged with the master branch.

Cheers, Paul Wilk paul.wilk@null.net

spaceback commented on 2018-02-27 11:16

this patch makes it build correctly:

--- PKGBUILD.orig       2018-02-27 12:15:06.328777552 +0100
+++ PKGBUILD    2018-02-27 12:11:48.593290963 +0100
@@ -30,14 +30,14 @@
   cd "vmware-vsphere-cli-distrib"

   mkdir -p "$pkgdir"/usr/bin
-  mkdir -p "$pkgdir"/usr/lib/perl5/core_perl
+  mkdir -p "$pkgdir"/usr/lib/perl5/5.26/core_perl

   ./vmware-install.pl --prefix="$pkgdir"

-  rm "$pkgdir"/usr/lib/perl5/core_perl/Data/Dumper.pm
-  rm "$pkgdir"/usr/lib/perl5/core_perl/auto/Data/Dumper/Dumper.so
-  rm -rf "$pkgdir"/usr/lib/perl5/core_perl/MIME/
-  rm -rf "$pkgdir"/usr/lib/perl5/core_perl/auto/MIME/
+  rm "$pkgdir"/usr/lib/perl5/5.26/core_perl/Data/Dumper.pm
+  rm "$pkgdir"/usr/lib/perl5/5.26/core_perl/auto/Data/Dumper/Dumper.so
+  rm -rf "$pkgdir"/usr/lib/perl5/5.26/core_perl/MIME/
+  rm -rf "$pkgdir"/usr/lib/perl5/5.26/core_perl/auto/MIME/

   mv "$pkgdir"/bin/* "$pkgdir"/usr/bin/
   rmdir "$pkgdir"/bin

ilpianista commented on 2018-01-27 17:30

Package build failed because of:

rm: cannot remove '/tmp/vmware-vcli/pkg/vmware-vcli/usr/lib/perl5/core_perl/Data/Dumper.so': No such file or directory

Please change Perl's path to "$pkgdir"/usr/lib/perl5/5.26/core_perl

chrpinedo commented on 2017-11-13 07:44

After "pacaur -Syu" I got this warning:

( 4/13) Warn about old perl modules
WARNING: '/usr/lib/perl5/core_perl' contains data from at least 1 packages which will NOT be used by the installed perl interpreter.
-> Run the following command to get a list of affected packages: pacman -Qqo '/usr/lib/perl5/core_perl'

This is due to vmware-vcli package:

$ pacman -Qqo '/usr/lib/perl5/core_perl'
vmware-vcli

chrpinedo commented on 2017-06-15 09:48

Once "lib32-ncurses5-compat-libs" package from AUR is installed, resxtop is working :-). Perhaps you could include this package as an optional dependency so that resxtop can work. Thanks!!