Hi Yuan, I took a look at your log you sent:
> + cd ../ > + RPM_BUILD_ROOT=/usr/src/packages/BUILDROOT/barry-0.16-10.1.i386 > + export RPM_BUILD_ROOT > + test -x /usr/sbin/Check -a 399 = 0 -o -x /usr/sbin/Check -a '!' -z > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386 > + echo 'I call /usr/sbin/Check...' > I call /usr/sbin/Check... > + /usr/sbin/Check > -rw-r--r-- 1 abuild abuild 592 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/breset.1.gz > -rw-r--r-- 1 abuild abuild 1137 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/bjdwp.1.gz > -rw-r--r-- 1 abuild abuild 1337 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/barrybackup.1.gz > -rw-r--r-- 1 abuild abuild 2791 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/btool.1.gz > -rw-r--r-- 1 abuild abuild 1026 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/brecsum.1.gz > -rw-r--r-- 1 abuild abuild 1128 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/pppob.1.gz > -rw-r--r-- 1 abuild abuild 721 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/bs11nread.1.gz > -rw-r--r-- 1 abuild abuild 935 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/upldif.1.gz > -rw-r--r-- 1 abuild abuild 1139 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/bidentify.1.gz > -rw-r--r-- 1 abuild abuild 1830 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/bjavaloader.1.gz > -rw-r--r-- 1 abuild abuild 985 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/bfuse.1.gz > -rw-r--r-- 1 abuild abuild 1566 Dec 7 20:02 > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386//usr/share/man/man1/bcharge.1.gz > Checking permissions and ownerships - using the permissions files > /tmp/Check.perms.Z1336v > setting /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386/ to root:root 0755. > (wrong owner/group abuild:abuild) > setting /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386/etc/ to root:root > 0755. (wrong owner/group abuild:abuild) > setting /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386/usr/ to root:root > 0755. (wrong owner/group abuild:abuild) > setting /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386/etc/ppp/ to > root:dialout 0750. (wrong owner/group abuild:abuild permissions 0755) > + /usr/lib/rpm/brp-compress > + /usr/lib/rpm/brp-strip-debug > + /usr/lib/rpm/brp-check-la > found trace of $RPM_BUILD_ROOT or $RPM_BUILD_DIR > in installed .la file > /usr/src/packages/BUILDROOT/barry-0.16-10.1.i386/usr/lib/opensync/plugins/barry_sync.la > error: Bad exit status from /var/tmp/rpm-tmp.YemkmG (%install) > > > RPM build errors: > Bad exit status from /var/tmp/rpm-tmp.YemkmG (%install) OBS has its own build check tools that go through and report errors. Sometimes these errors or warnings stop the build. These checks are often more strict than the usual system build tools, but sometimes they are worth it. Sort of like Lint for RPM. In this case, I would guess that it is the permissions on the directories /etc, /usr, and /etc/ppp. Perhaps OpenSUSE 11.2 has specific permissions or group names for these? You may need to check on your local system and make the .spec file match. - Chris ------------------------------------------------------------------------------ Return on Information: Google Enterprise Search pays you back Get the facts. http://p.sf.net/sfu/google-dev2dev _______________________________________________ Barry-devel mailing list Barry-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/barry-devel