Mailinglist Archive: opensuse-buildservice (262 mails)

< Previous Next >
Re: [opensuse-buildservice] buildservice breaks a package
  • From: Adrian Schröter <adrian@xxxxxxx>
  • Date: Wed, 19 Aug 2009 13:50:12 +0200
  • Message-id: <200908191350.12481.adrian@xxxxxxx>
Am Mittwoch, 19. August 2009 13:27:21 schrieb Mathias Homann:
Hi,


i have this package which builds just fine locally, even when i check it
with rpmlint, but on buildservice it breaks with this:

WARNING: '/usr/lib/rpm/brp-desktop.data/suse-screensavers.menu' does not
exist WARNING: '/usr/lib/rpm/brp-desktop.data/preferences-gnome.menu' does
not exist WARNING:
'/usr/lib/rpm/brp-desktop.data/applications-kmenuedit.menu' does not exist
+ /usr/lib/rpm/brp-rpath
ERROR: RPATH "/usr/src/packages/BUILD/slitechat-1.4.0/doc" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed
ERROR: RPATH
"/usr/src/packages/BUILD/slitechat-1.4.0/3rdParty-2.0.0/lib/i686-linux" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed
ERROR: RPATH "/usr/src/packages/BUILD/slitechat-1.4.0/GUI" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed
ERROR: RPATH "/usr/src/packages/BUILD/slitechat-1.4.0/LLChatLib" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed
ERROR: RPATH "/usr/src/packages/BUILD/slitechat-1.4.0/doc" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed
ERROR: RPATH
"/usr/src/packages/BUILD/slitechat-1.4.0/3rdParty-2.0.0/lib/i686-linux" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed
ERROR: RPATH "/usr/src/packages/BUILD/slitechat-1.4.0/GUI" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed
ERROR: RPATH "/usr/src/packages/BUILD/slitechat-1.4.0/LLChatLib" on
/var/tmp/build-root-slitechat/usr/bin/slitechat is not allowed




where did that come from?

These are the brp checks on top of the the build (and rpmlint). I bet these
errors are also inside your usual package build, just not detected.

do a
grep /var/tmp /usr/bin/slitechat

to see if this string matches (which can be actually a serious security
problem).

bye
adrian
--

Adrian Schroeter
SUSE Linux Products GmbH
email: adrian@xxxxxxx

--
To unsubscribe, e-mail: opensuse-buildservice+unsubscribe@xxxxxxxxxxxx
For additional commands, e-mail: opensuse-buildservice+help@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References