[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problem with apt-get after enabling unstable tree



Kaspar Fischer <fischerk@inf.ethz.ch> wrote:

> Liam and Ismael,
> 
> Thanks a lot for your answers; I read the article
> 
>    http://jaqque.sbih.org/kplug/apt-pinning.html
> 
> about apt pinning and set up my /etc/apt/preferences
> according to this -- great.
> 
> Also, I used apt-show-versions to find the packages from
> unstable:
> 
> backup:/mnt# apt-get remove gcc-3.3-base sysv-rc ncftp samba libss2  
> mkvmlinuz smbfs libncurses5 base-files libkrb53 manpages libtasn1-3  
> emacsen-common initrd-tools samba-common tzdata swat  libgpg-error0  
> libreadline5 amiga-fdisk libgnutls13 ssl-cert mailx libdb4.3 libpam- 
> runtime makedev readline-common libcupsys2 debconf-i18n python2.3  
> locales smbclient libpopt0 samba-doc libssl0.9.8 console-data  
> libkrb5-17-heimdal libgcrypt11 libgssapi4-heimdal mime-support  
> debconf libtext-wrapi18n-perl netatalk libc6 libopencdk8 libroken16- 
> heimdal hotplug lsb-base pppconfig
> Reading Package Lists... Done
> Building Dependency Tree... Done
> The following packages will be REMOVED:
>    adduser amiga-fdisk apache2-common apache2-mpm-prefork apache2- 
> utils apt
>    apt-show-versions apt-utils aptitude at base-files base-passwd  
> bash binutils
>    bsdmainutils bsdutils bzip2 console-common console-data console-tools
>    coreutils cpio cramfsprogs cron curl dash db4.2-util debconf  
> debconf-i18n
>    debianutils dhcp-client diff discover1 dpkg dselect e2fslibs  
> e2fsprogs ed
>    eject emacs21-bin-common emacs21-common emacs21-nox emacsen-common  
> exim4
>    exim4-base exim4-config exim4-daemon-light fdutils findutils  
> gcc-3.3-base
>    gettext-base grep groff-base gzip hdparm hfsutils hostname hotplug  
> ifupdown
>    info initrd-tools initscripts ipchains iperf iptables iputils-ping
>    kernel-image-2.6.8-powerpc klogd less libacl1 libapache2-mod-php4  
> libapr0
>    libapt-pkg-perl libasn1-6-heimdal libattr1 libblkid1 libbz2-1.0 libc6
>    libcap1 libcomerr2 libconsole libcupsys2 libcurl3 libdb1-compat  
> libdb3
>    libdb4.1 libdb4.2 libdb4.3 libdiscover1 libexpat1 libgcc1 libgcrypt11
>    libgdbm3 libgnutls11 libgnutls13 libgpg-error0 libgssapi4-heimdal  
> libidn11
>    libkrb-1-kerberos4kth libkrb5-17-heimdal libkrb53 libldap2
>    liblocale-gettext-perl liblockfile1 liblzo1 libmagic1 libncurses5
>    libncursesw5 libneon24 libnewt0.51 libopencdk8 libpam-modules  
> libpam-runtime
>    libpam0g libpcap0.7 libpcre3 libperl5.8 libpopt0 libreadline5
>    libroken16-heimdal libsasl2 libsigc++-1.2-5c102 libslp1 libss2  
> libssl0.9.7
>    libssl0.9.8 libstdc++5 libsvn0 libtasn1-2 libtasn1-3 libtext- 
> charwidth-perl
>    libtext-iconv-perl libtext-wrapi18n-perl libtextwrap1 libusb-0.1-4  
> libuuid1
>    libwrap0 libxml2 libzzip-0-12 locales login logrotate lsb-base lynx
>    mac-fdisk mailx makedev man-db manpages mawk mime-support mkvmlinuz
>    module-init-tools modutils mount nano ncftp ncurses-bin net-tools  
> netatalk
>    netbase netkit-inetd ntpdate nvi openssl passwd patch pciutils perl
>    perl-base perl-modules php4-cgi php4-cli php4-common powerpc-utils  
> ppp
>    pppconfig pppoe pppoeconf procps psmisc python python2.3 readline- 
> common
>    samba samba-common samba-doc sed slang1a-utf8 smbclient smbfs ssh  
> ssl-cert
>    subversion swat sysklogd sysv-rc sysvinit tar tasksel tcpd telnet  
> traceroute
>    tzdata usbutils util-linux wget whiptail yaboot zlib1g
> WARNING: The following essential packages will be removed
> This should NOT be done unless you know exactly what you are doing!
>    apt libc6 (due to apt) libgcc1 (due to apt) libstdc++5 (due to apt)
>    base-files base-passwd (due to base-files) bash passwd (due to bash)
>    libncurses5 (due to bash) bsdutils coreutils libacl1 (due to  
> coreutils)
>    debianutils diff dpkg dselect (due to dpkg) e2fsprogs e2fslibs  
> (due to
>    e2fsprogs) libblkid1 (due to e2fsprogs) libcomerr2 (due to  
> e2fsprogs) libss2
>    (due to e2fsprogs) libuuid1 (due to e2fsprogs) findutils grep gzip  
> hostname
>    login libpam-modules (due to login) libpam0g (due to login) libpam- 
> runtime
>    (due to login) mount ncurses-bin perl-base sed sysvinit  
> initscripts (due to
>    sysvinit) sysv-rc (due to sysvinit) tar util-linux slang1a-utf8  
> (due to
>    util-linux) zlib1g (due to util-linux)
> 0 upgraded, 0 newly installed, 210 to remove and 0 not upgraded.
> Need to get 0B of archives.
> After unpacking 341MB disk space will be freed.
> You are about to do something potentially harmful
> To continue type in the phrase 'Yes, do as I say!'
> ?]
> 
> Here, unfortunatley, I lack to courage to type "Yes, do as I say!" ;-)
> 
> Will I afterwards be able to install these packages again from stable?
> Or will my system be in a inconsistent state?
> 
> Kaspar
> 
> 
> -- 
> To UNSUBSCRIBE, email to debian-user-REQUEST@lists.debian.org 
> with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

You could try removing only what can be removed without producing that
warning and just downgrade the other packages. Look at the "due to ..."
to find the packages to downgrade.

HTH
Andrei
-- 
If you can't explain it simply, you don't understand it well enough.
(Albert Einstein)



Reply to: