Malcolm wrote:
On Sun, 15 Jul 2012 11:25:08 -0700 Linda Walsh
wrote: Malcolm wrote:
rpmbuild is not supported as far as I know, use osc and OBS.....
They do not comply with the GPL -- they require accounts and off-machine "permissions" (i.e. a form of "licensing") to build...and do not support a local build. Besides the fact that they don't easily install and did not install under 11.4 and have not installed under 12.1. Apparently I don't have the correct extra -required- proprietary information needed to build those packages.
That's violates the GPL.
Install a local instance of OBS and build away.....
Have tried under 11.4 and 12.1 neither built. I pursued it under 11.4, but have not under 12.1, as the OBS system is a boondoogle that requires building and installing a separate build root for software that is supposed to be able to be "config'ed" and built anywhere. Suse has broken that system. I am not expecting a binary duplicate of a binary built on my system with rpmbuild to be the same as one built with OBS -- but I am expecting it to build. That I need to develop and debug SuSE's proprietary OBS system to create an unsatisfactory build environment, is less than satisfactory.
You have the src rpm, yes? You have the source tarball, yes? You have any applied patches etc, yes?
--- I have tried source tarballs, patched tarballs, source rpm's.. perl fails for the same reasons -- the expected dbm_open call can't be found by configure. samba -- I can build older versions or ones from 'source3' (which is FINE for me,), but when my machine was updated with 3.6.3 (or 3.6.1), all of my clients were no longer able to access the server. So I tried building just the source3 part of those -- didn't work (don't remember exact issues -- maybe just no access, though I think some things didn't start). With the official suse rpm, it starts, but existing configs and users are locked out. So I go back and rebuild/reinstall 3.5.11, voila, access again, users are happy. I have another set of issues with squid (3.x), in trying to debug core dumps -- gdb says to do 'zypper ....23095823908abcde89350a91248..." (some long hex id)... I do that, and the majority of those numbers can't be found -- and a few come back saying the don't match the installed version. So that's another whole set of libraries and sources that I would want to rebuild on my system with my existing libraries...since having debug stuff for a sterile OBS build system isn't the same as having debug packages for live systems that aren't wiped clean after each install. The debug packages alone won't work, in some cases, unless you only run and debug under an OBS root -- completely impractical. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org