symtab Posted June 21, 2006 Report Share 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. Link to comment Share on other sites More sharing options...
nekr0phage Posted June 22, 2006 Report Share 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? Link to comment Share on other sites More sharing options...
cwhalen Posted March 19, 2008 Report Share 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.. Link to comment Share on other sites More sharing options...
Mayoff Posted March 19, 2008 Author Report Share Posted March 19, 2008 I am working to try and get the link fixed. Link to comment Share on other sites More sharing options...
cwhalen Posted March 19, 2008 Report Share Posted March 19, 2008 Thanks Link to comment Share on other sites More sharing options...
cwhalen Posted March 20, 2008 Report Share Posted March 20, 2008 Any luck?? Link to comment Share on other sites More sharing options...
Mayoff Posted March 20, 2008 Author Report Share 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 Link to comment Share on other sites More sharing options...
Mayoff Posted March 20, 2008 Author Report Share 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" Link to comment Share on other sites More sharing options...
cwhalen Posted March 21, 2008 Report Share 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# Link to comment Share on other sites More sharing options...
onshorius Posted June 19, 2008 Report Share 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? Link to comment Share on other sites More sharing options...
mauricev Posted July 24, 2008 Report Share 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 Link to comment Share on other sites More sharing options...
Richy_Boy Posted March 9, 2009 Report Share Posted March 9, 2009 I'm also seeing this problem... is 64-bit Debian/Ubuntu not supported here?! Rich Link to comment Share on other sites More sharing options...
creator79 Posted July 23, 2009 Report Share Posted July 23, 2009 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 Link to comment Share on other sites More sharing options...
PitterPat Posted October 29, 2009 Report Share 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 Link to comment Share on other sites More sharing options...
agent86a Posted November 14, 2009 Report Share 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 Link to comment Share on other sites More sharing options...
Alfaj0r Posted December 14, 2009 Report Share 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? Link to comment Share on other sites More sharing options...
Richy_Boy Posted December 17, 2009 Report Share 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 Link to comment Share on other sites More sharing options...
robvil Posted December 17, 2009 Report Share 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 Link to comment Share on other sites More sharing options...
mike16882 Posted December 24, 2009 Report Share 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. Link to comment Share on other sites More sharing options...
mike16882 Posted December 28, 2009 Report Share 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. Link to comment Share on other sites More sharing options...
szembek Posted June 28, 2010 Report Share 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? Link to comment Share on other sites More sharing options...
szembek Posted June 28, 2010 Report Share Posted June 28, 2010 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! Link to comment Share on other sites More sharing options...
Richy_Boy Posted June 30, 2010 Report Share 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 Link to comment Share on other sites More sharing options...
jclark Posted August 5, 2010 Report Share 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? Link to comment Share on other sites More sharing options...
blm14 Posted November 16, 2012 Report Share 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. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.