Request History
markkp created request
licensedigger accepted review
ok
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto added repo-checker as a reviewer
Please review build success
factory-auto accepted review
Check script succeeded
staging-bot added openSUSE:Factory:Staging:adi:48 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:48"
staging-bot accepted review
Picked openSUSE:Factory:Staging:adi:48
jengelh added jengelh as a reviewer
insight into bug report
jengelh accepted review
repo-checker accepted review
cycle and install check passed
jengelh accepted review
staging-bot accepted review
ready to accept
staging-bot approved review
ready to accept
maxlin_factory accepted request
Accept to openSUSE:Factory
@markkp can I please see the bug reports.
They're marked SUSE employees only, so I don't think so. Basically they talk about file conflicts between the old package and the new package during system upgrades. What additional info would you need from them?
You can just add individuals to Cc on request (such as this). Whatever rpm/zypp put out on the command line would be the important part - I won't really know until I see it.
OK, I've done that. I don't think it will help much with the 1104638 bug. That references an internal SUSE QA system that you won't be able to access. The output from that is very, very similar to what you'll see in 1046435.
12-SP2's
libica2
haslibica.so.2
and/usr/bin/icainfo
. Factory'slibica2
(a suitably old version that lies just in between) has justlibica.so.2
, and there exists alibica-tools
already.That made me think:
instead of an
Obsoletes
.(as per https://en.opensuse.org/openSUSE:Upgrade_dependencies_explanation#Splitting_off_a_sub-package )
I am not sure if this works in practice, and since the next generation (libica3) is already there, maybe it is not worth trying.
I did try that, but it didn't seem to work. That's when I gave up and used Obsoletes instead, which did work.
Given the convoluted history of this package and it's naming/contents, etc., we really do want libica2 to be removed from the system when libica-tools and libica3 are installed. Running "zypper in libica3" brings in libica-tools and removes libica2, which is the desired effect. (And, "zypper in libica-tools" brings in libica3 and removes libica2.)