Package: hdparm-dbg
Version: 9.27-1
Severity: grave
Justification: renders package unusable

Luca Falavigna discovered that hdparm-dbg package is virtually empty:

$ apt-file list hdparm-dbg
hdparm-dbg: /usr/share/doc/hdparm-dbg/TODO
hdparm-dbg: /usr/share/doc/hdparm-dbg/changelog.Debian.gz
hdparm-dbg: /usr/share/doc/hdparm-dbg/changelog.gz
hdparm-dbg: /usr/share/doc/hdparm-dbg/copyright

I believe it's because upstream makefile is stripping binaries on its own:

$ diff -urN hdparm-9.15/ hdparm-9.27/ | grepdiff --output-matching=hunk STRIP
--- hdparm-9.15/Makefile        2010-02-07 17:18:29.000000000 +0100
+++ hdparm-9.27/Makefile        2009-07-29 21:27:32.000000000 +0200
@@ -15,19 +15,20 @@
CFLAGS := -O2 -W -Wall -Wbad-function-cast -Wcast-align -Wpointer-arith -Wcast-qual -Wshadow -Wstrict-prototypes -Wmissing-prototypes -Wmissing-declarations -fkeep-inline-functions -Wwrite-strings -Waggregate-return -Wnested-externs -Wtrigraphs $(CFLAGS) -#LDFLAGS = -s -static
   LDFLAGS = -s
+#LDFLAGS = -s -static
   INSTALL = install
   INSTALL_DATA = $(INSTALL) -m 644
   INSTALL_DIR = $(INSTALL) -m 755 -d
   INSTALL_PROGRAM = $(INSTALL)
-OBJS = hdparm.o identify.o sgio.o sysfs.o geom.o fibmap.o fwdownload.o dvdspeed.o
+OBJS = hdparm.o identify.o sgio.o sysfs.o geom.o fallocate.o fibmap.o 
fwdownload.o dvdspeed.o
all: hdparm hdparm: hdparm.h sgio.h $(OBJS)
        $(CC) $(LDFLAGS) -o hdparm $(OBJS)
+       $(STRIP) hdparm
hdparm.o: hdparm.h sgio.h

--
Jakub Wilk

Attachment: signature.asc
Description: Digital signature

Reply via email to