Repository with software worked on v4 firmware

#41

cagoune wrote:

THANKS for the quick reponse but how to know what package i need to resolve all dependencies along mysql-server

apt-rdepends mysql-server

Or - install chroot (minbase) and run apt-get -s install mysql-server (simulate install. Prints all depend packages)

#42

Hi Fox_Exe and thanks for all suggests you write here!

I’m a linux enthusiatic user and when I bougth my WdCloud 3T some weeks ago, I set up it as best for me (SSH etc)

I installed Transmission as you wrote in this thread and it went untill last 19th dec, the new firmware was automatically updated by wd software (I forgot to disable the automatic firmware update).

So the new firmware ( WDMyCloud v04.01.02-417 ) deleted every installed programm by apt (transmission-daemon included).

I’m tring to reinstall transmission via apt (I reconfigured my sources.list) but I have this error messagge:

WDMyCloud3t:~# apt-get install transmission-daemon
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  transmission-cli transmission-common
Suggested packages:
  transmission-gtk
The following packages will be upgraded:
  transmission-cli transmission-common transmission-daemon
3 upgraded, 0 newly installed, 0 to remove and 281 not upgraded.
2 not fully installed or removed.
Need to get 753 kB of archives.
After this operation, 5120 B of additional disk space will be used.
Do you want to continue [Y/n]? 
Get:1 http://ftp.us.debian.org/debian/ jessie/main transmission-cli armhf 2.84-0.2 [314 kB]
Get:2 http://ftp.us.debian.org/debian/ jessie/main transmission-daemon armhf 2.84-0.2 [181 kB]
Get:3 http://ftp.us.debian.org/debian/ jessie/main transmission-common all 2.84-0.2 [257 kB]
Fetched 753 kB in 4s (174 kB/s)              
dpkg: warning: files list file for package 'libxau6:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libssh2-1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'liblockfile1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libkrb5-3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libwrap0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libtagc0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libapr1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libcap2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libglib2.0-0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libgphoto2-port0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libpng12-0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libtalloc2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libevent-2.0-5:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libedit2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libldap-2.4-2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libavahi-client3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libgphoto2-2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libtag1c2a:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'liblua5.1-0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libpkcs11-helper1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libpcre3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libdb5.3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libavahi-common3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libsensors4:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libx11-6:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libnfsidmap2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libbsd0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libavahi-common-data:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libjpeg8:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libnss-winbind:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libsasl2-2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libsasl2-modules:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libcurl3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libaprutil1-ldap:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libtirpc1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libaprutil1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libkrb5support0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'librtmp0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libpcap0.8:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libdevmapper1.02.1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libexpat1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libltdl7:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libkeyutils1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libreadline5:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libantlr3c-3.2-0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libasound2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libxcb1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libtdb1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libxpm4:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libtag1-vanilla:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'liblzo2-2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libogg0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libaprutil1-dbd-sqlite3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libfontconfig1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libmagic1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libk5crypto3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libgssglue1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libjson-c2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libunistring0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libwbclient0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libfuse2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libgssapi-krb5-2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libparted0debian1:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libgd2-xpm:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libconfuse0:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libexif12:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libffi5:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libflac8:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libdbus-1-3:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libxml2:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libfreetype6:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libxdmcp6:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libpam-cap:armhf' missing; assuming package has no files currently installed
dpkg: warning: files list file for package 'libpam-winbind:armhf' missing; assuming package has no files currently installed
(Reading database ... 24165 files and directories currently installed.)
Preparing to replace transmission-cli 2.84-0.1+b1 (using .../transmission-cli_2.84-0.2_armhf.deb) ...
Unpacking replacement transmission-cli ...
Preparing to replace transmission-daemon 2.84-0.1+b1 (using .../transmission-daemon_2.84-0.2_armhf.deb) ...
[ok] Stopping bittorrent daemon: transmission-daemon.
Unpacking replacement transmission-daemon ...
Preparing to replace transmission-common 2.84-0.1 (using .../transmission-common_2.84-0.2_all.deb) ...
Unpacking replacement transmission-common ...
Processing triggers for man-db ...
Setting up transmission-common (2.84-0.2) ...
Setting up transmission-cli (2.84-0.2) ...
Setting up transmission-daemon (2.84-0.2) ...
[....] Starting bittorrent daemon: transmission-daemon/usr/bin/transmission-daemon: error while loading shared libraries: libminiupnpc.so.10: ELF load command alignment not page-aligned
 failed!
invoke-rc.d: initscript transmission-daemon, action "start" failed.
dpkg: error processing transmission-daemon (--configure):
 subprocess installed post-installation script returned error exit status 127
Setting up minissdpd (1.2.20130907-3) ...
[....] Starting UPnP devices daemon: MiniSSDPd/etc/init.d/minissdpd: line 52: 9547 Killed start-stop-daemon --start --pidfile /var/run/minissdpd.pid --exec "/usr/sbin/minissdpd" -- -i ${MiniSSDPd_INTERFACE_ADDRESS}
 failed!
invoke-rc.d: initscript minissdpd, action "start" failed.
dpkg: error processing minissdpd (--configure):
 subprocess installed post-installation script returned error exit status 1
Errors were encountered while processing:
 transmission-daemon
 minissdpd
E: Sub-process /usr/bin/dpkg returned an error code (1)

I tried also to do an apt-get install -f whitout changes.

The problems are with minissdpd and transmission-daemon.

So I purged it…

What can I fix it?

Thanks & Happy New Year!

Mario

PS: Sorry for my bad English…

PPS: I’m thinking about to install your Debian Clean image to have full controll…

#43
Get:1 http://ftp.us.debian.org/debian/ jessie/main transmission-cli armhf 2.84-0.2 [314 kB]

Dont use official repo in v4 firmware! You can crash system!

Read first post. Use only my repo (Delete official).

Or you can use this:  http://community.wd.com/t5/WD-My-Cloud/Guide-Transmission-v2-84-for-firmware-V4-12-2014/td-p/770207

#44

Thanks for hosting this respository its great to known I can somewhat still modify my WD Cloud after the V4 update, Just one request if possible though would be screen, Comes usefull when using Wget and Rsync if this could be added that would be awesome and afaik is in the official deb repo’s

Regards

Damo

#45

Fox_exe wrote:

Get:1 http://ftp.us.debian.org/debian/ jessie/main transmission-cli armhf 2.84-0.2 [314 kB]

Dont use official repo in v4 firmware! You can crash system!

Read first post. Use only my repo (Delete official).

Or you can use this:  http://community.wd.com/t5/WD-My-Cloud/Guide-Transmission-v2-84-for-firmware-V4-12-2014/td-p/770207

Thank you, Fox_exe! :smiley:

I changed my sources.list… but, your repo server seems unreachable: is it down?


Err http://anionix.ddns.net wheezy-64k Release.gpg   Could not connect to anionix.ddns.net:80 (31.207.178.83). - connect (113: No route to host)Ign http://anionix.ddns.net wheezy-64k Release     Ign http://anionix.ddns.net wheezy-64k/main armhf Packages/DiffIndexErr http://anionix.ddns.net wheezy-64k/main Translation-en  Unable to connect to anionix.ddns.net:http:Err http://anionix.ddns.net wheezy-64k/main armhf Packages  Unable to connect to anionix.ddns.net:http:W: Failed to fetch http://anionix.ddns.net/dists/wheezy-64k/Release.gpg  Could not connect to anionix.ddns.net:80 (31.207.178.83). - connect (113: No route to host)W: Failed to fetch http://anionix.ddns.net/dists/wheezy-64k/main/i18n/Translation-en  Unable to connect to anionix.ddns.net:http:W: Failed to fetch http://anionix.ddns.net/dists/wheezy-64k/main/binary-armhf/Packages  Unable to connect to anionix.ddns.net:http:E: Some index files failed to download. They have been ignored, or old ones used instead.

Do you think it will return on-line?

Bye, Mario

#46

Yes. No electricity at home (Repair work).

Back online in 4-6 hours.

#47

Any chance of sabnzb and sick Beard?

#48

Screen added.

Sabnzbdplus  in process…

#49

Hi, I’m happy to see that your repo is back online! :slight_smile:

I ran apt-get update, upgrade; then I tried to install transmission-daemon and I saw this messagge:

WDMyCloud3t:~# apt-get install transmission-daemon                
Reading package lists... Done
Building dependency tree       
Reading state information... Done
The following extra packages will be installed:
  libminiupnpc5 transmission-cli transmission-common
Suggested packages:
  transmission-gtk
Recommended packages:
  minissdpd
The following NEW packages will be installed:
  libminiupnpc5 transmission-cli transmission-common transmission-daemon
0 upgraded, 4 newly installed, 0 to remove and 36 not upgraded.
Need to get 1476 kB of archives.
After this operation, 3143 kB of additional disk space will be used.
Do you want to continue [Y/n]? 
WARNING: The following packages cannot be authenticated!
  libminiupnpc5 transmission-common transmission-daemon transmission-cli
Install these packages without verification [y/N]? y
Get:1 http://anionix.ddns.net/ wheezy-64k/main libminiupnpc5 armhf 1.5-2 [28.0 kB]
Get:2 http://anionix.ddns.net/ wheezy-64k/main transmission-common all 2.52-3+nmu2 [292 kB]
Get:3 http://anionix.ddns.net/ wheezy-64k/main transmission-daemon armhf 2.52-3+nmu2 [196 kB]
Get:4 http://anionix.ddns.net/ wheezy-64k/main transmission-cli armhf 2.52-3+nmu2 [960 kB]
Fetched 1476 kB in 6s (224 kB/s)                                                                                 
Selecting previously unselected package libminiupnpc5.[...]
dpkg: warning: files list file for package '............:armhf' missing; assuming package has no files currently installed
[...](Reading database ... 24023 files and directories currently installed.)
Unpacking libminiupnpc5 (from .../libminiupnpc5_1.5-2_armhf.deb) ...
Selecting previously unselected package transmission-common.
Unpacking transmission-common (from .../transmission-common_2.52-3+nmu2_all.deb) ...
Selecting previously unselected package transmission-daemon.
Unpacking transmission-daemon (from .../transmission-daemon_2.52-3+nmu2_armhf.deb) ...
Selecting previously unselected package transmission-cli.
Unpacking transmission-cli (from .../transmission-cli_2.52-3+nmu2_armhf.deb) ...
Processing triggers for man-db ...
Setting up libminiupnpc5 (1.5-2) ...
Setting up transmission-common (2.52-3+nmu2) ...
Setting up transmission-daemon (2.52-3+nmu2) ...
[....] Starting bittorrent daemon: transmission-daemon/usr/bin/transmission-daemon: error while loading shared libraries: libnatpmp.so.1: ELF load command alignment not page-aligned
 failed!
invoke-rc.d: initscript transmission-daemon, action "start" failed.
dpkg: error processing transmission-daemon (--configure):
 subprocess installed post-installation script returned error exit status 127
Setting up transmission-cli (2.52-3+nmu2) ...
Processing triggers for libc-bin ...
Errors were encountered while processing:
 transmission-daemon
E: Sub-process /usr/bin/dpkg returned an error code (1)

How can I fix it?

Thank you for your help!

Mario

#50

Fox_exe wrote:

Screen added.

Sabnzbdplus  in process…

Brilliant! thanks for this. Although I have just attempted to install and libelfg0 is missing as a dependency, although I did attempt to install the DEB file I failed epicly.

Once again. Thanks.

#51

Hi!, can you add aria2? (I think it’s better than transmission)

Thanks

#52

Fox_exe wrote:

rsync - Planned.

New kernel + modules (ntfs, cifs, usb-sound and other) - Planned (Maybe i make it as .deb package (linux-image-***.deb))

All other - only if .deb automake available (I don’t want suffers with manual assembly of a package)

 > Hello Fox_exe> what do you mean by “All other - only if .deb automake available (I don’t want suffers with manual assembly of a package)”. DO you require a .deb file of a program to be able to rebuild it for build it for FW 4.x?

#53

In case this helps somehow to create Flexget and its dependecies to work on FW4.x.

The following was installed on WD cloud running FW 3.x 

Below is the link of the folder created by pythons PIP install of flexget(from SID main) in “/usr/local/lib/python2.7/dist-packages”

I had to install python 2.7.9 before this via APT (wheezy)

https://dl.dropboxusercontent.com/u/4883446/FlexGet-1.2.239.egg-info-source_file_list.zip

EDIT: I ran the flexget install again and this time stored all the packages it downloaded for install except Python 2.7.9, which should be install before hand.

FLexget install all packages: https://dl.dropboxusercontent.com/u/4883446/flex_all_packages.zip

#54

Joaco_AR wrote:

Hi!, can you add aria2? (I think it’s better than transmission)

aria2 added to Sid and Main.

#55

Fix it!

For future needs, here the solution.

mariogolf wrote:

[…]  I tried to install transmission-daemon and I saw this messagge:

 

WDMyCloud3t:~# apt-get install transmission-daemon
Reading package lists… Done
Building dependency tree
Reading state information… Done
The following extra packages will be installed:
libminiupnpc5 transmission-cli transmission-common
Suggested packages:
transmission-gtk
Recommended packages:
minissdpd
The following NEW packages will be installed:
libminiupnpc5 transmission-cli transmission-common transmission-daemon
0 upgraded, 4 newly installed, 0 to remove and 36 not upgraded.
Need to get 1476 kB of archives.
After this operation, 3143 kB of additional disk space will be used.
Do you want to continue [Y/n]?
WARNING: The following packages cannot be authenticated!
libminiupnpc5 transmission-common transmission-daemon transmission-cli
Install these packages without verification [y/N]? y
Get:1 http://anionix.ddns.net/ wheezy-64k/main libminiupnpc5 armhf 1.5-2 [28.0 kB]
Get:2 http://anionix.ddns.net/ wheezy-64k/main transmission-common all 2.52-3+nmu2 [292 kB]
Get:3 http://anionix.ddns.net/ wheezy-64k/main transmission-daemon armhf 2.52-3+nmu2 [196 kB]
Get:4 http://anionix.ddns.net/ wheezy-64k/main transmission-cli armhf 2.52-3+nmu2 [960 kB]
Fetched 1476 kB in 6s (224 kB/s)
Selecting previously unselected package libminiupnpc5.[…]
dpkg: warning: files list file for package ‘…:armhf’ missing; assuming package has no files currently installed
[…](Reading database … 24023 files and directories currently installed.)
Unpacking libminiupnpc5 (from …/libminiupnpc5_1.5-2_armhf.deb) …
Selecting previously unselected package transmission-common.
Unpacking transmission-common (from …/transmission-common_2.52-3+nmu2_all.deb) …
Selecting previously unselected package transmission-daemon.
Unpacking transmission-daemon (from …/transmission-daemon_2.52-3+nmu2_armhf.deb) …
Selecting previously unselected package transmission-cli.
Unpacking transmission-cli (from …/transmission-cli_2.52-3+nmu2_armhf.deb) …
Processing triggers for man-db …
Setting up libminiupnpc5 (1.5-2) …
Setting up transmission-common (2.52-3+nmu2) …
Setting up transmission-daemon (2.52-3+nmu2) …
[…] Starting bittorrent daemon: transmission-daemon/usr/bin/transmission-daemon: error while loading shared libraries: libnatpmp.so.1: ELF load command alignment not page-aligned
failed!
invoke-rc.d: initscript transmission-daemon, action “start” failed.
dpkg: error processing transmission-daemon (–configure):
subprocess installed post-installation script returned error exit status 127
Setting up transmission-cli (2.52-3+nmu2) …
Processing triggers for libc-bin …
Errors were encountered while processing:
transmission-daemon
E: Sub-process /usr/bin/dpkg returned an error code (1)

 

I reinstalled the package (that has the shared library libnatpmp.so.1):

natpmp-utils

 and now transmission is running! :smiley:

Bye and Happy New Year.

Mario

#56

mariogolf wrote:

and now transmission is running! :smiley:

Yeah, because i recompile it.

Heppy new year!

#57

Hello 

I’m trying to install ffmpeg from your great rep, seems some dependencies are missed 

WDMyCloud:~# apt-get install ffmpeg

Reading package lists… Done

Building dependency tree       

Reading state information… Done

Some packages could not be installed. This may mean that you have

requested an impossible situation or if you are using the unstable

distribution that some required packages have not yet been created

or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:

 ffmpeg : Depends: libav-tools but it is not going to be installed

          Depends: libavdevice53 (>= 6:0.8.3-1~) but it is not going to be installed

          Depends: libavfilter2 (>= 6:0.8.3-1~) but it is not going to be installed

E: Unable to correct problems, you have held broken packages.

#58

Is someone please willing to tell me whats needed to get flexget built for FW 4.x ? I provided some files in a post above. Does that help?

if “Flexget” is hard. What about “Couch potato”?

#59

Fox_exe wrote:

BTSync removed (Compiled with default pagesize).

Maybe i replace hem to Syncthing (Same tool, but really “Open source”)

 


wasp_osa wrote:> any ideas plz! I need MC!

 

mc : Depends: mc-data (= 3: 4.8.3 -10) but 3: 4.8.13 -2 is to be installed

 


Please, remove all other repositories from sources.list and run

apt-get remove --purge mc-data

then, install mc:

apt-get update && apt-get install mc

Hi!

ive tried that you wrote and it didnt work out, below you can find the message:

WDMyCloud:~# mc
mc: error while loading shared libraries: libgpm.so.2: ELF load command alignmen
t not page-aligned
WDMyCloud:~#

Please help me with MC, need to move a lot of data and mc is the best for it.

помоги пожалуйста с МС установкой, нужно много информации перекачать, а с МС проще всетаки…

заранее спасибо!

ОС

#60

mc: error while loading shared libraries: libgpm.so.2: ELF load command alignmen
t not page-aligned

Please help me with MC, need to move a lot of data and mc is the best for it.


libgpm2 rebuild. Reinstall it.

apt-get clean
apt-get update
apt-get install --reinstall libgpm2