Package Details: vmware-vcli 6.5.0.4566394-3

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://developercenter.vmware.com/tool/vsphere_cli/6.0
Licenses: custom:vmware
Submitter: ReNoM
Maintainer: paul.wilk
Last Packager: paul.wilk
Votes: 13
Popularity: 0.002505
First Submitted: 2013-04-17 05:24
Last Updated: 2018-02-27 11:30

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 Next › Last »

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!!

jsteel commented on 2017-06-12 13:25

The locations config file was getting locations from $pkgdir. I'm not sure if we can influence that during the build but for now I've just added some sed commands to correct the file at the end.

chrpinedo, see if that's any better now. resxtop is 32-bit only so you'll have to either be on 32-bit or be 32-bit compatible.

chrpinedo commented on 2017-06-07 11:22

resxtop is not working for me:

$ LANG=C resxtop
/usr/bin/resxtop: line 194: /home/user/.cache/pacaur/vmware-vcli/pkg/vmware-vcli/lib/vmware-vcli/lib/wrapper-gtk24.sh: No such file or directory

bryn commented on 2017-05-12 15:44

For anyone else who gets the issue:

mv: cannot stat 'vmware-vcli/pkg/vmware-vcli/bin/*': No such file or directory
==> ERROR: A failure occurred in package().

I built this in a path with an upper-case letter e.g.
~/Packages/vmware-vcli

and found the binaries in a folder with all lower-case letters i.e.:
~/packages/vmware-vcli

I haven't looked at the PKGBUILD or vmware-install.pl file, I just built it in the lower-case path.