Bug#185688: libc6: debian/control.in/opt file missing one empty line at the end
Package: libc6
Version: 2.3.1-15
Severity: normal
Hello,
=-==-=
The file debian/control.in/opt is missing one empty line at its end. This
makes problems when compiling optimized glibc packages because the resulting
debian/control file looks as follows:
[cut]
WARNING: Some commercial programs do not work well with these libraries.
Most notably, IBM's JDK. If you experience problems with such
applications, you will need to remove this package.
Package: libc-udeb
Architecture: any
Section: debian-installer
[cut]
It misses one empty line before the Package: line and the dpkg-gencontrol
command is clearly confused with it.
I tried to build i686 optimized libc6 package but I was very surprised when
the libc6-i686 package wasn't created at the end though the build went
perfectly fine. After some time I found out that the dpkg-gencontrol created
incorrect control file for the libc6-i686 package - it errorneously took the
libc-udeb package description instead of that for libc6-i686 and so the
original libc-udeb package was rewritten with libc6-i686! After adding one
more empty line at the very bottom of the debian/control.in/opt file and
rebuilding the package everything was OK again.
Cheers,
Peter
Reply to: