Hello folks.<br><br>First of all, sorry for my English :-)<br><br>I want to build dahdi-2.0.0 rpm from source (i have to use this version, because OpenVox A1200p driver works only with it).<br><br>I&#39;ve made some changes in .spec file (added one patch and one source section) and trying to build rpm:<br>
<br>rpmbuild --define with-udev&nbsp; -bb SPECS/dahdi-linux.spec<br>Executing(%prep): /bin/sh -e /var/tmp/rpm-tmp.86801<br>+ umask 022<br>+ cd /usr/src/redhat/BUILD<br>+ LANG=C<br><br>&lt;skipped build log&gt;<br><br>Processing files: dahdi-linux-kmdl-2.6.18-92.1.22.el5-2.0.0-56.RHL5<br>
Provides: dahdi-linux-kmdl-2.0.0-56.RHL5 dahdi-linux-kmdl-2.6.18-92.1.22.el5 dahdi-linux-kmdl-2.6.18-92.1.22.el5 = 2.0.0-56.RHL5<br>Requires(interp): /bin/sh /bin/sh<br>Requires(rpmlib): rpmlib(CompressedFileNames) &lt;= 3.0.4-1 rpmlib(PayloadFilesHavePrefix) &lt;= 4.0-1 rpmlib(VersionedDependencies) &lt;= 3.0.3-1<br>
Requires(post): /bin/sh<br>Requires(postun): /bin/sh<br>Requires: /boot/vmlinuz-2.6.18-92.1.22.el5 /sbin/depmod dahdi-linux = 2.0.0-56.RHL5 modutils &gt;= 2.4.14<br>Obsoletes: kernel-module-dahdi-linux-2.0.0-56.RHL5 kernel-module-dahdi-linux-2.6.18-92.1.22.el5 &lt;= 2.0.0-56.RHL5<br>
Checking for unpackaged file(s): /usr/lib/rpm/check-files /var/tmp/dahdi-linux-2.0.0-56.RHL5-buildroot<br>Wrote: /usr/src/redhat/RPMS/i386/dahdi-linux-kmdl-2.6.18-92.1.22.el5-2.0.0-56.RHL5.i386.rpm<br><br>As you can see, it builds me only kmdl rpm - i wonder this is kernel module, like zaptel-modules. So, if I&#39;m trying to install dahdi-tools rpm, installation fails with &quot;error: Failed dependencies: dahdi-linux = 2.0.0-57.RHL5&quot;. <br>
<br>How can I force rpmbuild to create userspace part of dahdi-linux too, no only kernel modules?<br><br>Best regards,<br><br>