Downgraded to v3 but why does apt-get install fail?

I got a new WD My Cloud 3TB. It came with v4 firmware pre-installed, so I downgraded it using the “[Tutorial][SSH Method] Downgrade v4 firmware to v3” article.

Next I want to install the debootstrap package, but the system doesn’t let me. Any idea why?

After the downgrade reset, the web interface says “v03.04.01-219”. Then I do through ssh:

# apt-get update
(works ok)
# apt-get --force-yes install debootstrap
Reading package lists... Done
Building dependency tree 
Reading state information... Done
You might want to run 'apt-get -f install' to correct these:
The following packages have unmet dependencies:
sq : Depends: wddispatcher but it is not installable
Depends: wdnotifier but it is not installable
Depends: wdmpserver-sq-release but it is not installable
Depends: comm-manager-armhf-release but it is not installable
E: Unmet dependencies. Try 'apt-get -f install' with no packages (or specify a solution).

When I run apt-get -f install, the system offers to uninstall sq. What does that package do anyway? Am I ok to remove it?

# apt-cache show sq
Package: sq
Status: install ok installed
Priority: important
Section: base
Installed-Size: 1999852
Maintainer: S. Hellwege <steve.hellwege@wdc.com>
Architecture: armhf
Version: 03.04.01-230
Depends: wd-lib, libc6 (>= 2.17), libc-bin (>= 2.17), multiarch-support (>= 2.17), kernel-mindspeed-sequoia, date-time, networking-general, apache-php-webdav, upnp-nas, bonjour, afp, alerts, strings, wddispatcher, wdnotifier, drive-lib, paragon-ufsd, nas-safepoint, itunes, ftp, nfs, openvpn, dlna-server-twonky, admin-rest-api, wdmpserver-sq-release, comm-manager-armhf-release, map-drive, ui
Pre-Depends: wd-nas
Description: Sequoia wi-fi project package
This package lists the dependencies of the Zermatt project.
Root_File_System: wheezy-bootstrap_1.24.14_armhf.tar.gz

Hmm, I’m guessing my problems stem from this  message while doing the downgrade:

Unpacking..
Unpacking replacement sq ...
dpkg: sq: dependency problems, but configuring anyway as you requested:
 sq depends on wddispatcher; however:
  Package wddispatcher is not installed.
 sq depends on wdnotifier; however:
  Package wdnotifier is not installed.
 sq depends on wdmpserver-sq-release; however:
  Package wdmpserver-sq-release is not installed.
 sq depends on comm-manager-armhf-release; however:
  Package comm-manager-armhf-release is not installed.

Anyone know what’s going on here? :slight_smile:

During the downgrade, I also got loads of ‘Killed’ messages on ssh… I’m guessing not good news. Perhaps the firmware version I started off with cannot be downgraded using this method ?

/mnt/rootfs/var/lib/dpkg/info/alerts.preinst: line 45: 15321 Killed mkdir -p /tmp/postinst
/mnt/rootfs/var/lib/dpkg/info/alerts.preinst: line 46: /tmp/postinst/: Is a directory
/mnt/rootfs/var/lib/dpkg/info/alerts.preinst: line 48: 15322 Killed mkdir -p "/tmp/nas/maint_script/${PKG}"
/mnt/rootfs/var/lib/dpkg/info/alerts.preinst: line 88: 15325 Killed logger -s -t "${logtag}" "$@"
/mnt/rootfs/var/lib/dpkg/info/alerts.preinst: line 122: 15326 Killed logger -s -t "${logtag}" "upgrade()"
/mnt/rootfs/var/lib/dpkg/info/alerts.preinst: line 155: 15328 Killed logger -s -t "${logtag}" "done."
/mnt/rootfs/var/lib/dpkg/info/alerts.postinst: line 44: 15340 Killed rm -f /tmp/postinst/${PKG}
/mnt/rootfs/var/lib/dpkg/info/alerts.postinst: line 47: 15341 Killed mount