Repository with software worked on v4 firmware

demon_fox wrote:

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.

 

Same here, trying to add a script to run when Transmission finishes a .mkv download that transcodes the downloaded file’s audio to make it Chromecast compatible, but need either ffmpeg or newer avconv. Thanks! 

Edit: Though  libavdevice53 is available, it itself has unmet dependencies:

libavdevice53 : Depends: libcdio-cdda1 (>= 0.83) but it is not installable
Depends: libcdio-paranoia1 (>= 0.83) but it is not installable
Depends: libdc1394-22 but it is not installable
Depends: libjack-jackd2-0 (>= 1.9.5~dfsg-14) but it is not installable or
libjack-0.116 but it is not installable
Depends: libpulse0 (>= 0.99.1) but it is not installable
Depends: libxext6 but it is not installable
Depends: libxfixes3 but it is not installable

Same goes for libavfilter2,  which it’s also available but has unmet dependencies:

libavfilter2 : Depends: libopencv-core2.3 but it is not installable
Depends: libopencv-imgproc2.3 but it is not installable

I believe that wdmcserver uses ffmpeg, but I couldn’t find any additional info on this, nor could I find the ffmpeg library within the My Cloud’s filesystem.

Cheers and thanks for your time and great job :slight_smile:

Hello :slight_smile:

I’ve installed MC, miniDLNA… I wish to install pyLoad, but I cannot find deb in repository…

WDMyCloud:~# apt-get install pyload
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package pyload

Thank you very much! This is awesome.

If you have some time, could you please also add amule to the repository as well? I hope this would allow people to download ed2k links directly from my cloud.

Best,

ytam1

Hi Fox_exe,

when I upgrade system, I have this messagge:

dpkg: error processing /var/cache/apt/archives/dpkg_1.16.15_armhf.deb (--unpack):
 trying to overwrite '/etc/logrotate.d/dpkg', which is also in package wd-nas 02.50.00-155039
dpkg-deb: error: subprocess paste was killed by signal (Broken pipe)

Can you fix it?

Thanks, Mario

Fox_exe wrote:

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

Hi, still have problem, here is the code:

Last login: Tue Jan 6 00:40:07 2015 from ultrabookost
WDMyCloud:~# apt-get clean
WDMyCloud:~# sudo apt-get clean
WDMyCloud:~# sudo apt-get update
Ign http://anionix.ddns.net wheezy-64k Release.gpg
Hit http://anionix.ddns.net wheezy-64k Release
Ign http://anionix.ddns.net wheezy-64k/main armhf Packages/DiffIndex
Hit http://anionix.ddns.net wheezy-64k/main armhf Packages
Ign http://anionix.ddns.net wheezy-64k/main Translation-en
Reading package lists… Done
WDMyCloud:~# sudo apt-get install --reinstall libgpm2
Reading package lists… Done
Building dependency tree
Reading state information… Done
Reinstallation of libgpm2 is not possible, it cannot be downloaded.
0 upgraded, 0 newly installed, 0 to remove and 46 not upgraded.
WDMyCloud:~#

please advice!

All works good:

 

root@MyCloud:/# apt-get update
Ign http://anionix.ddns.net wheezy-64k Release.gpg
Hit http://anionix.ddns.net wheezy-64k Release
Ign http://anionix.ddns.net wheezy-64k/main armhf Packages/DiffIndex
Hit http://anionix.ddns.net wheezy-64k/main armhf Packages
Ign http://anionix.ddns.net wheezy-64k/main Translation-en
Reading package lists... Done
root@MyCloud:/# apt-get install mc
Reading package lists... Done
Building dependency tree... Done
The following extra packages will be installed:
  file ifupdown iproute libatm1 libclass-isa-perl libffi5 libgdbm3 libglib2.0-0 libglib2.0-data libgpm2 libmagic1
  libpcre3 libswitch-perl mc-data mime-support netbase perl perl-modules unzip
Suggested packages:
  isc-dhcp-client dhcp-client ppp rdnssd net-tools iproute-doc gpm zip bzip2 links w3m lynx arj xpdf pdf-viewer
  dbview odt2txt gv catdvi djvulibre-bin imagemagick python python-boto python-tz perl-doc
  libterm-readline-gnu-perl libterm-readline-perl-perl make libpod-plainer-perl
