[plug] Set HOLD on a package

Weirdo linuxalien at optusnet.com.au
Tue Jul 29 22:03:31 WST 2003


This isn't quite what I had in mind (I think)
I need to force apt-get and dpkg to hold a package(icewm*) so that when I 
remove other packages it isn't removed with them.
Thanks
Tim
At 21:51 29/07/2003 +0800, you wrote:
>From:
>
>http://www.debian.org/doc/manuals/quick-reference/ch-package.en.html#s-hold
>
>
>3.4.6 Holding older packages
>
>For example, holding of libc6 and libc6-dev for dselect and apt-get -u
>upgrade package can be done as follows:
>
>      # echo -e "libc6 hold\nlibc6-dev hold" | dpkg --set-selections
>
>apt-get -u install package will not be hindered by this "hold". To hold
>a package through forcing automatic downgrade for apt-get -u upgrade
>package or apt-get -u dist-upgrade, add the following to
>/etc/apt/preferences:
>
>      Package: libc6
>      Pin: release a=stable
>      Pin-Priority: 2000
>
>Here the "Package:" entry cannot use entries such as "libc6*". If you
>need to keep all binary packages related to the glibc source package in
>a synchronized version, you need to list them explicitly.
>
>The following will list packages on hold:
>
>      dpkg --get-selections "*"|grep -e "hold$"
>
>--
>
>You can also supposedly use aptitude to do it, but that program annoys
>me.
>
>Ryan
>
>
>On Tue, 2003-07-29 at 19:34, Weirdo wrote:
> > I was wondering what command line switch to use for dpkg or apt to set a
> > HOLD status on a package. The man pages don't help much and I have limited
> > Internet here so I can't google it.
> > Thanks.
> > Tim
> >
> > weirdo at linuxalien.tk
> > Dot TK ambassador #24084 - For a free .tk domain please contact me
> >
> > ICQ# 255176389
> > MSN weirdo at linuxalien.tk
> >
> > Riverton, Perth, WA
> >
> >

weirdo at linuxalien.tk
Dot TK ambassador #24084 - For a free .tk domain please contact me

ICQ# 255176389
MSN weirdo at linuxalien.tk

Riverton, Perth, WA



More information about the plug mailing list