Bug 105127 - Problem with Package Dependencies Solver
Summary: Problem with Package Dependencies Solver
Status: RESOLVED FIXED
Alias: None
Product: SUSE LINUX 10.0
Classification: openSUSE
Component: YaST2 (show other bugs)
Version: Beta 1
Hardware: Other All
: P5 - None : Normal
Target Milestone: ---
Assignee: Michael Andres
QA Contact: Klaus Kämpf
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-08-17 09:46 UTC by Lukas Ocilka
Modified: 2005-08-17 11:08 UTC (History)
2 users (show)

See Also:
Found By: Other
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
y2log - The buggy one (81.15 KB, text/plain)
2005-08-17 09:52 UTC, Lukas Ocilka
Details
y2log - The working one (79.53 KB, text/plain)
2005-08-17 09:52 UTC, Lukas Ocilka
Details
packages - conflicts.txt (1.01 KB, text/plain)
2005-08-17 09:53 UTC, Lukas Ocilka
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Lukas Ocilka 2005-08-17 09:46:07 UTC
There might be a problem solving the package dependencies. I have found it by
installing the "postgres-server" and "postgres" packages at once. Reproduced
with today's STABLE. I'll try it again after we download the inofficial Beta2.

"postgres-server" requires "postgres" and "postgres-libs"
"postgres" requires "postgres-libs"

So the requirement is there twice...

Howto reproduce the error:
If you select "postgres-server" AND "postgres" in the package manager, it
returns dependency conflict => postgres-libs unavailable. Then (after clicking
on [Ignore] it selects the postgres-libs package).

Howto make it working:
If you select "postgres-server" ONLY, it retutns => "dependencies are OK" and
selects also the dependent packages: "postgres" and "postgres-libs".

logs will follow...
Comment 1 Lukas Ocilka 2005-08-17 09:52:01 UTC
Created attachment 46253 [details]
y2log - The buggy one
Comment 2 Lukas Ocilka 2005-08-17 09:52:47 UTC
Created attachment 46255 [details]
y2log - The working one
Comment 3 Lukas Ocilka 2005-08-17 09:53:11 UTC
Created attachment 46256 [details]
packages - conflicts.txt
Comment 4 Ludwig Nussel 2005-08-17 11:08:06 UTC
postgresql-libs provides the same name in two versions. An optimization in  
search_for_provider prevented the solver from seeing the second one. Fixed in  
svn.