Re: [obs submit-request 7460] openSUSE:Factory:Contrib/libtktray1: declined by anicka
On Freitag 20 März 2009 16:39:19 anicka@novell.com wrote:
@subject: submit-request #7460 state changed: new -> declined State of submit-request #7460 was changed by anicka:
new -> declined
Comment:
At least the warning no-soname should be fixed instead of circumventing it. The *.so's in the Package are not normal shared Libs. They are tk libs. And this is not important, to fix this...
-- Sincereley Yours Sascha Manns openSUSE Build Service openSUSE Marketing Team openSUSE Features Screening Team Maifeldstrasse 10 D-56 727 Mayen Phone: +49 2651 4014045 Fax: +49 1805 019800 64392 Email: Sascha.Manns@directbox.com Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com PGP-Key: E31B59FB @ hkp://wwwkeys.pgp.net
The *.so's in the Package are not normal shared Libs. They are tk libs. And this is not important, to fix this...
You are probably right that in the case of library, that is loaded only through tk, is not necessary to fix - we should probably make the policy more relaxed instead. Anicka -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
On Freitag 20 März 2009 17:18:10 anicka@suse.cz wrote:
The *.so's in the Package are not normal shared Libs. They are tk libs. And this is not important, to fix this...
You are probably right that in the case of library, that is loaded only through tk, is not necessary to fix - we should probably make the policy more relaxed instead. Thanks for understanding :-) -- Sincereley Yours
Sascha Manns openSUSE Build Service openSUSE Marketing Team openSUSE Features Screening Team Maifeldstrasse 10 D-56 727 Mayen Phone: +49 2651 4014045 Fax: +49 1805 019800 64392 Email: Sascha.Manns@directbox.com Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com PGP-Key: E31B59FB @ hkp://wwwkeys.pgp.net
Sascha Manns napsal(a):
On Freitag 20 März 2009 16:39:19 anicka@novell.com wrote:
@subject: submit-request #7460 state changed: new -> declined State of submit-request #7460 was changed by anicka:
new -> declined
Comment:
At least the warning no-soname should be fixed instead of circumventing it. The *.so's in the Package are not normal shared Libs.
Then why are they installed directly in %_libdir? Michal -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
On Samstag 21 März 2009 09:55:12 Michal Marek wrote:
Sascha Manns napsal(a):
On Freitag 20 März 2009 16:39:19 anicka@novell.com wrote:
@subject: submit-request #7460 state changed: new -> declined State of submit-request #7460 was changed by anicka:
new -> declined
Comment:
At least the warning no-soname should be fixed instead of circumventing it.
The *.so's in the Package are not normal shared Libs.
Then why are they installed directly in %_libdir? The Programs who are based on the tklib searchin the libs in %_libdir.
-- Sincereley Yours Sascha Manns openSUSE Build Service openSUSE Marketing Team openSUSE Features Screening Team Maifeldstrasse 10 D-56 727 Mayen Phone: +49 2651 4014045 Fax: +49 1805 019800 64392 Email: Sascha.Manns@directbox.com Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com PGP-Key: E31B59FB @ hkp://wwwkeys.pgp.net
Sascha Manns napsal(a):
On Samstag 21 März 2009 09:55:12 Michal Marek wrote:
Sascha Manns napsal(a):
On Freitag 20 März 2009 16:39:19 anicka@novell.com wrote:
@subject: submit-request #7460 state changed: new -> declined State of submit-request #7460 was changed by anicka:
new -> declined
Comment:
At least the warning no-soname should be fixed instead of circumventing it. The *.so's in the Package are not normal shared Libs. Then why are they installed directly in %_libdir? The Programs who are based on the tklib searchin the libs in %_libdir.
No, the pkgIndex.tcl file loads the library. Look for example at the sqlite3-tcl package. Michal -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
On Donnerstag 26 März 2009 20:34:36 Michal Marek wrote:
Sascha Manns napsal(a):
On Samstag 21 März 2009 09:55:12 Michal Marek wrote:
Sascha Manns napsal(a):
On Freitag 20 März 2009 16:39:19 anicka@novell.com wrote:
@subject: submit-request #7460 state changed: new -> declined State of submit-request #7460 was changed by anicka:
new -> declined
Comment:
At least the warning no-soname should be fixed instead of circumventing it.
The *.so's in the Package are not normal shared Libs.
Then why are they installed directly in %_libdir?
The Programs who are based on the tklib searchin the libs in %_libdir.
No, the pkgIndex.tcl file loads the library. Look for example at the sqlite3-tcl package. # %files # %defattr(-,root,root) # /usr/bin/sqlite3 # %_mandir/man1/* # # %files -n libsqlite3-0 # %defattr(-,root,root) # %_libdir/libsqlite*.so.* ^^^^^^^^^^^^^^^^^^^^^^^^ # %files tcl # %defattr(-,root,root) # %tcl_archdir # # %files devel # %defattr(-,root,root) # /usr/include/*.h # %_libdir/libsqlite*.a # %_libdir/libsqlite*.la # %_libdir/libsqlite*.so # %_libdir/pkgconfig/sqlite3.pc
Excuse me please. But i don't understand you. Your Examplepackage place the *.so's in %_libdir too. Or have i misunderstood you? -- Sincereley Yours Sascha Manns openSUSE Build Service openSUSE Marketing Team openSUSE Features Screening Team Maifeldstrasse 10 D-56 727 Mayen Phone: +49 2651 4014045 Fax: +49 1805 019800 64392 Email: Sascha.Manns@directbox.com Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com PGP-Key: E31B59FB @ hkp://wwwkeys.pgp.net
Sascha Manns wrote:
# %files -n libsqlite3-0 # %defattr(-,root,root) # %_libdir/libsqlite*.so.* ^^^^^^^^^^^^^^^^^^^^^^^^ # %files tcl # %defattr(-,root,root) # %tcl_archdir
Excuse me please. But i don't understand you. Your Examplepackage place the *.so's in %_libdir too. Or have i misunderstood you?
You are referring to libsqlite3-0 package, which is packaged conforming to Shared Library policy. Inspect tcl subpackage below it (contains only %tcl_archdir, which evals to %{_libdir}/tcl on my system and where you probably should put your tcl libraries). -- Best Regards / S pozdravom, Pavol RUSNAK SUSE LINUX, s.r.o Package Maintainer Lihovarska 1060/12 PGP 0xA6917144 19000 Praha 9, CR prusnak[at]suse.cz http://www.suse.cz -- To unsubscribe, e-mail: opensuse-contrib+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-contrib+help@opensuse.org
On Freitag 27 März 2009 08:28:36 Pavol Rusnak wrote:
Sascha Manns wrote:
# %files -n libsqlite3-0 # %defattr(-,root,root) # %_libdir/libsqlite*.so.* ^^^^^^^^^^^^^^^^^^^^^^^^ # %files tcl # %defattr(-,root,root) # %tcl_archdir
Excuse me please. But i don't understand you. Your Examplepackage place the *.so's in %_libdir too. Or have i misunderstood you?
You are referring to libsqlite3-0 package, which is packaged conforming to Shared Library policy. Inspect tcl subpackage below it (contains only %tcl_archdir, which evals to %{_libdir}/tcl on my system and where you probably should put your tcl libraries). Now i have understand, and i have two errors in my *.spec. 1.) I have in configure no --libdir=%tcl_archdir 2.) i have after make no make pkgIndex.tcl After fixing this, the most of my RPMLint are solved. No i have only the Error: shlib-policy-missing-suffix. Is it possible to fix it? Or can i leave it.... -- Sincereley Yours
Sascha Manns openSUSE Build Service openSUSE Marketing Team openSUSE Features Screening Team Maifeldstrasse 10 D-56 727 Mayen Phone: +49 2651 4014045 Fax: +49 1805 019800 64392 Email: Sascha.Manns@directbox.com Web: http://saschamanns.gulli.to Project-Blog: http://lizards.opensuse.org/author/saigkill Private-Blog: http://saschasbacktrace.blogspot.com PGP-Key: E31B59FB @ hkp://wwwkeys.pgp.net
participants (4)
-
anicka@suse.cz
-
Michal Marek
-
Pavol Rusnak
-
Sascha Manns