Opened 8 years ago

Last modified 7 years ago

#783 reopened defect

wrong dependencies in mondo SLES 12 rpm package

Reported by: Bruno Cornec Owned by: Bruno Cornec
Priority: high Milestone:
Component: mondo Version: 3.2.2
Severity: critical Keywords:
Cc: ladislav_furman@…, ladislav.furman@…

Description

When I run

#zypper install mondo

on my sles 12 x86_64 VM server I receive the following error:

Problem: nothing provides mkisofs needed by mondo-3.2.1-1.sles12.x86_64
Solution 1: do not install mondo-3.2.1-1.sles12.x86_64
Solution 2: break mondo-3.2.1-1.sles12.x86_64 by ignoring some of its dependencies

......snip........
# zypper search --provides mkisofs
i | cdrkit-cdrtools-compat | Tool for Writing CDRs - cdrtools Compatibility Package | package

and the file is located in: /usr/bin/mkisofs and is a link to genisoimage.

Issue on SLES12, not with SLES 10 & 11.

Change History (5)

comment:1 by Bruno Cornec, 8 years ago

Resolution: fixed
Status: newclosed

Fixed with http://trac.project-builder.org/changeset/2062

Will be part of 3.2.2 delivery

comment:2 by Ladislav Furman, 7 years ago

Cc: ladislav_furman@… added
Milestone: 3.2.2
Resolution: fixed
Status: closedreopened
Version: 3.2.13.2.2

Issue still present even in mondo 3.2.2:

j051suse12:~ # zypper install mondo mindi mindi-busybox Refreshing service 'spacewalk'. Loading repository data... Reading installed packages... Resolving package dependencies... 2 Problems: Problem: nothing provides mkisofs needed by mindi-3.0.2-1.sles12.x86_64 Problem: nothing provides cdrecord needed by mondo-3.2.2-1.sles12.x86_64

Problem: nothing provides mkisofs needed by mindi-3.0.2-1.sles12.x86_64

Solution 1: do not install mindi-3.0.2-1.sles12.x86_64 Solution 2: break mindi-3.0.2-1.sles12.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/s/r/c] (c):

j051suse12:~ # zypper info --requires mondo mindi mindi-busybox | grep -e cdrecord -e mkisofs

cdrecord mkisofs

j051suse12:~ #

j051suse12:~ # zypper search --provides cdrecord mkisofs Refreshing service 'spacewalk'. Loading repository data... Reading installed packages...

S | Name | Summary | Type --+------------------------+--------------------------------------------------------+--------

| brasero | CD/DVD burning application for GNOME | package

i | cdrkit-cdrtools-compat | Tool for Writing CDRs - cdrtools Compatibility Package | package j051suse12:~ #

but this one finds nothing

j051suse12:~ # zypper search --provides --match-exact cdrecord mkisofs Refreshing service 'spacewalk'. Loading repository data... Reading installed packages... No matching items found. j051suse12:~ #

comment:3 by Ladislav Furman, 7 years ago

Cc: ladislav.furman@… added

comment:4 by Bruno Cornec, 7 years ago

Fix mindi with rev 2280 of pb project Cf: http://trac.project-builder.org/changeset/2280

comment:5 by Bruno Cornec, 7 years ago

Fix mondo with rev 2282 Cf: http://trac.project-builder.org/changeset/2282

Next build should be ok.

Note: See TracTickets for help on using tickets.