This will install the required dependencies and also installs a package called pbuilder-satisfydepends-dummy, which depends on the dependencies. That means that after compiling you can simply remove pbuilder-satisfydepends-dummy and the dependencies will be removed (assuming autoremove). Note that you need to do that before using this for dependencies on a different package.

That command will automatically use aptitude as the backend if it's installed...and I never have to remove the dummy package to build another package, the Debian developers have already handled that. Running the command a second time removes the first dummy package automatically. In Debian, it seems that everything is handled the smart way, compared to some other operating systems...

I knew it runs aptitude as the backend, which is why I use it I think that /usr/lib/pbuilder/pbuilder-satisfydepends (without the -aptitude) also uses aptitude, if it's installed (at least on squeeze). If you want to force apt-get use /usr/lib/pbuilder/pbuilder-satisfydepends-classic.

And thinking about it the automatic removal of the dummy package makes sense. It "upgrades" the dummy package, which will remove anything not in the "new" version.

I up this topic because i'm now on Debian Sid (i changed my wifi card : It's a dongle usb wifi) and to compile correctly Wine, i install the build dependance.So, after to compile the Wine source (./compile), i have these message at the end :

I up this topic because i'm now on Debian Sid (i changed my wifi card : It's a dongle usb wifi) and to compile correctly Wine, i install the build dependance.So, after to compile the Wine source (./compile), i have these message at the end :