Stuck on wine 9.19-1.1 because wine 9.20-1.1 is broken

I realize that breakages within wine are for the wine forums and not for Opensuse folks to troubleshoot.

My question to Opensuse community is how do i use Zypper or YaST to mark an app as ‘Protected - Do Not Modify’? I try with right click and selecting that option within YaST, and then commit my changes with ‘accept’, but every time i come back to YaST, the icon by wine is a green check mark, not an orange lock icon.

If someone knows what I’m doing wrong, I would really appreciate some help.

I’m using Tumbleweed, and wine issue is this: when I update my system to wine 9.20, my windows software opens for an instant, then closes. If i roll back to a snapshot with wine 9.19, my software works as intended.

Thanks for any help or advice. I’m stuck.

but every time i come back to YaST, the icon by wine is a green check mark, not an orange lock icon.

That’s weird - locking packages like that works for me on Leap.

1 Like

Same here on Leap 15.6. Locked the apache2 package (mind: these are packages, not “apps”). The “lock” icon appeared. “Accept” and new start of YaST → software Management and the lock is still there.

Maybe a Tumbleweed user can test similar?

1 Like

If YaST isn’t working right, “sudo zypper addlock PACKAGENAME” should do it.

1 Like

that’s very helpful, thank you.

How do I undo the lock via command line?

man zypper

zypper removelock aka zypper rl

2 Likes

Both are working fine via command line.

I couldn’t find it within man zypper but yes, thanks.

I locked wine at 9.19-1.1 and all its dependencies too. I’ll report back on whether I’m able to update my system and successfully use software via wine.

Just posting some additional details… freezing wine and all its dependencies, then running sudo zypper ref && sudo zypper dup has updated my system and wine still works.

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.