On 11 February 2007 at 07:22, dean gaudet wrote: | On Sun, 11 Feb 2007, Dirk Eddelbuettel wrote: | | > Which distribution do you use: testing or unstable? I'd be surprised if | > there had been 'unannounced' changes in these lately. | | unstable
Ack. | hmm from debian/control: | | Build-Depends: gawk | awk, debhelper (>= 5.0.0), libtool, gcc (>= 4:4.0), binutils (>= 2.12.90.0.9), autotools-dev, refblas3-dev | Build-Depends-Indep: tetex-extra, texinfo, gs, ps2eps | | i've never seen Build-Depends-Indep before... apparently "apt-get | build-dep" doesn't consider it either. maybe i should be opening a bug | against apt. We have Build-Depends: and Build-Depends-Indep: for a reason: binary-all packages only need the latter, and allow reducing the load for the autobuilders (which can then skip eg tex'in the manuals). Now, as wrote in the first email, you did apt-get build-dep libgsl0-dev which is a _binary_ package, or a subset of the results produced from source gsl. Apt-get simply outsmarted you and only got deps _for what you requested_. You are now able to run 'debian/rules binary-arch' --- or the equivalent 'dpkg-buildpackage -b -B' but you cannot build the WHOLE package on PARTIAL depends. It all works as documented ... but yes, it is tricky. Morale: try build-dep on the source package name: apt-get build-dep gsl Let me know if that works and I'll close the bug report. Thanks, Dirk -- Hell, there are no rules here - we're trying to accomplish something. -- Thomas A. Edison -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]