[packman] k3b not install in 10.1 (dbus-1-qt error)

Pascal Bleser pascal.bleser at skynet.be
Mon May 15 22:28:43 CEST 2006


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Manfred Tremmel wrote:
> Am Sonntag, 14. Mai 2006 23:35 schrieb Estevam Moreira:
>> criminosa:/home/estevam/Documentos/Downloads # rpm -Uvh
>> k3b-0.12.15-3.pm.1.i586.rpm
>> aviso: k3b-0.12.15-3.pm.1.i586.rpm: Header V3 DSA signature: NOKEY,
>> key ID cd3140cd
>> erro: Failed dependencies:
>>         dbus-1-qt >= 0.60 is needed by k3b-0.12.15-3.pm.1.i586
>> criminosa:/home/estevam/Documentos/Downloads # rpm -q dbus-1-qt
>> o pacote dbus-1-qt não está instalado
>> criminosa:/home/estevam/Documentos/Downloads # rpm -q dbus-1-qt3
>> dbus-1-qt3-0.60-30
> 
> manfred at marvin2:~> rpm -q dbus-1-qt
> dbus-1-qt-0.60-30
> 
> All dependencies are satisfied, when you add the 10.1 inst-source 
> directory to your install sources. The CD's where incomplete in the 
> past, they are incomplete now and they will be incomplete in the 
> future. We can not provide all missing packages at packman.

I'm pretty sure it should be "dbus-1-qt3" instead of "dbus-1-qt" on SUSE
10.1. SUSE <= 10.0 only provided a "dbus-1-qt" for QT3, but SUSE 10.1
has both "dbus-1-qt" (for QT4) and "dbus-1-qt3" (for QT3).

Why not drop explicit Requires altogether when they can be detected by
AutoReqProv ?

Any package management frontend (yast2, y2pmsh, smart, apt, yum) will
resolve the dependency "/usr/lib/libdbus-qt-1.so.1" back to the package
that provides it in the respective distribution version.

As I see it, with k3b on 10.1, it both requires dbus-1-qt3 to satisfy
the AutoReqProv dependency _and_ dbus-1-qt because it's hardwired as a
Requires.

cheers
- --
  -o) Pascal Bleser     http://linux01.gwdg.de/~pbleser/
  /\\ <pascal.bleser at skynet.be>       <guru at unixtech.be>
 _\_v The more things change, the more they stay insane.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2 (GNU/Linux)

iD8DBQFEaOR7r3NMWliFcXcRAtzeAJwKBq+KRmHTdMUaUfGrANpn07ivDACcDFVi
GEyLYEd6vOZmf6UYsSnZNnk=
=jB/e
-----END PGP SIGNATURE-----




More information about the Packman mailing list