$ aptitude -Ds install udev Reading package lists... Done Building dependency tree Reading state information... Done Reading extended state information Initializing package states... Done Reading task descriptions... Done The following packages are BROKEN: libc6-dev (D: libc6) libc6-i386 (D: libc6) util-linux-locales (D: util-linux) The following NEW packages will be installed: libc-bin{a} (D: libc6) libdpkg-perl{a} (D: dpkg-dev) libltdl7{a} (D: libgphoto2-2, D: libgphoto2-port0) liblzma2{a} (D: xz-utils) libudev0{a} (D: udev) libv4l-0{a} (D: libsane) xz-utils{a} (P: dpkg, D: dpkg-dev, R: libdpkg-perl, S: tar) The following packages will be REMOVED: dosfstools{u} ghostscript-x{u} (D: gs) gs{u} libapt-pkg-perl{u} libfreebob0{u} libltdl3-dev{u} libt1-5{u} libxtrap6{u} mtools{u} openssl-blacklist{u} oss-compat{u} tp-smapi-modules-2.6.26-1-amd64{u} xutils-dev{u} The following packages will be upgraded: dpkg dpkg-dev libc6 libgphoto2-2 libgphoto2-port0 libsane locales udev util-linux The following packages are RECOMMENDED but will NOT be installed: fakeroot (R: dpkg-dev) libalgorithm-merge-perl (R: dpkg-dev) sane-utils (R: libsane) 9 packages upgraded, 7 newly installed, 13 to remove and 486 not upgraded. Need to get 21.8MB of archives. After unpacking 10.2MB will be freed. The following packages have unmet dependencies: libc6-i386: Depends: libc6 (= 2.7-18lenny7) but 2.11.3-2 is to be installed. libc6-dev: Depends: libc6 (= 2.7-18lenny7) but 2.11.3-2 is to be installed. util-linux-locales: Depends: util-linux (< 2.13.1.1.0-0) but 2.17.2-9 is to be installed. The following actions will resolve these dependencies: Install the following packages: gcc-4.4-base [4.4.5-8 (stable)] lib32bz2-1.0 [1.0.5-6+squeeze1 (stable)] lib32v4l-0 [0.8.0-1 (stable)] libc-dev-bin [2.11.3-2 (stable)] Upgrade the following packages: binutils [2.18.1~cvs20080103-7 (now) -> 2.20.1-16 (stable)] ia32-libs [2.7+lenny4 (now) -> 20120102 (stable)] ia32-libs-gtk [2.7+lenny1 (now) -> 20120102 (stable)] lib32asound2 [1.0.16-2 (now) -> 1.0.23-2.1 (stable)] lib32gcc1 [1:4.3.2-1.1 (now) -> 1:4.4.5-8 (stable)] lib32ncurses5 [5.7+20081213-1 (now) -> 5.7+20100313-5 (stable)] lib32stdc++6 [4.3.2-1.1 (now) -> 4.4.5-8 (stable)] lib32z1 [1:1.2.3.3.dfsg-12 (now) -> 1:1.2.3.4.dfsg-3 (stable)] libasound2 [1.0.16-2 (now) -> 1.0.23-2.1 (stable)] libasound2-dev [1.0.16-2 (now) -> 1.0.23-2.1 (stable)] libc6-dev [2.7-18lenny7 (now) -> 2.11.3-2 (stable)] libc6-i386 [2.7-18lenny7 (now) -> 2.11.3-2 (stable)] libstdc++6 [4.3.2-1.1 (now) -> 4.4.5-8 (stable)] util-linux-locales [2.13.1.1-1 (now) -> 2.17.2-9 (stable)] Score is 399 Accept this solution? [Y/n/q/?] y The following NEW packages will be installed: gcc-4.4-base{a} (D: lib32gcc1, D: lib32stdc++6, D: libstdc++6) lib32bz2-1.0{a} (D: ia32-libs) lib32v4l-0{a} (D: ia32-libs) libc-bin{a} (D: libc6) libc-dev-bin{a} (D: libc6-dev) libdpkg-perl{a} (D: dpkg-dev) libltdl7{a} (D: libgphoto2-2, D: libgphoto2-port0) liblzma2{a} (D: xz-utils) libudev0{a} (D: udev) libv4l-0{a} (D: lib32v4l-0, D: libsane) xz-utils{a} (P: dpkg, D: dpkg-dev, R: libdpkg-perl, S: tar) The following packages will be REMOVED: dosfstools{u} ghostscript-x{u} (D: gs) gs{u} libapt-pkg-perl{u} libfreebob0{u} libltdl3-dev{u} libt1-5{u} libxtrap6{u} lsb-release{u} (D: ia32-libs) mtools{u} openssl-blacklist{u} oss-compat{u} tp-smapi-modules-2.6.26-1-amd64{u} xutils-dev{u} The following packages will be upgraded: binutils dpkg dpkg-dev ia32-libs ia32-libs-gtk lib32asound2 lib32gcc1 lib32ncurses5 lib32stdc++6 lib32z1 libasound2 libasound2-dev libc6 libc6-dev libc6-i386 libgphoto2-2 libgphoto2-port0 libsane libstdc++6 locales udev util-linux util-linux-locales The following packages are RECOMMENDED but will NOT be installed: fakeroot (R: dpkg-dev) libalgorithm-merge-perl (R: dpkg-dev) sane-utils (R: libsane) 23 packages upgraded, 11 newly installed, 14 to remove and 472 not upgraded. Need to get 85.1MB of archives. After unpacking 14.3MB will be used. Do you want to continue? [Y/n/?] y Would download/install/remove packages.