Bug 122543

Summary: mkbaselibs cannot make packages without a changelog
Product: [openSUSE] SUSE LINUX 10.0 Reporter: Andreas Schneider <asn>
Component: DevelopmentAssignee: Michael Schröder <mls>
Status: RESOLVED FIXED QA Contact: E-mail List <qa-bugs>
Severity: Minor    
Priority: P5 - None    
Version: Final   
Target Milestone: ---   
Hardware: Other   
OS: All   
Whiteboard:
Found By: Other Services Priority:
Business Priority: Blocker: ---
Marketing QA Status: --- IT Deployment: ---

Description Andreas Schneider 2005-10-10 19:01:52 UTC
Package:      build
Version:      build-2005.9.12-2
Installation: SUSE 10 x86_64 
HW Info:      http://www.cynapses.org/hwinfo.log

Description:
-------------
mkbaselibs cannot create RPM packages without a changelog.

creating baselibs ...
+ exec /usr/lib/build/mkbaselibs -c /usr/lib/build/baselibs_global.conf -c
/usr/src/packages/SOURCES/baselibs.conf
/usr/src/packages/RPMS/i586/polymer-0.4-2.cyn.i586.rpm
Can't use an undefined value as an ARRAY reference at /usr/lib/build/mkbaselibs
line 836.
polymer(ia64:x86): writing specfile...



Reproduction:
--------------
Compile for example a rpm without a changelog with "linux32 y2pmbuild-10.0
--baselibs"
Comment 1 Michael Schröder 2005-10-11 09:36:05 UTC
Uh huh. Packages without a changelog. My first thought was "fix your package", 
but as it is also easily fixable in mkbaselibs... 
Will be fixed in the next version of the build package. 
Comment 2 Michael Schröder 2006-07-11 18:58:08 UTC
Fixed in 10.1.