Any Chance to Get JDownloader to Work in unRAID?


hernandito

Recommended Posts

  • Replies 136
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

root@tower:/boot/packages# cd SB
root@tower:/boot/packages/SB# ls
pycrypto/  pycrypto-2.1.0.tar.gz*  pycrypto.tar.gz*  pycurl-7.19.0.tar.gz*  pycurl.tar.gz*
root@tower:/boot/packages/SB# tar xvfs pycurl.tar.tz
tar: pycurl.tar.tz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
root@tower:/boot/packages/SB# tar xvfs pycurl.tar.gz
pycurl/
pycurl/README
pycurl/pycurl.info
pycurl/slack-desc
pycurl/pycurl.SlackBuild
root@tower:/boot/packages/SB# ls
pycrypto/  pycrypto-2.1.0.tar.gz*  pycrypto.tar.gz*  pycurl/  pycurl-7.19.0.tar.gz*  pycurl.tar.gz*
root@tower:/boot/packages/SB# cd pycurl
root@tower:/boot/packages/SB/pycurl# ls
README*  pycurl.SlackBuild*  pycurl.info*  slack-desc*
root@tower:/boot/packages/SB/pycurl# pycurl.SlackBuild
tar: /boot/packages/SB/pycurl/pycurl-7.19.0.tar.gz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
root@tower:/boot/packages/SB/pycurl# cd ../
root@tower:/boot/packages/SB# cp pycurl-7.19.0.tar.gz pycurl
root@tower:/boot/packages/SB# cd pycurl
root@tower:/boot/packages/SB/pycurl# ls
README*  pycurl-7.19.0.tar.gz*  pycurl.SlackBuild*  pycurl.info*  slack-desc*
root@tower:/boot/packages/SB/pycurl# pycurl.SlackBuild
pycurl-7.19.0/
pycurl-7.19.0/doc/
pycurl-7.19.0/doc/callbacks.html
pycurl-7.19.0/doc/curlmultiobject.html
pycurl-7.19.0/doc/curlobject.html
pycurl-7.19.0/doc/curlshareobject.html
pycurl-7.19.0/doc/pycurl.html
pycurl-7.19.0/examples/
pycurl-7.19.0/examples/basicfirst.py
pycurl-7.19.0/examples/file_upload.py
pycurl-7.19.0/examples/linksys.py
pycurl-7.19.0/examples/retriever-multi.py
pycurl-7.19.0/examples/retriever.py
pycurl-7.19.0/examples/sfquery.py
pycurl-7.19.0/examples/xmlrpc_curl.py
pycurl-7.19.0/python/
pycurl-7.19.0/python/curl/
pycurl-7.19.0/python/curl/__init__.py
pycurl-7.19.0/src/
pycurl-7.19.0/src/Makefile
pycurl-7.19.0/src/pycurl.c
pycurl-7.19.0/tests/
pycurl-7.19.0/tests/test.py
pycurl-7.19.0/tests/test_cb.py
pycurl-7.19.0/tests/test_debug.py
pycurl-7.19.0/tests/test_ftp.py
pycurl-7.19.0/tests/test_getinfo.py
pycurl-7.19.0/tests/test_gtk.py
pycurl-7.19.0/tests/test_internals.py
pycurl-7.19.0/tests/test_memleak.py
pycurl-7.19.0/tests/test_multi.py
pycurl-7.19.0/tests/test_multi2.py
pycurl-7.19.0/tests/test_multi3.py
pycurl-7.19.0/tests/test_multi4.py
pycurl-7.19.0/tests/test_multi5.py
pycurl-7.19.0/tests/test_multi6.py
pycurl-7.19.0/tests/test_multi_socket.py
pycurl-7.19.0/tests/test_multi_socket_select.py
pycurl-7.19.0/tests/test_multi_timer.py
pycurl-7.19.0/tests/test_multi_vs_thread.py
pycurl-7.19.0/tests/test_post.py
pycurl-7.19.0/tests/test_post2.py
pycurl-7.19.0/tests/test_post3.py
pycurl-7.19.0/tests/test_share.py
pycurl-7.19.0/tests/test_socketopen.py
pycurl-7.19.0/tests/test_stringio.py
pycurl-7.19.0/tests/test_xmlrpc.py
pycurl-7.19.0/tests/util.py
pycurl-7.19.0/COPYING
pycurl-7.19.0/COPYING2
pycurl-7.19.0/ChangeLog
pycurl-7.19.0/INSTALL
pycurl-7.19.0/MANIFEST.in
pycurl-7.19.0/Makefile
pycurl-7.19.0/README
pycurl-7.19.0/TODO
pycurl-7.19.0/setup.py
pycurl-7.19.0/setup_win32_ssl.py
pycurl-7.19.0/PKG-INFO
Using curl-config (libcurl 7.19.0)
running install
running build
running build_py
creating build
creating build/lib.linux-i686-2.6
creating build/lib.linux-i686-2.6/curl
copying python/curl/__init__.py -> build/lib.linux-i686-2.6/curl
running build_ext
building 'pycurl' extension
creating build/temp.linux-i686-2.6
creating build/temp.linux-i686-2.6/src
gcc -pthread -fno-strict-aliasing -g -O2 -DNDEBUG -g -fwrapv -O3 -Wall -Wstrict-prototypes -fPIC -DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_OPENSSL=1 -DHAVE_CURL_SSL=1 -I/usr/include/python2.6 -c src/pycurl.c -o build/temp.linux-i686-2.6/src/pycurl.o
src/pycurl.c:79:31: error: openssl/crypto.h: No such file or directory
src/pycurl.c: In function 'pycurl_ssl_lock':
src/pycurl.c:393: error: 'CRYPTO_LOCK' undeclared (first use in this function)
src/pycurl.c:393: error: (Each undeclared identifier is reported only once
src/pycurl.c:393: error: for each function it appears in.)
src/pycurl.c: In function 'pycurl_ssl_init':
src/pycurl.c:407: warning: implicit declaration of function 'CRYPTO_num_locks'
src/pycurl.c:415: warning: implicit declaration of function 'CRYPTO_set_id_callback'
src/pycurl.c:416: warning: implicit declaration of function 'CRYPTO_set_locking_callback'
error: command 'gcc' failed with exit status 1
root@tower:/boot/packages/SB/pycurl# 

Link to comment

Seems pycrypto didn't fix the crypto error.

 

I'm coming to the end of my night shift now so I'm gonna sign off. Will have a look at what you need to fix that error once I've had some sleep. Again, once you get pycurl built you'll be fine.

Link to comment

Seems pycrypto didn't fix the crypto error.

 

I'm coming to the end of my night shift now so I'm gonna sign off. Will have a look at what you need to fix that error once I've had some sleep. Again, once you get pycurl built you'll be fine.

 

Thanks for the help so far...let me know what you come up with!

Link to comment

5.0-beta4, no cache drive. Had the unraid-web piece installed already. I just copied and pasted his instructions and it worked first time. I was really worried with the trouble you have been having. Not sure why mine worked but your didn't. Let me know if you want me to look at anything on my side.

Link to comment

5.0-beta4, no cache drive. Had the unraid-web piece installed already. I just copied and pasted his instructions and it worked first time. I was really worried with the trouble you have been having. Not sure why mine worked but your didn't. Let me know if you want me to look at anything on my side.

 

Could you list what other applications you have installed? Might be some dependencies installed with other apps.

 

Thanks for the help so far...let me know what you come up with!

 

Here's an updated version of openssl. Other than this I'm struggling for ideas. Odd that mgworek could install first time but hopefully his setup will help us narrow it down a little.

 

wget --directory-prefix=/boot/packages/ http://slackware.cs.utah.edu/pub/slackware/slackware-current/slackware/n/openssl-0.9.8r-i486-1.txz
installpkg /boot/packages/openssl-0.9.8r-i486-1.txz

Link to comment

I have Twonky Media Server and Subsonic installed and running.

 

Subsonic required these:

jre-6u6-i586-3.tgz

binutils-2.18.50.0.9-i486-1.tgz

cxxlibs-6.0.8-i486-4.tgz

gcc-4.2.4-i486-1.tgz

gcc-g++-4.2.4-i486-1.tgz

glibc-2.7-i486-17.tgz

kernel-headers-2.6.27.7_smp-x86-1.tgz

make-3.81-i486-1.tgz

 

Pkg Manager Installs:

 

AirVideo

bwm-ng Bandwidth Monitor

C Compiler

DS_Store and ._ file cleanup

htop

iftop

inotify tools

iStat

unRAID Status Alert

