LinuxQuestions.org
Latest LQ Deal: Linux Power User Bundle
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian
User Name
Password
Debian This forum is for the discussion of Debian Linux.

Notices


Reply
  Search this Thread
Old 04-21-2005, 12:13 AM   #1
powadha
Member
 
Registered: Nov 2003
Location: Utrecht
Distribution: Debian SID
Posts: 651

Rep: Reputation: 31
Updating SID (excluding KDE)


I'm using synaptic to update SID but since some time KDE is added to the remove list since 3.4 isn't ready yet. I don't mind to wait but I have such a long list of other programs that can be updated that I wonder if it is possible to update all expect for KDE so it won't be uninstalled?

Regards
 
Old 04-21-2005, 04:34 AM   #2
Dead Parrot
Senior Member
 
Registered: Mar 2004
Distribution: Debian GNU/kFreeBSD
Posts: 1,597

Rep: Reputation: 46
I may have misunderstood your question but if you want to keep KDE 3.3 when 3.4 comes to SID, this should be possible by asking Synaptic to "hold" or "freeze" the KDE packages so that they won't be upgraded until you "unfreeze" them. It's been a long time since I last used Synaptic, so I cannot remember exactly how you get to see the dialog where you can tick a box to mark a package to be "freezed". (In aptitude you highlight a package and press "=".)
 
Old 04-21-2005, 12:02 PM   #3
powadha
Member
 
Registered: Nov 2003
Location: Utrecht
Distribution: Debian SID
Posts: 651

Original Poster
Rep: Reputation: 31
No that's not what I mean (sorry for being unclear) It's the same if I use apt-get. I'll give you an example (it's in Dutch so I'll translate the important parts):

Code:
debian:/home/powadha# apt-get dist-upgrade
Pakketlijsten worden ingelezen... Klaar
Boom van vereisten wordt opgebouwd... Klaar
Opwaardering wordt doorgerekend... Klaar
De volgende pakketten zullen VERWIJDERD worden :(The following packages will be removed) 
  kde kdeaddons kvim vimpart
De volgende NIEUWE pakketten zullen ge´nstalleerd worden:
  dirmngr gnupg-agent gnupg2 gpgsm kleopatra libksba8 libopenct0 libopensc1
  libpcsclite1 libpth2 lockfile-progs pinentry-qt
