You are not logged in.

#1 2016-01-20 19:34:59

sillyotter
Member
Registered: 2016-01-20
Posts: 1

Anyone able to run Microsofts Team Explorer Everywhere 2015?

I'm trying to get Microsofts Team Explorer Everywhere to run on my Arch setup.  The software linked above will run nicely on an up to date mint and ubuntu install, but not under Arch. 

Its a java app wrapped up in a script with a few jni calls to some included .so files. 

The system requirements from MS imply that it wants Java > 1.6 and a glib 2.3 to 2.11.  I've got openjdk 1.8 and glibc 2.22. 

I diffed straces from the mint system and the arch one.  Mostly it shows a bunch of script activity to generate the classpath followed by an attempt to launch java.  They are obviously different, but the core seems similar.  Nothing that the java code does seems to be reflected in the strace, but id argue they were fairly equivalent traces showing the launch of java

On mint, tfs works as expected, you can download team foundation repositories, detect changes, add them, and check things in.  On arch, it half runs.  I can download repositories, I can authenticate, etc, but I cant add changes, check them in, or detect changes.  In both cases, it runs and doesn't appear to crash or report any internal errors.  On arch, it seems the local file system operations don't work right.

I suspect the core screw up is the requirement of an old glibc though its possible that I have missed some other dependency needed to make this work.  I ran the app with LD_DEBUG=all set to see if it couldn't resolve something, but while it had to hunt for some things, it appears to have found what it needed.

Does anyone have tfs running on their arch system?  If so, do you know how you made it work?

Secondly, is it possible to install an old version of glibc to some safe location and use LD_LIBRARY_PATH to redirect to it?  Can pacman do this for me, or are we talking about downloading an old pile of source and rebuilding to a private location?

Thanks in advance for any ideas/pointers.

Offline

Board footer

Powered by FluxBB