When I upgraded from Wheezy to Jessie I had a couple of issues with the printer driver but was able to get around them by make a minor change in the driver dependencies and then a symlink for libtiff4. Knowing that there might be issues when upgrading to Stretch I decided to install Stretch on a second drive and then tried to install the printer drivers, making the same changes that got it working in Jessie. Big problems. There are many unmet dependencies. Every time I try to fix one dependency issue another crops up. It would appear that the only way to fix all of them, and frankly I don't know how many there might be, I might have to add the Wheezy repository to my sources list. NOT GOING TO DO THAT because I don't want to create a monster.
So short of buying a new printer I am kind of at a loss. Is there any way I can create a dependency tree to show what all might be necessary to get this printer working? I was using gdebi to try and install the drivers so each time there was a failure I could see what specific dependency was missing. Is there any way for gdebi to show a tree of missing dependencies?
By the way, I tried this with the following results:
Code: Select all
john@JohnBoy:~/Downloads$ apt-get -s build-dep cnijfilter-ip1900series_3.00-1_i386.deb
NOTE: This is only a simulation!
apt-get needs root privileges for real execution.
Keep also in mind that locking is deactivated,
so don't depend on the relevance to the real current situation!
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to find a source package for cnijfilter-ip1900series_3.00-1_i386.deb