https://bugzilla.novell.com/show_bug.cgi?id=176528 andreas.hanke@gmx-topmail.de changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |andreas.hanke@gmx-topmail.de ------- Comment #4 from andreas.hanke@gmx-topmail.de 2006-12-02 10:22 MST ------- That's exactly why you should use the build script instead of rpmbuild. How often has it been said: rpmbuild does not guarantee reproducible builds! The reason is very simple: You have more packages installed than were installed in the chrooted build environment when openssh was built. These extra packages pollute the build, in general they can cause undesired/broken optional code paths to be enabled in a way that cannot be fixed other than not installing the offending package, and in this case it even breaks the build completely. Supported solution: Use the build script. Worse, but probably working solution: Uninstall libgssapi and its dependencies before rebuilding openssh, and you'll see that the build succeeds. It's of course up to the maintainer to decide whether rpmbuild should be supported, but personally I'd say No because it will end up in a neverending chain of packages that build fine with build, but need ugly modifications for dirty non-chrooted rpmbuild usage. You would have to maintain patches for broken code paths you don't even use. A hint for the reporter: Look at the #usedforbuild line of the spec file. Whenever a build fails and you have just 1 package more installed than mentioned in the #usedforbuild line, think twice before reporting the build failure as a bug because it means that your build environment differs from what has been used to build the package. You're demanding quite a lot of support here! (And the worst thing about it is that you have been told often enough that rpmbuild is simply not appropriate for reproducible builds.) -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug, or are watching someone who is.