Willie Wonka wrote: Ok folks - now I'm really confused...but hey; I may just get it (have it) right *crosses-fingers*
This was done after I reread the 'man' pages for 'apt_preferences', apt.conf, sources.list _and_ after reading the info; <http://www.debian.org/doc/manuals/apt-howto/ch-apt-get.en.html#s-default-version> as suggested previously. I have now also altered /etc/apt/preferences; ~$ cat /etc/apt/preferences Package: hdparm Pin: release a=testing Pin-Priority: 990 and I created /etc/apt/apt.conf and added an entry; ~$ cat /etc/apt/apt.conf APT::Default-Release "stable"; I have also installed "apt-show-versions" (just in the hopes of gleaning valuable package info) - but that installation shouldn't be relevant to my question(s). Anyway - after issuing this command; ~$ sudo apt-get -s -t testing install hdparm Reading Package Lists... Done Building Dependency Tree... Done The following extra packages will be installed: busybox klibc-utils libc6 libc6-dev libcairo2 libdbus-1-2 libdbus-glib-1-2 libfreetype6 libglib2.0-0 libhal1 libklibc libpango1.0-0 libpango1.0-common libselinux1 libsepol1 libusb-0.1-4 libvolume-id0 locales lsb-base makedev module-init-tools tzdata Suggested packages: apmd glibc-doc libfreetype6-dev ttf-kochi-gothic ttf-kochi-mincho ttf-thryomanes ttf-baekmuk ttf-arphic-gbsn00lp ttf-arphic-bsmi00lp ttf-arphic-gkai00mp ttf-arphic-bkai00mp Recommended packages: libglib2.0-data x-ttcidfont-conf The following packages will be REMOVED: base-config initrd-tools kernel-image-2.6-686 kernel-image-2.6.8-2-386 kernel-image-2.6.8-3-686 The following NEW packages will be installed: busybox klibc-utils libcairo2 libdbus-1-2 libdbus-glib-1-2 libhal1 libklibc libsepol1 libvolume-id0 lsb-base tzdata The following packages will be upgraded: hdparm libc6 libc6-dev libfreetype6 libglib2.0-0 libpango1.0-0 libpango1.0-common libselinux1 libusb-0.1-4 locales makedev module-init-tools 12 upgraded, 11 newly installed, 5 to remove and 778 not upgraded. Remv base-config (2.53.10 Debian:3.1r2/stable) Remv kernel-image-2.6-686 (1:2.6.15-8 Debian:testing) Remv kernel-image-2.6.8-3-686 (2.6.8-16sarge3 Debian-Security:3.1/stable) Remv kernel-image-2.6.8-2-386 (2.6.8-16sarge1 Debian:3.1r2/stable, Debian-Security:3.1/stable) Remv initrd-tools (0.1.84.1 Debian:testing) Inst tzdata (2006g-2 Debian:testing) Inst libc6-dev [2.3.2.ds1-22sarge3] (2.3.6-15 Debian:testing) [] Inst locales [2.3.2.ds1-22sarge3] (2.3.6-15 Debian:testing) [] Inst libc6 [2.3.2.ds1-22sarge3] (2.3.6-15 Debian:testing) Conf tzdata (2006g-2 Debian:testing) Conf libc6 (2.3.6-15 Debian:testing) Inst libusb-0.1-4 [2:0.1.10a-9.sarge.1] (2:0.1.12-2 Debian:testing) Inst lsb-base (3.1-10 Debian:testing) Inst module-init-tools [3.2-pre1-2] (3.2.2-3 Debian:testing) Inst libsepol1 (1.12-1 Debian:testing) Inst libselinux1 [1.22-1] (1.30-1 Debian:testing) Inst makedev [2.3.1-77] (2.3.1-81 Debian:testing) Inst busybox (1:1.01-4 Debian:testing) Inst hdparm [6.1-2] (6.6-1 Debian:testing) Inst libklibc (1.3.19-2 Debian:testing) Inst klibc-utils (1.3.19-2 Debian:testing) Inst libfreetype6 [2.1.7-2.5] (2.2.1-2 Debian:testing) Inst libcairo2 (1.0.4-2 Debian:testing) Inst libdbus-1-2 (0.61-6 Debian:testing) Inst libpango1.0-common [1.8.1-1] (1.12.3-1 Debian:testing) [] Inst libpango1.0-0 [1.8.1-1] (1.12.3-1 Debian:testing) [] Inst libglib2.0-0 [2.6.4-1] (2.10.2-1 Debian:testing) Inst libdbus-glib-1-2 (0.61-6 Debian:testing) Inst libhal1 (0.5.7-2 Debian:testing) Inst libvolume-id0 (0.093-1 Debian:testing) Conf libc6-dev (2.3.6-15 Debian:testing) Conf locales (2.3.6-15 Debian:testing) Conf libusb-0.1-4 (2:0.1.12-2 Debian:testing) Conf lsb-base (3.1-10 Debian:testing) Conf module-init-tools (3.2.2-3 Debian:testing) Conf libsepol1 (1.12-1 Debian:testing) Conf libselinux1 (1.30-1 Debian:testing) Conf makedev (2.3.1-81 Debian:testing) Conf busybox (1:1.01-4 Debian:testing) Conf hdparm (6.6-1 Debian:testing) Conf libklibc (1.3.19-2 Debian:testing) Conf klibc-utils (1.3.19-2 Debian:testing) Conf libfreetype6 (2.2.1-2 Debian:testing) Conf libcairo2 (1.0.4-2 Debian:testing) Conf libdbus-1-2 (0.61-6 Debian:testing) Conf libglib2.0-0 (2.10.2-1 Debian:testing) Conf libpango1.0-0 (1.12.3-1 Debian:testing) Conf libpango1.0-common (1.12.3-1 Debian:testing) Conf libdbus-glib-1-2 (0.61-6 Debian:testing) Conf libhal1 (0.5.7-2 Debian:testing) Conf libvolume-id0 (0.093-1 Debian:testing) Am I to presume that *IF* I had actually gone through with this - then All those packages above *_and_their_dependencies_* will be resolved? It turns out 'hdparm' (the one lone pkg I would like to "upgrade"), requires/depends on a newer version of "libc6" (which is H_U_G_E pkg) with many many system libraries. The REMOVED entries concern me deeply -- am I to understand that my Kernel-image(s) will be auto-Upgraded?? Is this necessary to resolve all the various (new and upgraded) package dependencies? Right now, I'm running; ~$ uname -a Linux <hostname> 2.6.8-3-686 #1 Thu May 25 02:27:57 UTC 2006 i686 GNU/Linux Are the "Remv" lines showing me which version I will be upgraded to, after the Removal? Taking this line For ex; Remv kernel-image-2.6.8-3-686 (2.6.8-16sarge3 Debian-Security:3.1/stable) Is that line above showing me that after removing kernel-image-2.6.8-3-686...that I'll then be either "upgraded to" or "installed" or "running" kernel-image-2.6.8-16 ? Why on earth does it want to remove my working Kernel images? Apologies, but I don't see packages like "Base-config" and "Kernel-image-x.x.x..." in any of these list headers above; The following packages will be upgraded: The following NEW packages will be installed: The following extra packages will be installed: What is one to make of this? Is my sudo command above a crash-n-burn command? ...or have I found (stumbled onto would be more appropro) one of the 'correct' ways to run a (very mildly) mixed system. I want to upgrade ONE application -- 'hdparm'. Thanks for your time Oh, for extra points; I think I recall the appearance of the 4 '[ ]s' in above output, at the end of certain lines (2 are libpango, 1 libc6-dev, 1 locales) means that some dependencies are not yet met, or perhaps 'broken package'? I believe there's a way to reinstall (fix) these? I can't recall what the command is right now. Regards __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]