Monthly Parity Check

Parallel bzip2

unRAID Power-Down on overtemp

Clean Powerdown

screen

Smart Tools

Subversion

Transmission BitTorrent

vim

infozip

 

I believe that is all

Link to comment

I did have a problem yesterday. I killed pyload and restarted it a few times with no problem. Last time though it wouldn't restart.

 

I rebooted this morning and it still wont start. I am starting over from the unzip process and see what happens. I am doing a preclear right now so it will be 2 or 3 days before i can restart the server.

 

Here are my errors when i ran python /mnt/disk1/.pyload/pyLoadCore.py

 

 

 

Traceback (most recent call last):

 File "/mnt/disk1/.pyload/pyLoadCore.py", line 55, in <module>

   from module.remote.RemoteManager import RemoteManager

 File "/mnt/disk1/.pyload/module/remote/RemoteManager.py", line 22, in <module>

   from module.database.UserDatabase import ROLE

 File "/mnt/disk1/.pyload/module/database/__init__.py", line 1, in <module>

   from DatabaseBackend import DatabaseBackend

 File "/mnt/disk1/.pyload/module/database/DatabaseBackend.py", line 35, in <module>

   import sqlite3

 File "/usr/lib/python2.6/sqlite3/__init__.py", line 24, in <module>

   from dbapi2 import *

 File "/usr/lib/python2.6/sqlite3/dbapi2.py", line 27, in <module>

   from _sqlite3 import *

ImportError: libsqlite3.so.0: cannot open shared object file: No such file or directory

 

Link to comment

figured it out. I forgot i was messing around yesterday and i downloaded and installed this.   

 

wget http://www.bibliognome.com/unraid/SABnzbdDependencies-2.1-i486-unRAID.tgz

 

once, i did installed that package, i could run pyload again

 

 

The SABnzbd unmenu package installs the newer version of openssl that i linked above. Just downloading that package, will have a poke around inside and see what it installs.

 

Could do with dsmitty166 testing it out  ;)

 

Link to comment

figured it out. I forgot i was messing around yesterday and i downloaded and installed this.   

 

wget http://www.bibliognome.com/unraid/SABnzbdDependencies-2.1-i486-unRAID.tgz

 

once, i did installed that package, i could run pyload again

 

 

The SABnzbd unmenu package installs the newer version of openssl that i linked above. Just downloading that package, will have a poke around inside and see what it installs.

 

Could do with dsmitty166 testing it out  ;)

 

 

Let me know what you want me to do!

 

Also, You said you're running 5.4b, I'm on 5.6b, I'm not sure if there's a difference...

Link to comment

 

Let me know what you want me to do!

 

Also, You said you're running 5.4b, I'm on 5.6b, I'm not sure if there's a difference...

 

Run this code

wget --directory-prefix=/boot/packages/ http://slackware.cs.utah.edu/pub/slackware/slackware-current/slackware/n/openssl-0.9.8r-i486-1.txz
installpkg /boot/packages/openssl-0.9.8r-i486-1.txz

 

Then try the guide again

 

/crosses fingers

 

Link to comment

 

Let me know what you want me to do!

 

Also, You said you're running 5.4b, I'm on 5.6b, I'm not sure if there's a difference...

 

Run this code

wget --directory-prefix=/boot/packages/ http://slackware.cs.utah.edu/pub/slackware/slackware-current/slackware/n/openssl-0.9.8r-i486-1.txz
installpkg /boot/packages/openssl-0.9.8r-i486-1.txz

 

Then try the guide again

 

/crosses fingers

This file is not available...

Link to comment

???

 

OK, its part of the SABnzbd dependencies linked above. Try this instead

wget --directory-prefix=/boot/packages/ http://www.bibliognome.com/unraid/SABnzbdDependencies-2.1-i486-unRAID.tgz
installpkg /boot/packages/SABnzbdDependencies-2.1-i486-unRAID.tgz

 

It'll install some packages that aren't necessary for pyload but at least you'll have the updated openssl

 

Link to comment

I still fail at step 7

 

root@tower:~# python /mnt/cache/.pyload/pyLoadCore.py
Fatal Python error: pycurl: libcurl link-time version is older than compile-time version
Aborted

 

Do I need to delete all of the files and start from scratch?  I'm skipping steps 5 and 6 cuz I already have that folder, is that bad?

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.