symtab 0 Report post Posted June 21, 2006 Hello, I use the retrospect client for debian, downloaded from here, all working fine, starts ok, binds to ip ok, its found by the retrospect client (when adding a client), but i get this this error: 1150927376: Connection established by IP:1808 1150927432: SThreadSpawn: pthread_create() failed with error 12 1150928127: SThreadSpawn: pthread_create() failed with error 12 I'm new with retrospect. Any of you have ideas what the problem could be? Thanks, Adrian. Share this post Link to post Share on other sites
nekr0phage 2 Report post Posted June 22, 2006 Hi Adrian, This thread seems pretty dead, so I guess we can hijack it. Are those errors showing up on the client side or on the backup server side in the operations log? If client side, what is showing up in the operations log for Retrospect? Also, what version of Retrospect are you using, and what OS is that machine? Share this post Link to post Share on other sites
cwhalen 0 Report post Posted March 19, 2008 I know that the debian package is not officially supported by Retrospect, but I am in desperate need of the .deb package for version 7.x. The links above no longer work, so I was wondering is someone knew where I can get it from. Thanks in advance.. Share this post Link to post Share on other sites
Mayoff 124 Report post Posted March 19, 2008 I am working to try and get the link fixed. Share this post Link to post Share on other sites
cwhalen 0 Report post Posted March 20, 2008 Any luck?? Share this post Link to post Share on other sites
Mayoff 124 Report post Posted March 20, 2008 Sorry, I am still trying to track it down. It got pulled from the forum server when we did the upgrade Share this post Link to post Share on other sites
Mayoff 124 Report post Posted March 20, 2008 Talking to one of our engineers, he suggested "Debian or Ubuntu users can use a tool called "alien" to create a debian package from the rpm" Share this post Link to post Share on other sites
cwhalen 0 Report post Posted March 21, 2008 Awesome. It worked perfectly. Thank you for the help. production:/home/dev# alien --to-deb --scripts retroclient-75_linux.rpm retroclient_7.5.112-2_i386.deb generated production:/home/dev# dpkg -i retroclient_7.5.112-2_i386.deb Selecting previously deselected package retroclient. (Reading database ... 93736 files and directories currently installed.) Unpacking retroclient (from retroclient_7.5.112-2_i386.deb) ... Setting up retroclient (7.5.112-2) ... Installing Retrospect Client... Adding RETROSPECT_HOME to system profile and login scripts...Done! Before attempting to use any of the GUI components of the Retrospect Client, you must have both the RETROSPECT_HOME and DISPLAY variables set. The RETROSPECT_HOME variable should point to /usr/local/dantz/client. We have modified your /etc/profile and /etc/.login files to set this value for future logins. The retrospect client launched as part of this installation process will also have this variable set. However, if you kill that client and restart it without logging out, you will need to set these variables manually. /usr/local/dantz/client/./rpm-post-install.sh: line 257: [: !=: unary operator expected Enter first access password: Retype the first access password: Starting client as daemon... Retrospect Client started successfully! Upgrade completed successfully production:/home/dev# Share this post Link to post Share on other sites
onshorius 0 Report post Posted June 19, 2008 Just upgraded one of our servers. Its now running on 64-bit. When I use Alien for to convert the .rpm file, i get a 386 package. Any suggestions on what I can do to get it retroclient back up and running? Share this post Link to post Share on other sites
mauricev 0 Report post Posted July 24, 2008 On our Gentoo system, there are 32-bit libraries available, so the system can run 32-bit binaries. There seems to be a similar mechanism available in Debian: http://www.debian-administration.org/articles/534 Share this post Link to post Share on other sites
Richy_Boy 18 Report post Posted March 9, 2009 I'm also seeing this problem... is 64-bit Debian/Ubuntu not supported here?! Rich Share this post Link to post Share on other sites
creator79 2 Report post Posted July 23, 2009 (edited) This is the way how I did it (for 64 bit): - aptitude install alien - aptitude install libstdc++6 - Donwloaded Linux_Client-XXX.rpm from here (XXX is your version) - alien Linux_Client-XXX.rpm - vim retroclient-XXX/debian/control - Set the Architecture to amd64 or append amd64 to it (devided by a space) - retroclient-XXX/debian/rules binary - dpkg -i retroclient_XXX_amd64.deb - update-rc.d rcl defaults 99 Edited July 23, 2009 by Guest Share this post Link to post Share on other sites
PitterPat 0 Report post Posted October 29, 2009 Thanks Patrick! You're a life saver. There were just a few things in your instructions that I needed to play with. I'm reviewing them here for the benefit of the next guy. after - dpkg -i retroclient_XXX_amd64.deb copy rcl to /etc/init.d (I had to search for rcl) run retroclient - password to set the password for the client (I had to search for retroclient too) Thanks again, PP Share this post Link to post Share on other sites
agent86a 0 Report post Posted November 14, 2009 Thanks for all the help. To add to the record: on amd64 ubuntu, I had to install i386 libraries using: apt-get install ia32-libs Hope this helps someone Share this post Link to post Share on other sites
Alfaj0r 1 Report post Posted December 14, 2009 Someone else had set up the Retrospect client on an Ubuntu server, and it was working, until the server was restarted. The guy who set it up no longer works here, so I'm trying to figure this out, but I'm in need of some help. I have two files: RCL.tar and retroclient_7.6.100-2_i386.deb I can successfully do a "dpkg -i retroclient_7.6.100-2_i386.deb", but I'm not sure where to go from there. What do I do next? How does the RCL.tar come into play? 1 Share this post Link to post Share on other sites
Richy_Boy 18 Report post Posted December 17, 2009 If it WAS working then it must be installed OK, just probably didn't start up correctly. I think you can run sudo /etc/init.d/rcl start to kick it off again, it should return 'Retrospect Client 7.6.? has started' or something. If you have already tried to install over the top of the original application, then you may have broken the config. Rich Share this post Link to post Share on other sites
robvil 0 Report post Posted December 17, 2009 or maybe retrospect is not set to auto start at boot. You can set it to auto start at boot in /etc/rc.local Robert Share this post Link to post Share on other sites
mike16882 0 Report post Posted December 24, 2009 Hi I tried to use the procedure above to generate ubuntu client from 7.6.100 but get the following error during alien package generation: root@giga3u64:~# alien -c '/home/sam/Linux_Client-7_6_100.rpm' error: incorrect format: unknown tag Package build failed. Here's the log: dh_testdir dh_testdir dh_testroot dh_clean -k -d dh_installdirs dh_installdocs dh_installchangelogs find . -maxdepth 1 -mindepth 1 -not -name debian -print0 | \ xargs -0 -r -i cp -a {} debian/retroclient dh_compress dh_makeshlibs dh_installdeb dh_shlibdeps dh_gencontrol dpkg-gencontrol: error: current host architecture 'amd64' does not appear in package's architecture list (i386) dh_gencontrol: dpkg-gencontrol returned exit code 255 make: *** [binary-arch] Error 1 find: `retroclient-7.6.100': No such file or directory Can anyone help me? I am using Ubuntu amd64 desktop version 9.10 Thanks. Share this post Link to post Share on other sites
mike16882 0 Report post Posted December 28, 2009 Finally I get the ubuntu client up and running after upgrading the windows single server version to 7.7 and followed the other procedures in this forum to compile an AMD64 Debian version for the client. However, I found the following problem with the Ubuntu client: When I use Retrospect on WinXP to duplicate a file or a folder with Chinese filename to Ubuntu, the filename/folder name is corrupted by "invalid encoding". No such filename encoding problem occurs when I use Retrospect to duplicate file from WinXP to WinXP or use the WinXP Explorer to copy the file from WinXP to Ubuntu. Share this post Link to post Share on other sites
szembek 0 Report post Posted June 28, 2010 Ok, I ran sudo /etc/init.d/rcl start and I get an error: /usr/local/dantz/client/retroclient: not found yet this file does exist... any suggestions? Is ther a path that needs to be set somewhere? Share this post Link to post Share on other sites
szembek 0 Report post Posted June 28, 2010 (edited) Ok, I figured it out. The reason for this error was that you need to install the i386 libraries. I will post here the modified procedure I used based on the above list of commands. There were just a couple extras I needed to do. This is the way how I did it (for 64 bit): - sudo aptitude install alien - sudo aptitude install libstdc++6 - sudo apt-get install ia32-libs - Donwloaded Linux_Client-XXX.rpm from here (XXX is your version) - sudo alien Linux_Client-XXX.rpm - sudo vim retroclient-XXX/debian/control - Set the Architecture to amd64 or append amd64 to it (devided by a space) - cd retroclient-XXX - sudo debian/rules binary - cd .. - sudo dpkg -i retroclient_XXX_amd64.deb - sudo cp /usr/local/dantz/client/rcl /etc/init.d/ - update-rc.d rcl defaults 99 - cd /usr/local/dantz/client/ - sudo ./retroclient -setpass - sudo /etc/init.d/rcl start Done! Edited June 28, 2010 by Guest Share this post Link to post Share on other sites
Richy_Boy 18 Report post Posted June 30, 2010 It would be great it Retrospect actually had up to date linux builds for the major players (i.e. ubuntu and redhat), so we don't have to frig a solution ourselves... Rich Share this post Link to post Share on other sites
jclark 0 Report post Posted August 5, 2010 Yes - does anyone at Dantz know if a Linux ( Red Hat/Ubuntu/Fedora/etc. ) double click Client installer ever be built? Share this post Link to post Share on other sites
blm14 8 Report post Posted November 16, 2012 I have built a 64-bit .DEB package, which has worked just fine so far on two ubuntu machines, if anyone wants it. Share this post Link to post Share on other sites