[opensuse-packaging] updated boinc-client

Hello Mates, i've just updated boinc-client to 6.10.58. I have now the following RPMLINT Issues: * shared-lib-calls-exit /usr/lib/libboinc_graphics2.so.6.10.58 exit@GLIBC_2.0 * shared-lib-calls-exit /usr/lib/libboinc_api.so.6.10.58 exit@GLIBC_2.0 * binary-or-shlib-calls-gethostbyname /usr/bin/boinc-client * binary-or-shlib-calls-gethostbyname /usr/lib/libboinc.so.6.10.58 That issues are confusing me: * preun-without-%stop_on_removal-preun /etc/init.d/boinc-client * postun-without-%restart_on_update /etc/init.d/boinc-client * postun-without-%insserv_cleanup /etc/init.d/boinc-client These issues should'nt visible, because i'm already using these macros. Maybe anyone can help solving this issues? cu Sascha -- Sincerely Yours Sascha Manns open-slx Community & Support Agent openSUSE Membership Comitee openSUSE Marketing Team Web: http://saigkill.homelinux.net German Community Portal: http://community.open-slx.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Sascha Manns <saigkill@opensuse.org> wrote at Thursday 28 April 2011:
Hello Mates,
i've just updated boinc-client to 6.10.58. I have now the following RPMLINT Issues:
* shared-lib-calls-exit /usr/lib/libboinc_graphics2.so.6.10.58 exit@GLIBC_2.0 * shared-lib-calls-exit /usr/lib/libboinc_api.so.6.10.58 exit@GLIBC_2.0 * binary-or-shlib-calls-gethostbyname /usr/bin/boinc-client * binary-or-shlib-calls-gethostbyname /usr/lib/libboinc.so.6.10.58
That issues are confusing me: * preun-without-%stop_on_removal-preun /etc/init.d/boinc-client * postun-without-%restart_on_update /etc/init.d/boinc-client * postun-without-%insserv_cleanup /etc/init.d/boinc-client
These issues should'nt visible, because i'm already using these macros.
Maybe anyone can help solving this issues?
cu Sascha BTW: The Package are located in network project. The Buildresults are there: http://goo.gl/6fua4 -- Sincerely Yours
Sascha Manns open-slx Community & Support Agent openSUSE Membership Comitee openSUSE Marketing Team Web: http://saigkill.homelinux.net German Community Portal: http://community.open-slx.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Sascha Manns <saigkill@opensuse.org> wrote at Thursday 28 April 2011:
Hello Mates,
i've just updated boinc-client to 6.10.58. I have now the following RPMLINT Issues:
* shared-lib-calls-exit /usr/lib/libboinc_graphics2.so.6.10.58 exit@GLIBC_2.0 * shared-lib-calls-exit /usr/lib/libboinc_api.so.6.10.58 exit@GLIBC_2.0 * binary-or-shlib-calls-gethostbyname /usr/bin/boinc-client * binary-or-shlib-calls-gethostbyname /usr/lib/libboinc.so.6.10.58
That issues are confusing me: * preun-without-%stop_on_removal-preun /etc/init.d/boinc-client * postun-without-%restart_on_update /etc/init.d/boinc-client * postun-without-%insserv_cleanup /etc/init.d/boinc-client
These issues should'nt visible, because i'm already using these macros.
Maybe anyone can help solving this issues?
cu Sascha BTW: The Package are located in network project. The Buildresults are there: http://goo.gl/6fua4 -- Sincerely Yours
Sascha Manns open-slx Community & Support Agent openSUSE Membership Comitee openSUSE Marketing Team Web: http://saigkill.homelinux.net German Community Portal: http://community.open-slx.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Hi Sascha, On Thu, 28 Apr 2011 19:50:56 +0200, Sascha Manns <saigkill@opensuse.org> wrote:
* shared-lib-calls-exit /usr/lib/libboinc_graphics2.so.6.10.58 exit@GLIBC_2.0 * shared-lib-calls-exit /usr/lib/libboinc_api.so.6.10.58 exit@GLIBC_2.0
Report it upstreams and otherwise ignore it as that's something for the library implementor to change.
* binary-or-shlib-calls-gethostbyname /usr/bin/boinc-client * binary-or-shlib-calls-gethostbyname /usr/lib/libboinc.so.6.10.58
Report it upstreams and ignore it. gethostbyname isn't ipv6 safe and should be replaced by the use of getaddrinfo (see 'man 3 getaddrinfo') But again this is only something the upstreams maintainers should fix.
* preun-without-%stop_on_removal-preun /etc/init.d/boinc-client * postun-without-%restart_on_update /etc/init.d/boinc-client * postun-without-%insserv_cleanup /etc/init.d/boinc-client
What does the .spec look like in that part? HTH Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Hi Philipp, Philipp Thomas <Philipp.Thomas2@gmx.net> wrote at Friday 29 April 2011:
* preun-without-%stop_on_removal-preun /etc/init.d/boinc-client * postun-without-%restart_on_update /etc/init.d/boinc-client * postun-without-%insserv_cleanup /etc/init.d/boinc-client
What does the .spec look like in that part? I have the following:
%clean %{__rm} -rf '%{buildroot}' %pre # Add boinc user and group getent group boinc >/dev/null || groupadd -r boinc getent passwd boinc >/dev/null || \ useradd -r -g boinc -d %{_localstatedir}/lib/boinc -s /sbin/nologin \ -c "BOINC client account." boinc exit 0 %post %{fillup_and_insserv boinc-client} %preun %stop_on_removal boinc-client %postun %restart_on_update boinc-client %insserv_cleanup %post -n boinc-manager /usr/bin/touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %postun -n boinc-manager /usr/bin/touch --no-create %{_datadir}/icons/hicolor || : if [ -x %{_bindir}/gtk-update-icon-cache ]; then %{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || : fi %post -n libboinc%{soname} -p /sbin/ldconfig %postun -n libboinc%{soname} -p /sbin/ldconfig %post devel -p /sbin/ldconfig %postun devel -p /sbin/ldconfig %files [...] The full Spec can be viewed there: http://goo.gl/y9V55. Have a nice day Sascha -- Sincerely Yours Sascha Manns open-slx Community & Support Agent openSUSE Membership Comitee openSUSE Marketing Team Web: http://saigkill.homelinux.net German Community Portal: http://community.open-slx.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