Recommended packages:
  shared-mime-info
The following NEW packages will be installed:
  file ifupdown iproute libatm1 libclass-isa-perl libffi5 libgdbm3 libglib2.0-0 libglib2.0-data libgpm2 libmagic1
  libpcre3 libswitch-perl mc mc-data mime-support netbase perl perl-modules unzip
0 upgraded, 20 newly installed, 0 to remove and 54 not upgraded.
Need to get 13.3 MB of archives.
After this operation, 50.0 MB of additional disk space will be used.
Do you want to continue [Y/n]? y
WARNING: The following packages cannot be authenticated!
  iproute ifupdown libgdbm3 libpcre3 libgpm2 libmagic1 libatm1 libffi5 libglib2.0-0 netbase file libclass-isa-perl
  perl-modules perl libswitch-perl mime-support libglib2.0-data mc-data mc unzip
Install these packages without verification [y/N]? y
Get:1 http://anionix.ddns.net/ wheezy-64k/main iproute armhf 20120521-3 [416 kB]
Get:2 http://anionix.ddns.net/ wheezy-64k/main ifupdown armhf 0.7.8 [61.2 kB]
Get:3 http://anionix.ddns.net/ wheezy-64k/main libgdbm3 armhf 1.8.3-11 [45.8 kB]
Get:4 http://anionix.ddns.net/ wheezy-64k/main libpcre3 armhf 1:8.30-5 [241 kB]
Get:5 http://anionix.ddns.net/ wheezy-64k/main libgpm2 armhf 1.20.4-6 [34.1 kB]
Get:6 http://anionix.ddns.net/ wheezy-64k/main libmagic1 armhf 5.11-2+deb7u6 [201 kB]
Get:7 http://anionix.ddns.net/ wheezy-64k/main libatm1 armhf 1:2.5.1-1.5 [70.1 kB]
Get:8 http://anionix.ddns.net/ wheezy-64k/main libffi5 armhf 3.0.10-3 [22.2 kB]
Get:9 http://anionix.ddns.net/ wheezy-64k/main libglib2.0-0 armhf 2.33.12+really2.32.4-5 [1708 kB]
Get:10 http://anionix.ddns.net/ wheezy-64k/main netbase all 5.0 [20.1 kB]
Get:11 http://anionix.ddns.net/ wheezy-64k/main file armhf 5.11-2+deb7u6 [52.4 kB]
Get:12 http://anionix.ddns.net/ wheezy-64k/main libclass-isa-perl all 0.36-3 [12.3 kB]
Get:13 http://anionix.ddns.net/ wheezy-64k/main perl-modules all 5.14.2-21+deb7u2 [3439 kB]
Get:14 http://anionix.ddns.net/ wheezy-64k/main perl armhf 5.14.2-21+deb7u2 [3667 kB]
Get:15 http://anionix.ddns.net/ wheezy-64k/main libswitch-perl all 2.16-2 [20.9 kB]
Get:16 http://anionix.ddns.net/ wheezy-64k/main mime-support all 3.52-1 [35.3 kB]
Get:17 http://anionix.ddns.net/ wheezy-64k/main libglib2.0-data all 2.33.12+really2.32.4-5 [1607 kB]
Get:18 http://anionix.ddns.net/ wheezy-64k/main mc-data all 3:4.8.3-10 [1087 kB]
Get:19 http://anionix.ddns.net/ wheezy-64k/main mc armhf 3:4.8.3-10 [415 kB]
Get:20 http://anionix.ddns.net/ wheezy-64k/main unzip armhf 6.0-8 [188 kB]
Fetched 13.3 MB in 5s (2335 kB/s)
debconf: delaying package configuration, since apt-utils is not installed
Can not write log, openpty() failed (/dev/pts not mounted?)
Selecting previously unselected package iproute.
(Reading database ... 6607 files and directories currently installed.)
Unpacking iproute (from .../iproute_20120521-3_armhf.deb) ...
Selecting previously unselected package ifupdown.
Unpacking ifupdown (from .../ifupdown_0.7.8_armhf.deb) ...
Selecting previously unselected package libgdbm3:armhf.
Unpacking libgdbm3:armhf (from .../libgdbm3_1.8.3-11_armhf.deb) ...
Selecting previously unselected package libpcre3:armhf.
Unpacking libpcre3:armhf (from .../libpcre3_1%3a8.30-5_armhf.deb) ...
Selecting previously unselected package libgpm2:armhf.
Unpacking libgpm2:armhf (from .../libgpm2_1.20.4-6_armhf.deb) ...
Selecting previously unselected package libmagic1:armhf.
Unpacking libmagic1:armhf (from .../libmagic1_5.11-2+deb7u6_armhf.deb) ...
Selecting previously unselected package libatm1:armhf.
Unpacking libatm1:armhf (from .../libatm1_1%3a2.5.1-1.5_armhf.deb) ...
Selecting previously unselected package libffi5:armhf.
Unpacking libffi5:armhf (from .../libffi5_3.0.10-3_armhf.deb) ...
Selecting previously unselected package libglib2.0-0:armhf.
Unpacking libglib2.0-0:armhf (from .../libglib2.0-0_2.33.12+really2.32.4-5_armhf.deb) ...
Selecting previously unselected package netbase.
Unpacking netbase (from .../archives/netbase_5.0_all.deb) ...
Selecting previously unselected package file.
Unpacking file (from .../file_5.11-2+deb7u6_armhf.deb) ...
Selecting previously unselected package libclass-isa-perl.
Unpacking libclass-isa-perl (from .../libclass-isa-perl_0.36-3_all.deb) ...
Selecting previously unselected package perl-modules.
Unpacking perl-modules (from .../perl-modules_5.14.2-21+deb7u2_all.deb) ...
Selecting previously unselected package perl.
Unpacking perl (from .../perl_5.14.2-21+deb7u2_armhf.deb) ...
Selecting previously unselected package libswitch-perl.
Unpacking libswitch-perl (from .../libswitch-perl_2.16-2_all.deb) ...
Selecting previously unselected package mime-support.
Unpacking mime-support (from .../mime-support_3.52-1_all.deb) ...
Selecting previously unselected package libglib2.0-data.
Unpacking libglib2.0-data (from .../libglib2.0-data_2.33.12+really2.32.4-5_all.deb) ...
Selecting previously unselected package mc-data.
Unpacking mc-data (from .../mc-data_3%3a4.8.3-10_all.deb) ...
Selecting previously unselected package mc.
Unpacking mc (from .../mc_3%3a4.8.3-10_armhf.deb) ...
Selecting previously unselected package unzip.
Unpacking unzip (from .../archives/unzip_6.0-8_armhf.deb) ...
Can not write log, openpty() failed (/dev/pts not mounted?)
Setting up iproute (20120521-3) ...
Setting up ifupdown (0.7.8) ...
Creating /etc/network/interfaces.
Setting up libgdbm3:armhf (1.8.3-11) ...
Setting up libpcre3:armhf (1:8.30-5) ...
Setting up libgpm2:armhf (1.20.4-6) ...
Setting up libmagic1:armhf (5.11-2+deb7u6) ...
Setting up libatm1:armhf (1:2.5.1-1.5) ...
Setting up libffi5:armhf (3.0.10-3) ...
Setting up libglib2.0-0:armhf (2.33.12+really2.32.4-5) ...
No schema files found: doing nothing.
Setting up netbase (5.0) ...
Setting up file (5.11-2+deb7u6) ...
Setting up libclass-isa-perl (0.36-3) ...
Setting up mime-support (3.52-1) ...
update-alternatives: using /usr/bin/see to provide /usr/bin/view (view) in auto mode
Setting up libglib2.0-data (2.33.12+really2.32.4-5) ...
Setting up mc-data (3:4.8.3-10) ...
Setting up mc (3:4.8.3-10) ...
update-alternatives: using /usr/bin/mcview to provide /usr/bin/view (view) in auto mode
update-alternatives: using /usr/bin/mcedit to provide /usr/bin/editor (editor) in auto mode
Setting up unzip (6.0-8) ...
Setting up perl-modules (5.14.2-21+deb7u2) ...
Setting up perl (5.14.2-21+deb7u2) ...
update-alternatives: using /usr/bin/prename to provide /usr/bin/rename (rename) in auto mode
Setting up libswitch-perl (2.16-2) ...
root@MyCloud:/#

 

