linux-headers-3.13.0-37-generic is installed, but .h files are all empty

Bug #1381608 reported by Jeff Johnson
14
This bug affects 3 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Medium
Unassigned

Bug Description

Linux headers are installed, but the .h files are empty. This is 14.04, installed from scratch.

> sudo apt-get install linux-headers-3.13.0-37-generic
Reading package lists... Done
Building dependency tree
Reading state information... Done
linux-headers-3.13.0-37-generic is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 12 not upgraded.

> ls -l /usr/src/linux-headers-3.13.0-37-generic/include/config/hid/w*
-rw-r--r-- 1 root root 0 Sep 22 15:32 /usr/src/linux-headers-3.13.0-37-generic/include/config/hid/wacom.h
-rw-r--r-- 1 root root 0 Sep 22 15:32 /usr/src/linux-headers-3.13.0-37-generic/include/config/hid/waltop.h
-rw-r--r-- 1 root root 0 Sep 22 15:32 /usr/src/linux-headers-3.13.0-37-generic/include/config/hid/wiimote.h

> cat /proc/version_signature
Ubuntu 3.13.0-37.64-generic 3.13.11.7
---
ApportVersion: 2.14.1-0ubuntu3.5
Architecture: amd64
DistroRelease: Ubuntu 14.04
HibernationDevice: RESUME=UUID=e108c673-e887-4d15-b648-cfd56cace2fe
InstallationDate: Installed on 2014-10-04 (11 days ago)
InstallationMedia: Ubuntu 14.04.1 LTS "Trusty Tahr" - Release amd64 (20140722.2)
MachineType: System76, Inc. Pangolin Performance
Package: linux (not installed)
ProcEnviron:
 TERM=xterm
 PATH=(custom, no user)
 XDG_RUNTIME_DIR=<set>
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.13.0-37-generic root=UUID=b0580f90-11dc-4276-94f2-ae64939db913 ro acpi_os_name=Linux acpi_osi= quiet splash vt.handoff=7
ProcVersionSignature: Ubuntu 3.13.0-37.64-generic 3.13.11.7
RelatedPackageVersions:
 linux-restricted-modules-3.13.0-37-generic N/A
 linux-backports-modules-3.13.0-37-generic N/A
 linux-firmware 1.127.7
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: yes
Tags: trusty
Uname: Linux 3.13.0-37-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
WifiSyslog:

_MarkForUpload: True
dmi.bios.date: 04/20/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 4.6.5
dmi.board.asset.tag: Tag 12345
dmi.board.name: Pangolin Performance
dmi.board.vendor: System76, Inc.
dmi.board.version: panp9
dmi.chassis.asset.tag: No Asset Tag
dmi.chassis.type: 10
dmi.chassis.vendor: No Enclosure
dmi.chassis.version: N/A
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr4.6.5:bd04/20/2012:svnSystem76,Inc.:pnPangolinPerformance:pvrpanp9:rvnSystem76,Inc.:rnPangolinPerformance:rvrpanp9:cvnNoEnclosure:ct10:cvrN/A:
dmi.product.name: Pangolin Performance
dmi.product.version: panp9
dmi.sys.vendor: System76, Inc.

Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 1381608

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: trusty
Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : AlsaInfo.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : AudioDevicesInUse.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : BootDmesg.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : CRDA.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : IwConfig.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : Lspci.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : Lsusb.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : ProcModules.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : PulseList.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : UdevDb.txt

apport information

Revision history for this message
Jeff Johnson (jeffjohnson0) wrote : UdevLog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Jeff Johnson (jeffjohnson0) wrote :

When I install linux-header-files with apt-get it downloads from here: http://us.archive.ubuntu.com/ubuntu/ trusty-updates/main linux-headers-3.13.0-37-generic amd64 3.13.0-37.64
When I unpack that .deb manually, the files inside are empty.

The exact commands are:
> sudo apt-get clean
> sudo apt-get install --reinstall linux-headers-$(uname -r)
> dpkg-deb -x /var/cache/apt/archives/linux-headers-3.13.0-37-generic_3.13.0-37.64_amd64.deb /tmp/extract/

Changed in linux (Ubuntu):
importance: Undecided → Medium
Revision history for this message
Joseph Salisbury (jsalisbury) wrote :

Can you apply the latest trusty updates and see if this issue still exists?

tags: added: kernel-da-key
Revision history for this message
Jeff Johnson (jeffjohnson0) wrote :

According to the link below, the files are supposed to be empty. It would be nice if they were only installed with the kernel source and not the header files, but that's just me being picky.

http://www.spinics.net/lists/newbies/msg36452.html

Close as a non-issue.

Changed in linux (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.