* Sascha Manns (saigkill@opensuse.org) [20110429 07:54]:
I have the following:
[...] Looks sane so I have no idea why rpmlint is complaining. I'd say you should report is as a bug against rpmlint. Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Philipp Thomas <pth@suse.de> wrote at Friday 29 April 2011:
* Sascha Manns (saigkill@opensuse.org) [20110429 07:54]:
I have the following: [...]
Looks sane so I have no idea why rpmlint is complaining. I'd say you should report is as a bug against rpmlint. OK, filed as: http://rpmlint.zarb.org/cgi-bin/trac.cgi/ticket/206
-- Sincerely Yours Sascha Manns open-slx Community & Support Agent openSUSE Membership Comitee openSUSE Marketing Team Web: http://saigkill.homelinux.net German Community Portal: http://community.open-slx.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

* Sascha Manns (saigkill@opensuse.org) [20110429 16:15]:
OK, filed as: http://rpmlint.zarb.org/cgi-bin/trac.cgi/ticket/206
You misunderstood. I meant in *our* bugzilla. Now let's see what upstreams has to say. Philipp -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org

Hello Philipp, Philipp Thomas <pth@suse.de> wrote at Friday 29 April 2011:
* Sascha Manns (saigkill@opensuse.org) [20110429 16:15]:
OK, filed as: http://rpmlint.zarb.org/cgi-bin/trac.cgi/ticket/206
You misunderstood. I meant in *our* bugzilla. Now let's see what upstreams has to say. Yes, sorry for misunderstood.
The answer from upstream was: There are no checks in upstream/vanilla rpmlint that would output messages like those. Maybe they're from SUSE specific checks added in the SUSE rpmlint package, I suggest contacting its packager/maintainer. So i try it in our bugzilla... cu Sascha -- Sincerely Yours Sascha Manns open-slx Community & Support Agent openSUSE Membership Comitee openSUSE Marketing Team Web: http://saigkill.homelinux.net German Community Portal: http://community.open-slx.de -- To unsubscribe, e-mail: opensuse-packaging+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-packaging+help@opensuse.org
participants (3)
-
Philipp Thomas
-
Philipp Thomas
-
Sascha Manns