is it possible to get nzbget working on v4?

mariogolf wrote:

dpkg: error processing /var/cache/apt/archives/dpkg_1.16.15_armhf.deb (–unpack):
trying to overwrite ‘/etc/logrotate.d/dpkg’, which is also in package wd-nas 02.50.00-155039

Can you fix it?

Its not my fault. Its WD bug.

Just delete  /var/lib/dpkg/info/wd-nas*

Maybe need edit /var/lib/dpkg/available and status files. (Remove “wd-nas” from all dependes)

Mystheryman wrote:

is it possible to get nzbget working on v4?

Yes. Pending.

1 Like

Hey,

Can anyone please write a tutorial how to setup minidlna?

thanks in advance.

Hello Fox_exe,

I’ve noticed that you use *.ddns.net yourself. I’m also interested in connecting my domain to my WD cloud. What software do you use to refresh your IP in DNS? Is it possible to install it on WD cloud (preferrebly as a deamon) ?

My domain is on ovh.com, but the setup should be similar.

I use DynDns service on my router (TPLink 1034ND).

Connect WDMC directly to internet - not best idea (Need some protection, like fail2ban, iptables/firewall etc.)

But if you want - you can install this:  https://packages.debian.org/wheezy/dyndns (apt-get install dyndns)

Hello  Fox_exe

