Fails to find dahdi-source for DKMS build

Bug #428167 reported by Dave Walker
8
This bug affects 1 person
Affects Status Importance Assigned to Milestone
dahdi-linux (Ubuntu)
Fix Released
Undecided
Dave Walker

Bug Description

Binary package hint: dahdi-dkms

Attached is a full apt-get failure of dahdi failing to install.

The important extract is:
Error! Could not find module source directory.
Directory: /usr/src/dahdi-2.2.0.2~dfsg does not exist.

The dahdi-source is installed in /usr/src/dahdi-2.2.0.2, rather than /usr/src/dahdi-2.2.0.2~dfsg as expected in the install scripts.

Related branches

Revision history for this message
Dave Walker (davewalker) wrote :
Changed in dahdi-linux (Ubuntu):
status: New → In Progress
assignee: nobody → Dave Walker (davewalker)
Revision history for this message
Launchpad Janitor (janitor) wrote :

This bug was fixed in the package dahdi-linux - 1:2.2.0.2~dfsg-1ubuntu2

---------------
dahdi-linux (1:2.2.0.2~dfsg-1ubuntu2) karmic; urgency=low

  * debian/dahdi-dkms.{postint|prerm}: Changed to ensure ~dfsg is
    stripped from expected version string for DKMS. (LP: #428167)
  * Patch wctc4xxp_use-struct-net_device_ops: Resolve change in
    kernel >2.6.31 dropping COMPAT_NET_DEV_OPS support and now using
    net_device_ops API. Based on upstream SVN patch. (LP: #427605)
  * Patch zaphfc_no_owner: Fix zaphfc ownership with kernel >2.6.30.
    (courtesy of Debian pkg-voip).
  * debian/dahdi-dkms.postinst: Standardised to be inline with DKMS
    upstream example, using DKMS package postint script.
  * debian/control:
    - Removed Debian Vcs-Svn entry and replaced with ubuntu-voip
      Vcs-Bzr, to reflect divergence in packages.
    - Added Depends to dahdi-linux (dahdi-dkms | dahdi-source)
    - Removed Uploaders field.

 -- Dave Walker (Daviey) <email address hidden> Sat, 12 Sep 2009 19:04:53 +0100

Changed in dahdi-linux (Ubuntu):
status: In Progress → Fix Released
Revision history for this message
kilmarnock (kilmarnock-gmx) wrote :

Hi!

dahdi seems broken:

Richte dahdi-dkms ein (1:2.2.0.2~dfsg-1ubuntu2) ...
Loading new dahdi-2.2.0.2 DKMS files...

Error! Could not locate dkms.conf file.
File: /usr/local/src/dahdi-2.2.0.2/dkms.conf does not exist.
dpkg: Fehler beim Bearbeiten von dahdi-dkms (--configure):
 Unterprozess installiertes post-installation-Skript gab den Fehlerwert 4 zurück

Cheers
Felix

Revision history for this message
kilmarnock (kilmarnock-gmx) wrote :

Sorry, my fault: Using 2.2.0-1 ubuntu1. 2.2.0.2 did not make it to the repository (yet).

Revision history for this message
kilmarnock (kilmarnock-gmx) wrote :

Sorry, version confusion. dahdi-dkms is 2.2.0.2~dfsg-1-ubuntu2 as posted before. The error posted above is perhaps missleading: I created the directory by hand. The original error was:

Loading new dahdi-2.2.0.2 DKMS files...

Error! Could not find module source directory.
Directory: /usr/local/src/dahdi-2.2.0.2 does not exist.

Sorry for the confusion.

The result is still: asterisk is not installable.
Felix

Revision history for this message
kilmarnock (kilmarnock-gmx) wrote :

Ouch. Sorry for the noise. Everything is perfect. I had a missconfigured /etc/dkms/framework.conf: source_tree="/usr/local/src". My fault. Forget my comments, the package is perfect.
Felix

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.