De volgende pakketten zullen opgewaardeerd worden:
  amule aptitude arts base-config bootsplash cupsys cupsys-bsd cupsys-client
  dash dcoprss debconf debconf-i18n debconf-utils debhelper desktop-file-utils
  dictionaries-common discover1-data doc-linux-text dosfstools e2fslibs
  e2fsprogs exim4 exim4-base exim4-config exim4-daemon-light fakeroot fdutils
  ffmpeg foomatic-bin foomatic-db foomatic-db-engine foomatic-db-gimp-print
  foomatic-db-hpijs foomatic-filters gettext gettext-base gimp gimp-data gksu
  gnome-keyring grep-dctrl grub gsfonts gstreamer0.8-alsa gstreamer0.8-dvd
  hddtemp hicolor-icon-theme hotplug hpijs ifupdown ijsgimpprint initrd-tools
  iso-codes java-package kaddressbook kalarm kamera kandy karm kcoloredit
  kde-amusements kde-core kde-i18n-nl kdegraphics kdegraphics-kfile-plugins
  kdenetwork kdenetwork-filesharing kdepim kdepim-kfile-plugins
  kdepim-kio-plugins kdepim-wizards kdict kdvi kernel-package kfax kgamma kget
  kghostview kiconedit kitchensync kmail kmailcvt kmrml knewsticker knode
  knotes kolourpaint konsolekalendar kontact kooka kopete korganizer korn kpdf
  kpf kpilot kpovmodeler kppp krdc krfb kruler ksirc ksnapshot ksvg ksync
  ktnef kuickshow kview kviewshell kwifimanager libarts1 libartsc0
  libaudiofile0 libavcodeccvs libbio2jack0 libblkid1 libboost-python1.32.0
  libc6 libc6-dev libcomerr2 libcupsimage2 libcupsys2-gnutls10 libcurl3
  libcvsservice0 libexpat1 libexpat1-dev libgadu3 libgimp2.0 libgimpprint1
  libgksu1.2-0 libgksuui1.0-0 libglib2.0-0 libgnome-keyring0 libgpmg1
  libgstreamer-plugins0.8-0 libgtk2.0-0 libgtk2.0-bin libgtk2.0-common libiw27
  libkcal2a libkdenetwork2 libkdepim1 libkgantt0 libkleopatra0a
  libkpimexchange1 libkpimidentities1 libkrb53 libkscan1 libksieve0 libldap2
  liblircclient0 liblocale-gettext-perl libmimelib1a liborbit2 libpostproc0
  libqt3-headers libqt3-mt-dev libqt3c102-mt librss1 libruby1.8 libsane
  libscrollkeeper0 libsensors3 libsmbclient libsnmp-base libsnmp5 libss2
  libtheora0 libtidy0 libtiff-tools libtiff4 liburi-perl libusb-0.1-4 libuuid1
  libxft-dev libxft2 libxml2 libxslt1.1 locales localization-config login m4
  modutils mozilla-firefox mozilla-firefox-locale-nl-nl mozilla-thunderbird
  mozilla-thunderbird-locale-nl mplayer-k6 mutt nano nfs-common openoffice.org
  openoffice.org-bin openoffice.org-kde openoffice.org-l10n-en
  openoffice.org-l10n-nl passwd pkg-config po-debconf portmap pppoeconf putty
  putty-tools qt3-apps-dev qt3-dev-tools ruby1.8 samba samba-common sane-utils
  scrollkeeper sharutils smb4k smbclient smbfs swat telnet tidy ttf-opensymbol
  udev usbmount usbutils vim vim-common vorbis-tools xfsprogs xmms xprint
  xprint-common xprt-xprintorg xscreensaver xscreensaver-gl
  xscreensaver-nognome
232 pakketten opgewaardeerd, 12 nieuwe pakketten ge´nstalleerd, 4 verwijderen en 0 niet opgewaardeerd.
Er moeten 244MB aan archieven opgehaald worden.
Na het uitpakken zal er 9397kB extra schijfruimte gebruikt worden.
Wilt u doorgaan? [J/n]
As you see apt needs to remove the KDE 3.3 packages for some reason (I guess since others are being upgraded) and I (duh) don't want that. Waiting for KDE 3.4 to be available in SID is taking some time and other packages need to be upgraded as you see. So how to update them and prevent apt from removing KDE?

Hope this clears up what I mean.

Regards

Last edited by powadha; 04-21-2005 at 12:05 PM.
 
Old 04-21-2005, 12:41 PM   #4
Dead Parrot
Senior Member
 
Registered: Mar 2004
Distribution: Debian GNU/kFreeBSD
Posts: 1,597

Rep: Reputation: 46
Hmm... I don't know, but could this have something to do with you having installed packages with Synaptic (which installs also "recommended" dependencies) and trying to upgrade them with apt-get (that only keeps track of "necessary" dependencies)? Does "aptitude upgrade" also try to remove kde?

I haven't tried this myself but, according to aptitude's man page, you can simulate what aptitude WOULD do without actually doing it if you use the -s switch (aptitude -s upgrade) and you can try this even as normal user. Although I suspect that aptitude will ask you before actually removing packages. And you can always stop aptitude at any time with the Ctrl-c key combination.
 
Old 04-21-2005, 02:27 PM   #5
HappyTux
Senior Member
 
Registered: Mar 2003
Location: Nova Scotia, Canada
Distribution: Debian AMD64
Posts: 3,591

Rep: Reputation: 96
Quote:
De volgende pakketten zullen VERWIJDERD worden The following packages will be removed)
kde kdeaddons kvim vimpart
The only real packages being removed here are kvim and vimpart. The kde and kdeaddons are what are called meta-packages and just ensure that all packages which depend on them are installed which for kde is:

