poldek not offering best match

Bug #1047355 reported by Elan Ruusamäe
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
poldek
New
Undecided
Unassigned

Bug Description

$ rpm -q poldek
poldek-0:0.30-1.rc5.14.x86_64

poldek:/all-avail> ins edje-devel
warn: edje-devel: ambiguous name
Processing dependencies...
edje-devel-1.7.0-1.x86_64 marks ecore-imf-evas-devel-1.7.0-1.x86_64 (cap ecore-imf-evas-devel >= 1.7.0)
edje-devel-1.7.0-1.x86_64: required "libtool(/usr/lib64/libecore_evas.la)" is provided by the following packages:
a) ecore-evas-devel-1.7.0-1.x86_64
b) ecore-evas-devel-1.2.0-1.x86_64
Which one do you want to install ('Q' to abort)? [ecore-evas-devel-1.2.0-1.x86_64]

why it is not offering ecore-evas-devel-1.7.0-1.x86_64 here? it used to offer best match (aka freshest) by default

Revision history for this message
Elan Ruusamäe (glen666) wrote :
Download full text (3.5 KiB)

btw, it is offering best match for some other packages (i don't see correlation here why there and not here):

poldek:/all-avail> ins terminology-0.1.0-1.x86_64
Processing dependencies...
terminology-0.1.0-1.x86_64 marks ecore-1.7.0-1.x86_64 (cap ecore >= 1.7.0)
 ecore-1.7.0-1.x86_64 marks eina-1.7.0-1.x86_64 (cap eina >= 1.7.0)
terminology-0.1.0-1.x86_64 marks ecore-imf-1.7.0-1.x86_64 (cap ecore-imf >= 1.7.0)
terminology-0.1.0-1.x86_64 marks ecore-imf-evas-1.7.0-1.x86_64 (cap ecore-imf-evas >= 1.7.0)
 ecore-imf-evas-1.7.0-1.x86_64 marks evas-1.7.0-1.x86_64 (cap evas >= 1.7.0)
  evas-1.7.0-1.x86_64 marks eet-1.7.0-1.x86_64 (cap eet >= 1.7.0)
  evas-1.7.0-1.x86_64 marks harfbuzz-0.9.3-1.x86_64 (cap harfbuzz >= 0.9.0)
terminology-0.1.0-1.x86_64 marks ecore-input-1.7.0-1.x86_64 (cap ecore-input >= 1.7.0)
terminology-0.1.0-1.x86_64 marks edje-libs-1.7.0-1.x86_64 (cap edje-libs >= 1.7.0)
 edje-libs-1.7.0-1.x86_64 marks ecore-file-1.7.0-1.x86_64 (cap ecore-file >= 1.7.0)
  ecore-file-1.7.0-1.x86_64 marks ecore-con-1.7.0-1.x86_64 (cap ecore-con = 1.7.0-1)
 edje-libs-1.7.0-1.x86_64 marks eio-1.7.0-1.x86_64 (cap eio >= 1.7.0)
 edje-libs-1.7.0-1.x86_64 marks embryo-1.7.0-1.x86_64 (cap embryo >= 1.7.0)
edje-libs-1.7.0-1.x86_64: required "libecore_evas.so.1()(64bit)" is provided by the following packages:
a) ecore-evas-1.7.0-1.x86_64
b) ecore-evas-1.2.0-1.x86_64
Which one do you want to install ('Q' to abort)? [ecore-evas-1.2.0-1.x86_64]
 edje-libs-1.7.0-1.x86_64 marks ecore-evas-1.7.0-1.x86_64 (cap libecore_evas.so.1()(64bit))
  ecore-evas-1.7.0-1.x86_64 marks ecore-directfb-1.7.0-1.x86_64 (cap ecore-directfb = 1.7.0-1)
  ecore-evas-1.7.0-1.x86_64 marks ecore-fb-1.7.0-1.x86_64 (cap ecore-fb = 1.7.0-1)
  ecore-evas-1.7.0-1.x86_64 marks ecore-input-evas-1.7.0-1.x86_64 (cap ecore-input-evas = 1.7.0-1)
  ecore-evas-1.7.0-1.x86_64 marks ecore-ipc-1.7.0-1.x86_64 (cap ecore-ipc = 1.7.0-1)
  ecore-evas-1.7.0-1.x86_64 marks ecore-sdl-1.7.0-1.x86_64 (cap ecore-sdl = 1.7.0-1)
  ecore-evas-1.7.0-1.x86_64 marks ecore-wayland-1.7.0-1.x86_64 (cap ecore-wayland = 1.7.0-1)
   ecore-wayland-1.7.0-1.x86_64 marks xorg-lib-libxkbcommon-0.1.0-0.20120408.1.x86_64 (cap libxkbcommon.so.0()(64bit))
  ecore-evas-1.7.0-1.x86_64 marks ecore-x-1.7.0-1.x86_64 (cap ecore-x = 1.7.0-1)
terminology-0.1.0-1.x86_64: required "elementary >= 1.7.0" is provided by the following packages:
a) elementary-1.7.0-3.x86_64
b) elementary-1.7.0-1.x86_64
Which one do you want to install ('Q' to abort)? [elementary-1.7.0-3.x86_64]
terminology-0.1.0-1.x86_64 marks elementary-1.7.0-3.x86_64 (cap elementary >= 1.7.0)
 elementary-1.7.0-3.x86_64 marks elementary-libs-1.7.0-3.x86_64 (cap elementary-libs = 1.7.0-3)
  elementary-libs-1.7.0-3.x86_64 marks e_dbus-devel-1.7.0-1.x86_64 (cap e_dbus-devel >= 1.7.0)
   e_dbus-devel-1.7.0-1.x86_64 marks dbus-devel-1.6.4-1.x86_64 (cap dbus-devel >= 0.62)
   e_dbus-devel-1.7.0-1.x86_64 marks e_dbus-1.7.0-1.x86_64 (cap e_dbus = 1.7.0-1)
   e_dbus-devel-1.7.0-1.x86_64 marks ecore-devel-1.7.0-1.x86_64 (cap ecore-devel >= 1.7.0)
    ecore-devel-1.7.0-1.x86_64 marks eina-devel-1.7.0-1.x86_64 (cap eina-devel >= 1.7.0)
   e_dbus-devel-1.7.0-1.x86_64 marks evas-devel-1.7.0-1.x...

Read more...

Revision history for this message
Cactus (uzi18) wrote :

It looks like 1.7.0-1 miss some points during calculation.
But why? we need info with :
env variable POLDEK_TRACE=1

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.