any news on issue with ffmpeg?

I still have the issie:

he 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.

many thanks in advance!

1 Like

Hello

What about nzbget ?

I use now firmware 3 with sabnzb but i prefer nzbget.

But nzbget also not working anymore on firmware 3 and i want to go to Firmware V4 ofcourse.

So i hope you can build this nice tools for us.

In these threat you can see the issues with nzbget and V3 and V4:

http://community.wd.com/t5/WD-My-Cloud/GUIDE-NZBGet-11-0/td-p/619113

Thanks !!

Note:

i saw this at your repository:

nzbget_0.7.0-2.dsc 06-Jan-2015 17:17 1.2K  
nzbget_0.7.0-2_armhf.changes 06-Jan-2015 17:17 1.2K  
nzbget_0.7.0-2_armhf.deb 06-Jan-2015 17:17 158K

 

 

So it means it is present to use ?

Fresh from this year :slight_smile:

Fox_exe wrote:

I use DynDns service on my router (TPLink 1034ND).

Connect WDMC directly to internet - not best idea (Need some protection, like fail2ban, iptables/firewall etc.)

 

But if you want - you can install this:  https://packages.debian.org/wheezy/dyndns (apt-get install dyndns)

And why not installing it on the router itself? Every little thing seems to spin up the device, I’d try to keep it as clean as possible. Just saying! I too have a 1043nd running OpenWRT to which the MyCloud is connected.

Cheers!

avdstege wrote:

 

So it means it is present to use ?

Yes. Try it.

Hello

thanks

I will test is when i have upgrade to V4 :slight_smile:

Thanks

demon_fox wrote:

          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

Added:

libavdevice53_0.8.16-1_armhf.deb

libavfilter2_0.8.16-1_armhf.deb

Also added all missing .deb’s for creating chroot! (Not tested)

Download from GDrive

Fox_exe wrote:
Added:

libavdevice53_0.8.16-1_armhf.deb

libavfilter2_0.8.16-1_armhf.deb

Will try installing  ffmpeg  as soon as I get home. Thank you!

Tried to install nzbget.

But I get an error?

WDMyCloud:~# apt-get install nzbget
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
  ack-grep acl admin-rest-api afp alerts apache-php-webdav apache2-mpm-prefork attr bmon bonjour
  ca-certificates cgroup-bin cifs-utils comm-manager-armhf-release-64k-pagesize cracklib-runtime
  curl daemon data-volume-config date-time dlna-server-twonky drive-lib ethtool fontconfig-config
  ftp fuse fuse-utils gphoto2 gphotofs hdparm ifplugd itunes kernel-mindspeed-sequoia keyutils
  krb5-locales libantlr3c-3.2-0 libapache2-mod-php5 libapache2-mod-xsendfile libasound2
  libavahi-client3 libavahi-common-data libavahi-common3 libavl1 libbsd0 libcap-ng0 libcap2
  libcap2-bin libcdk5 libcgroup1 libconfuse-common libconfuse0 libcrack2 libcurl3
  libdbd-sqlite3-perl libdbi-perl libdbus-1-3 libedit2 libevent-2.0-5 libevent-core-1.4-2
  libexif12 libffi5 libfile-next-perl libflac8 libfontconfig1 libfreetype6 libfuse2 libgd2-xpm
  libglib2.0-0 libglib2.0-data libgphoto2-2 libgphoto2-l10n libgphoto2-port0 libgssapi-krb5-2
  libgssglue1 libjpeg8 libjson-c2 libk5crypto3 libkeyutils1 libkrb5-3 libkrb5support0
  liblockfile-bin liblockfile1 libltdl7 liblzo2-2 libmxml1 libnet-daemon-perl libnet-upnp-perl
  libnetaddr-ip-perl libnfsidmap2 libnss-winbind libogg0 libonig2 libossp-uuid16 libpam-cap
  libpam-winbind libpcap0.8 libpkcs11-helper1 libplist1 libplrpc-perl libqdbm14 libreadline5
  librtmp0 libsensors4 libsgutils2-2 libssh2-1 libtag1-vanilla libtag1c2a libtagc0 libtalloc2
  libtdb1 libunistring0 libwbclient0 libwrap0 libx11-6 libx11-data libxau6 libxcb1 libxdmcp6
  libxpm4 lockfile-progs map-drive mdadm nas-safepoint networking-general ntpdate openssh-client
  openssh-server openssl openvpn paragon-ufsd php-apc php5-cli php5-curl php5-json php5-sqlite
  python python-minimal python2.7 python2.7-minimal ramlog rsync samba-common samba-common-bin
  sg3-utils smartmontools smb-file smbclient sqlite3 strace strings sudo sysstat tcpd tcpdump
  ttf-dejavu-core ui unzip upnp-nas uuid vsftpd wd-lib wd-nas wdmpserver-sq64k-release
  wdnotifier-sq64k winbind xfsprogs zip
Use 'apt-get autoremove' to remove them.
Suggested packages:
  par2
The following NEW packages will be installed:
  nzbget
0 upgraded, 1 newly installed, 0 to remove and 53 not upgraded.
7 not fully installed or removed.
Need to get 0 B/162 kB of archives.
After this operation, 293 kB of additional disk space will be used.
WARNING: The following packages cannot be authenticated!
  nzbget
Install these packages without verification [y/N]? y
Can't exec "locale": No such file or directory at /usr/share/perl5/Debconf/Encoding.pm line 16.
Use of uninitialized value $Debconf::Encoding::charmap in scalar chomp at /usr/share/perl5/Debconf/ Encoding.pm line 17.
dpkg: warning: 'ldconfig' not found in PATH or not executable
dpkg: error: 1 expected program not found in PATH or not executable
Note: root's PATH should usually contain /usr/local/sbin, /usr/sbin and /sbin
E: Sub-process /usr/bin/dpkg returned an error code (2)
WDMyCloud:

sorry but faced the issue with ffmpeg

WDMyCloud:~# apt-get update

Ign http://anionix.ddns.net wheezy-64k Release.gpg 

Hit http://anionix.ddns.net wheezy-64k Release

Ign http://anionix.ddns.net wheezy-64k/main armhf Packages/DiffIndex

Hit http://anionix.ddns.net wheezy-64k/main armhf Packages

Ign http://anionix.ddns.net wheezy-64k/main Translation-en

Reading package lists… Done

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.

WDMyCloud:~# apt-get install libav-tools

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:

 libav-tools : 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

               Depends: libsdl1.2debian (>= 1.2.11) but it is not installable

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