Code:
>$ apt-cache depends kde
kde
  Depends: kde-core
  Depends: kde-amusements
  Depends: kdeaddons
  Depends: kdeadmin
  Depends: kdeartwork
  Depends: kdegraphics
  Depends: kdemultimedia
  Depends: kdenetwork
  Depends: kdepim
  Depends: kdeutils
  Depends: kdewebdev
  Suggests: <kde-i18n>
    kde-i18n-af
    kde-i18n-ar
    kde-i18n-bg
    kde-i18n-bn
    kde-i18n-br
    kde-i18n-bs
    kde-i18n-ca
    kde-i18n-cs
    kde-i18n-cy
    kde-i18n-da
    kde-i18n-de
    kde-i18n-el
    kde-i18n-engb
    kde-i18n-eo
    kde-i18n-es
    kde-i18n-et
    kde-i18n-eu
    kde-i18n-fa
    kde-i18n-fi
    kde-i18n-fr
    kde-i18n-fy
    kde-i18n-ga
    kde-i18n-gl
    kde-i18n-he
    kde-i18n-hi
    kde-i18n-hr
    kde-i18n-hsb
    kde-i18n-hu
    kde-i18n-is
    kde-i18n-it
    kde-i18n-ja
    kde-i18n-lt
    kde-i18n-mk
    kde-i18n-mn
    kde-i18n-ms
    kde-i18n-nb
    kde-i18n-nds
    kde-i18n-nl
    kde-i18n-nn
    kde-i18n-pa
    kde-i18n-pl
    kde-i18n-pt
    kde-i18n-ptbr
    kde-i18n-ro
    kde-i18n-ru
    kde-i18n-sk
    kde-i18n-sl
    kde-i18n-sr
    kde-i18n-srlatin
    kde-i18n-sv
    kde-i18n-ta
    kde-i18n-tg
    kde-i18n-tr
    kde-i18n-uk
    kde-i18n-uz
    kde-i18n-zhcn
    kde-i18n-zhtw
  Suggests: x-window-system-core
And every package listed with a depends: is a meta-package. For the kdeaddons you see there will be actual packages that contain a program that will be installed if you install it.

Code:
>$ apt-cache depends kdeaddons
kdeaddons
  Depends: atlantikdesigner
  Depends: kaddressbook-plugins
  Depends: kate-plugins
  Depends: kdeaddons-kfile-plugins
  Depends: kicker-applets
  Depends: knewsticker-scripts
  Depends: konq-plugins
  Depends: ksig
  Depends: noatun-plugins
  Depends: vimpart
  Suggests: kdeaddons-doc-html
As you see vimpart is listed as a depends: so apt wants to remove kdeaddons when the vimpart gets removed along with the kde meta-package. It is safe to upgrade your install as you really do not need the meta-packages to have KDE installed on your machine.
 
Old 04-21-2005, 03:07 PM   #6
Dead Parrot
Senior Member
 
Registered: Mar 2004
Distribution: Debian GNU/kFreeBSD
Posts: 1,597

Rep: Reputation: 46
Quote:
It is safe to upgrade your install
I checked the man page for apt-get and it also seems to have a similar -s switch for "simulated" action as aptitude. So it should be possible to run "apt-get -s dist-upgrade" to see what what apt-get WOULD do (without actually doing it), and also to see if HappyTux is right in saying that it's safe to upgrade (I think he is right).
 
Old 04-21-2005, 04:04 PM   #7
powadha
Member
 
Registered: Nov 2003
Location: Utrecht
Distribution: Debian SID
Posts: 651

Original Poster
Rep: Reputation: 31
Thanx guys. I tried apt-get -s dist-upgrade first and all seemed to go fine. After that I upgraded the normal way and I'm happy to say my system is up to date again! Thanx a lot!
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
kde 3.4.2 in sid dukeinlondon Debian 1 09-10-2005 10:27 AM
Sid - updating gemini91 Debian 2 10-16-2004 10:04 AM
Cannot install KDE with Sid Oh Cisco Debian 5 08-03-2004 09:21 AM
how to install kde on debian sid r3l4x Debian 2 09-02-2003 03:11 PM
kde libraries under Debian SID noir-gel Linux - General 3 02-05-2003 02:07 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Debian

All times are GMT -5. The time now is 03:41 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration