[opensuse-packaging] OBS adds extra unneeded dependency to a package
Hi! I am trying to package kderadiostation: https://build.opensuse.org/package/show?package=kderadiostation&project=home%3AAnsus%3AKDE3 The package includes a library libkradiopart.1 But when trying to install this package zypper and Yast say that it needs libkradiopart.1 which is not provided by any package. After installation if to break the dependency, the application works well. So why OBS adds to this package a dependency on a library which is already included inside itself and does not add the same library to Provides? -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Mon, 20 Jun 2011 05:31:24 +0400
Ilya Chernykh
Hi!
I am trying to package kderadiostation: https://build.opensuse.org/package/show?package=kderadiostation&project=home%3AAnsus%3AKDE3
The package includes a library libkradiopart.1 But when trying to install this package zypper and Yast say that it needs libkradiopart.1 which is not provided by any package.
After installation if to break the dependency, the application works well.
So why OBS adds to this package a dependency on a library which is already included inside itself and does not add the same library to Provides? Hi So why doesn't it build the libraries? http://rpm.pbone.net/index.php3/stat/4/idpl/10211331/dir/fedora_8/com/kderad... Shows libraries?
Maybe revise your spec similar to the one in the src rpm here? http://pkgs.repoforge.org/kderadiostation/ I also note some configure warnings, but to me it doesn't seem to build right... -- Cheers Malcolm °¿° (Linux Counter #276890) openSUSE 11.4 (x86_64) Kernel 2.6.37.6-0.5-desktop up 2 days 1:00, 4 users, load average: 0.07, 0.06, 0.10 GPU GeForce 8600 GTS Silent - Driver Version: 270.41.06 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Monday 20 June 2011 06:08:58 Malcolm wrote:
I am trying to package kderadiostation: https://build.opensuse.org/package/show?package=kderadiostation&project=home%3AAnsus%3AKDE3
The package includes a library libkradiopart.1 But when trying to install this package zypper and Yast say that it needs libkradiopart.1 which is not provided by any package.
After installation if to break the dependency, the application works well.
So why OBS adds to this package a dependency on a library which is already included inside itself and does not add the same library to Provides?
Hi So why doesn't it build the libraries?
It builds, and the libraries are included in the package. But still OBS adds an unsatisfiable dependency on them. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Monday 20 June 2011 06:08:58 Malcolm wrote:
Maybe revise your spec similar to the one in the src rpm here? http://pkgs.repoforge.org/kderadiostation/
It is completely similar and simple. configure-make-makeinstall. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Mon, 20 Jun 2011 06:25:06 +0400
Ilya Chernykh
On Monday 20 June 2011 06:08:58 Malcolm wrote:
Maybe revise your spec similar to the one in the src rpm here? http://pkgs.repoforge.org/kderadiostation/
It is completely similar and simple. configure-make-makeinstall. Hi Interesting, factory works...
Provides: libkradiopart.1()(64bit) libtool(/opt/kde3/lib64/kde3/libkradiopart.la) mimehandler(Application) 11.3 and 4 Provides: mimehandler(Application) -- Cheers Malcolm °¿° (Linux Counter #276890) openSUSE 11.4 (x86_64) Kernel 2.6.37.6-0.5-desktop up 2 days 3:22, 6 users, load average: 0.63, 0.54, 0.40 GPU GeForce 8600 GTS Silent - Driver Version: 270.41.06 -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
On Monday 20 June 2011 08:24:31 Malcolm wrote:
It is completely similar and simple. configure-make-makeinstall. Hi Interesting, factory works... Provides: libkradiopart.1()(64bit)
Probably I will add manually this "provides" to 11.3 and 11.4 :-(.
libtool(/opt/kde3/lib64/kde3/libkradiopart.la) mimehandler(Application)
11.3 and 4 Provides: mimehandler(Application)
Even interesting why the library has so strange name after linking. -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (2)
-
Ilya Chernykh
-
Malcolm