Bug 199813

Summary: Resolvable id 638433 does not exist.
Product: [openSUSE] SUSE Linux 10.1 Reporter: Andreas Jaeger <aj>
Component: ZenworksAssignee: Rashmi Ranjan Mohanty <rashmiranjan.mohanty>
Status: RESOLVED FIXED QA Contact: Mauro Parra Miranda <mauro>
Severity: Critical    
Priority: P1 - Urgent CC: aj, andreas.hanke, giulio.alfano, meissner, mmeeks, schubi, simon.strandman, suse-beta
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: Other   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---
Attachments: /var/log/zmd-messages.log
/var/log/zmd-backend.log
zmd.db when receiving Resolvable id 740609 does not exist.

Description Andreas Jaeger 2006-08-16 18:37:10 UTC
with the latest released 10.1 package management stack I just got while running
an update with zen-updater the message "Resolvable id 638433 does not exist."
Comment 1 Andreas Jaeger 2006-08-16 18:38:09 UTC
Created attachment 96280 [details]
/var/log/zmd-messages.log
Comment 2 Andreas Jaeger 2006-08-16 18:39:13 UTC
Created attachment 96281 [details]
/var/log/zmd-backend.log
Comment 4 Jawaad Tariq 2006-09-05 19:04:10 UTC
Assigning to Tambet to take a look.  It seems like a zypp bug from outset.
Comment 5 Tambet Ingo 2006-09-06 12:41:08 UTC
The message comes from libzypp-backend and means either that zmd asked zypp to do something while referencing a resolvable by invalid id or zypp backend had trouble finding it. Without zmd.db taken right after it happened we'll never know.
Comment 6 Andreas Jaeger 2006-09-06 13:13:07 UTC
I don't have zmd.db from that time, sorry.
Comment 7 Jawaad Tariq 2006-09-07 21:28:17 UTC
Andreas, can you then please provide any steps to reproduce the problem?
Comment 8 Andreas Jaeger 2006-09-08 06:05:00 UTC
I cannot any more.  Let's mark it as invalid.  If I reproduce it, I'll give more details...
Comment 9 Simon Strandman 2006-09-29 08:06:16 UTC
This bug is NOT invalid. I get this too occasionally. Now I can't update or install anything. Just waiting a cuple of hours and rebooting will probably solve it temporary.

simon:~ # rug refresh

Refreshing Services...
                                                                                                                                                      100%

Successfully refreshed.
simon:~ # rug install kdebase3-kdm
Resolving Dependencies...

ERROR: Dependency resolution failed:
Resolvable id 170659 does not exist.
simon:~ # rug install kdebase3-kdm
Resolving Dependencies...

ERROR: Dependency resolution failed:
Resolvable id 170659 does not exist.
simon:~ # rug update
Resolving Dependencies...

ERROR: Dependency resolution failed:
Resolvable id 170628 does not exist.
Comment 10 Simon Strandman 2006-09-29 08:07:53 UTC
I forgot to mention that this is a newly installed OpenSuse 10.1 i586 system with the latest updates.
Comment 11 Simon Strandman 2006-09-29 14:46:50 UTC
rm -rf /var/tmp/* && rczmd restart && rug refresh works around the problem. I'm not sure how to reproduce it though. It seems to happen randomly.

Reopening bug and changing product to opensuse 10.1.
Comment 12 Andreas Hanke 2006-09-29 14:54:24 UTC
The bug was marked invalid because noone who experiences this wants to attach his zmd.db - it's well known that this is still occuring!

Next time it happens, don't do "rm -rf", but save and compress your /var/lib/zmd/zmd.db and upload it here - see comment 5
Comment 13 Simon Strandman 2006-09-29 16:09:13 UTC
Ok, I just got this error again on another computer. This time I´ve got all the files in /var/tmp and zmd.db. The problem is that my zmd.db is 70MB bzip2ed (378MB uncompressed) and I guess that´s too large to attatch here?

I think this bug came with the lates updates to zmd because I don´t remember ever having it before.
Comment 14 giulio alfano 2006-09-29 19:19:24 UTC
Created attachment 99969 [details]
zmd.db when receiving Resolvable id 740609 does not exist.

I receive the message, when I try to update with
Resolvable id 740609 does not exist.
Comment 15 giulio alfano 2006-09-29 19:47:27 UTC
If you need something else let me know.
Many thanks.
Comment 16 Jawaad Tariq 2006-10-02 14:01:34 UTC
As per Tambet's comment #5, it seems to be coming from the helper.  Assigning to Duncan.
Comment 17 Joe Harmon 2006-10-05 21:05:04 UTC
This 
Comment 18 Joe Harmon 2006-10-05 21:06:52 UTC
Sorry for the last message, I hit commit to soon.

This is also happening quite often on SLED 10 as well. I really think that it is a caching issue with the old ID's. If a person restarts zmd then the error will go away.
Comment 19 Federico Lucifredi 2006-10-11 22:42:35 UTC
fixed on 10.2. Patch for 10.1 ?
Comment 20 Stanislav Visnovsky 2006-10-12 06:49:24 UTC
How intrusive the change is? Which packages need an update?
Comment 21 Andreas Jaeger 2006-10-18 07:28:52 UTC
Federico?
Comment 22 John Yorke 2006-10-21 01:58:04 UTC
I get this problem all the time in SLES 10 and SLED 10 when installing dependent packages one at a time via nautilus using the left click "Install Software" method.  This bug combined with the lack of a graphical method to select multiple packages in a directory for installation makes installing packages from outside sources a real pain in the neck.  Using the rug mount command is a work around but if I miss a dependent file in the rug mounted directory and then fix it, I tend to get the "Resolvable id # does not exist message" on the second attempt.
Comment 23 Mauro Parra Miranda 2006-10-24 04:34:02 UTC
Reassign to Chris in order to get more info about which packages should be added for the 10.1 patch. 
Comment 25 James Knott 2006-11-05 22:57:52 UTC
(In reply to comment #0)
> with the latest released 10.1 package management stack I just got while running
> an update with zen-updater the message "Resolvable id 638433 does not exist."
> 

I get the same, but with "Resolvable id 740662 does not exist".  I was able to clear it by switching to run level 1 and back to 5.
Comment 26 Gary Ekker 2006-12-22 16:14:46 UTC
We need to make sure this goes in for SLED10-SP1 as well.
Comment 28 Rashmi Ranjan Mohanty 2007-02-21 05:15:27 UTC
ALready checked into SLED10-SP1 branch.. Can be checked in SLE 10 SP1 Beta3
Comment 29 Mark Gordon 2007-03-30 22:37:37 UTC
*** Bug 212201 has been marked as a duplicate of this bug. ***
Comment 30 Mark Gordon 2007-03-30 22:38:27 UTC
*** Bug 243780 has been marked as a duplicate of this bug. ***