Bug#439871: binary missing from package
tag 439871 patch thanks Soeren Sonnenburg [EMAIL PROTECTED] (28/08/2007): /usr/sbin/microcode_ctl is missing from the package rendering it useless $ dpkg -L microcode.ctl /. /usr /usr/sbin Since the switch to cdbs is suboptimal (missing include), it is “normal” not to have this file anymore. Please find attached a patch to fix this. The debdiff output still states: | Files in first .deb but not in second | - | -rw-r--r-- root/root /usr/share/man/man8/microcode_ctl.8.gz But it sounds less RC to me and I won't spend more time on this. Cheers, -- Cyril Brulebois diff -ur microcode.ctl-1.17/debian/rules microcode.ctl-1.17-NEW/debian/rules --- microcode.ctl-1.17/debian/rules 2007-08-28 06:51:04.0 + +++ microcode.ctl-1.17-NEW/debian/rules 2007-08-28 06:46:35.0 + @@ -1,6 +1,10 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk + +# Set the installation directory +DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(CURDIR)/debian/microcode.ctl # Start at priority 80 (low priority), nothing to kill. DEB_UPDATE_RCD_PARAMS_microcode.ctl = start 80 S . pgpR6sVQIkLJR.pgp Description: PGP signature
Bug#439871: binary missing from package
On Tue, 2007-08-28 at 08:52 +0200, Cyril Brulebois wrote: tag 439871 patch thanks Soeren Sonnenburg [EMAIL PROTECTED] (28/08/2007): /usr/sbin/microcode_ctl is missing from the package rendering it useless $ dpkg -L microcode.ctl /. /usr /usr/sbin Since the switch to cdbs is suboptimal (missing include), it is “normal” not to have this file anymore. Please find attached a patch to fix this. The debdiff output still states: | Files in first .deb but not in second | - | -rw-r--r-- root/root /usr/share/man/man8/microcode_ctl.8.gz But it sounds less RC to me and I won't spend more time on this. well to make it complete just add microcode_ctl.8 to microcode.ctl.manpages, updated patch is attached. Soeren -- Sometimes, there's a moment as you're waking, when you become aware of the real world around you, but you're still dreaming. diff -ur ./debian/microcode.ctl.manpages ../../microcode.ctl-1.17/debian/microcode.ctl.manpages --- ./debian/microcode.ctl.manpages 2007-08-28 09:02:46.0 +0200 +++ ../../microcode.ctl-1.17/debian/microcode.ctl.manpages 2007-08-28 09:00:29.0 +0200 @@ -1 +1,2 @@ debian/update-intel-microcode.8 +microcode_ctl.8 diff -ur ./debian/rules ../../microcode.ctl-1.17/debian/rules --- ./debian/rules 2007-08-28 09:02:46.0 +0200 +++ ../../microcode.ctl-1.17/debian/rules 2007-08-28 08:58:36.0 +0200 @@ -1,6 +1,10 @@ #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/makefile.mk + +# Set the installation directory +DEB_MAKE_INSTALL_TARGET = install DESTDIR=$(CURDIR)/debian/microcode.ctl # Start at priority 80 (low priority), nothing to kill. DEB_UPDATE_RCD_PARAMS_microcode.ctl = start 80 S .
Bug#439871: binary missing from package
Cyril Brulebois wrote: tag 439871 patch thanks Soeren Sonnenburg [EMAIL PROTECTED] (28/08/2007): /usr/sbin/microcode_ctl is missing from the package rendering it useless $ dpkg -L microcode.ctl /. /usr /usr/sbin Since the switch to cdbs is suboptimal (missing include), it is “normal” not to have this file anymore. Please find attached a patch to fix this. The debdiff output still states: | Files in first .deb but not in second | - | -rw-r--r-- root/root /usr/share/man/man8/microcode_ctl.8.gz But it sounds less RC to me and I won't spend more time on this. Now I've already uploaded and corrected, also the man page. But in next version I'll add include /usr/share/cdbs/1/class/makefile.mk and maybe some other cdbs improvements. What really I don't understand is how I had uploaded the packages which such bug, after a lot of checks and building. Maybe I looked to much debhelper changes and my git documentation Thanks for the quick report and patches :-) ciao cate
Bug#439871: binary missing from package
Package: microcode.ctl Version: 1.17-4 Severity: grave /usr/sbin/microcode_ctl is missing from the package rendering it useless $ dpkg -L microcode.ctl /. /usr /usr/sbin /usr/sbin/update-intel-microcode /usr/share /usr/share/man /usr/share/man/man8 /usr/share/man/man8/update-intel-microcode.8.gz /usr/share/misc /usr/share/doc /usr/share/doc/microcode.ctl /usr/share/doc/microcode.ctl/README.Debian /usr/share/doc/microcode.ctl/copyright /usr/share/doc/microcode.ctl/changelog.gz /usr/share/doc/microcode.ctl/README.gz /usr/share/doc/microcode.ctl/changelog.Debian.gz /etc /etc/init.d /etc/init.d/microcode.ctl -- System Information: Debian Release: lenny/sid APT prefers stable APT policy: (700, 'stable'), (650, 'testing'), (600, 'unstable'), (1, 'experimental') Architecture: i386 (i686) Kernel: Linux 2.6.23-rc3-sonne (SMP w/2 CPU cores; PREEMPT) Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash Versions of packages microcode.ctl depends on: ii debconf [debconf-2.0]1.5.14 Debian configuration management sy ii makedev 2.3.1-83creates device files in /dev ii module-init-tools3.3-pre11-4 tools for managing Linux kernel mo ii po-debconf 1.0.9 manage translated Debconf template ii udev 0.114-2 /dev/ and hotplug management daemo microcode.ctl recommends no packages. -- debconf information: microcode.ctl/check-new: true -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]