Bugzilla – Bug 1222160
update conflict with Epson driver
Last modified: 2024-04-10 07:37:27 UTC
Today I see 47 updates in Discover. Starting update give this error message: "Dependency resolution failed: problem with the installed epson-inkjet-printer-escpr-1.8.5-1.x86_64". Tried to update only one package (branding-openSUSE) give same error. Using YaST -> Software -> online update give no update at all. epson-inkjet-printer-escpr-1.8.5-1.x86_64 has been installed when I installed Epson driver for my Epson XP-352 multi-function printer.
The behavior is of Discover and YaST is normal and expected: The package happens to request something that the system is unable to provide. We do not ship epson-inkjet-printer-escpr in the distribution. Contact the vendor of the package. This does not seem to be the openSUSE project.
(In reply to Andreas Stieger from comment #1) > The behavior is of Discover and YaST is normal and expected: Discover show 47 updates instead YaST -> Software -> online update show no updates and this is expected? > The package happens to request something that the system is unable to provide. What it means? Package "branding-openSUSE" is one of the update, made by openSUSE then system should provide all is needed. And this happens with any of the 47 packages to update. >We do not ship epson-inkjet-printer-escpr in the distribution. Contact >the vendor of the package. This does not seem to be the openSUSE project. As I wrote in description epson-inkjet-printer-escpr-1.8.5-1.x86_64 is part of the driver downloaded from Epson internet site. It seems the origin of the conflict, if get no help to solve this problem I can't use my printer or I can't update. No much useful a system without printer. By the way Leap 15.4 had no problem at all with same printer.
Do not touch the priority field unless you are developer. I'm sorry but this is a bug tracker that is used for tracking defects, not a helpdesk ticketing system, where you just push a button to escalate. As I explained earlier, the message you have been given by Discover is correct and expected if you are using a package that fails to update. For a package that is not in the distribution you will have to resolve that on your own. Based on that I am assuming this is not a bug, just a user error. You may use "zypper dup" to retrieve a more meaningful message. If in doubt remove the printer package temporarily and complete the update. Provide that output - setting needinfo flag for this purpose.
(In reply to Andreas Stieger from comment #3) > Do not touch the priority field unless you are developer. Sorry, I don't know. >I'm sorry but this > is a bug tracker that is used for tracking defects, not a helpdesk ticketing > system, where you just push a button to escalate. I don't want to "escalate" I'm simply searching an useful answer. > As I explained earlier, the message you have been given by Discover is > correct and expected if you are using a package that fails to update. For a > package that is not in the distribution you will have to resolve that on > your own. That's probably equivalent to not solve. Unfortunately I'm a simple user, not so skilled otherwise I wouldn't need help. > You may use "zypper dup" to retrieve a more meaningful message. If in doubt > remove the printer package temporarily and complete the update. I don't know "zypper dup", sorry, I'll search more info on how to use it. > Provide that output - setting needinfo flag for this purpose. Not clear to me this sentence. I'll search more info on "- setting needinfo flag".
Open a terminal window. Type "su -" to become root and provide the root password. Run "zypper dup" and provide it's output here.
Thanks for indication but I find a simple solution. Reading carefully all updates I saw one regarding exactly epson driver: epson-inkjet-printer-escpr-1.8.5-1 -> epson-inkjet-printer-escpr-1.7.22-2.2. Unfortunately this "update" gives error message as all other updates. Then I removed manually epson-inkjet-printer-escpr-1.8.5-1 and installed epson-inkjet-printer-escpr-1.7.22-2.2 from Tumbleweed repos. After that all updates works normally. (In reply to Andreas Stieger from comment #1) > We do not ship epson-inkjet-printer-escpr in the distribution. Contact the > vendor of the package. This does not seem to be the openSUSE project. epson-inkjet-printer-escpr version: 1.7.22-2.2 is supplied from openSUSE, packager: https://bugs.opensuse.org then it seems that openSUSE make an Epson driver.
You have installed the package from a home: repository or from a third party source. Downgrading to the distribution package is the right thing to do. As indicated in comment #1 the message you have seem is expected and a bug.