Hi, recently, I've installed a new system with a minimal configuration. Then I've imported my old package selection with dpkg --set-selections and run apt-get dselect-upgrade. This replaced the mawk package by the gawk package and installed some X package at the same time.
>From dpkg.log: 2008-07-23 00:56:42 remove mawk 1.3.3-11.1 1.3.3-11.1 […] 2008-07-23 00:56:43 status not-installed mawk <keine> 2008-07-23 00:57:25 install x11-common <keine> 1:7.3+14 2008-07-23 00:57:30 status half-installed x11-common 1:7.3+14 2008-07-23 00:57:30 status unpacked x11-common 1:7.3+14 2008-07-23 00:57:33 configure x11-common 1:7.3+14 1:7.3+14 2008-07-23 00:57:33 status unpacked x11-common 1:7.3+14 2008-07-23 00:57:33 status half-configured x11-common 1:7.3+14 2008-07-23 00:57:35 status installed x11-common 1:7.3+14 2008-07-23 00:58:24 install gawk <keine> 1:3.1.5.dfsg-4.1 2008-07-23 00:58:24 status half-installed gawk 1:3.1.5.dfsg-4.1 2008-07-23 00:58:24 status half-installed gawk 1:3.1.5.dfsg-4.1 2008-07-23 00:58:24 status unpacked gawk 1:3.1.5.dfsg-4.1 2008-07-23 00:58:24 status unpacked gawk 1:3.1.5.dfsg-4.1 2008-07-23 01:11:02 configure gawk 1:3.1.5.dfsg-4.1 1:3.1.5.dfsg-4.1 2008-07-23 01:11:02 status unpacked gawk 1:3.1.5.dfsg-4.1 2008-07-23 01:11:02 status half-configured gawk 1:3.1.5.dfsg-4.1 2008-07-23 01:11:02 status installed gawk 1:3.1.5.dfsg-4.1 But x11-common and many other X packages use awk in their maintainer scripts. % grep awk $PWD/x11-common.p* /var/lib/dpkg/info/x11-common.postinst:DEFCOLUMNS=$(stty size 2> /dev/null | aw '{print $2}') || true /var/lib/dpkg/info/x11-common.postinst: awk '{ if (match($0, "^ '"$conffile"' ")) print $2}')" /var/lib/dpkg/info/x11-common.postrm:DEFCOLUMNS=$(stty size 2> /dev/null | awk '{print $2}') || true /var/lib/dpkg/info/x11-common.postrm: awk '{ if (match($0, "^ '"$conffile"' ")) print $2}')" /var/lib/dpkg/info/x11-common.preinst:DEFCOLUMNS=$(stty size 2> /dev/null | awk '{print $2}') || true /var/lib/dpkg/info/x11-common.preinst: awk '{ if (match($0, "^ '"$conffile"' ")) print $2}')" So, must these packages pre‐depend on awk? Bye, Jörg. -- Diskutiere nie mit einem Idioten: Sie ziehen Dich auf ihr Niveau herab und schlagen Dich dann mit Erfahrung. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]