Re: installation of a package requests removal of a lot of packages
On 7/30/05, Kevin Mark <[EMAIL PROTECTED]> wrote: > On Thu, Jul 28, 2005 at 11:55:43AM +0200, Gena Batyan wrote: > > When trying to install a package using apt-get, it says among other > > things 'following packages will be REMOVED: ...' and this list is HUGE! > > > > I'll give an example. I'm trying to install gaim, which depends on the > > package libaspell15c2 > > > > What in the name of god is going on here??? How can a package request > > deinstallation of almost a complete system, most of the packages > > scheduled for removal have NOTHING to do with the library. > > > > below I include what apt-get shows me when trying to install this library. > > > > Any suggestions are appreciated... > > > 1. Don't Panic! > The choice is: > a) do not 'apt-get update' for a while > b) 'apt-get update' until it does not want to remove lots of stuff. > option B can happen in days, weeks or longer (ask here for how long > folks think it will take) > cheers, > Kev Or hold packages (= in aptitude) at their current version and upgrade what you can, checking periodically to see if the newer packages are installable without much breakage.
Re: installation of a package requests removal of a lot of packages
On Thu, Jul 28, 2005 at 11:55:43AM +0200, Gena Batyan wrote: > Hello! > > I'm using unstable and I have encountered a strange situation a few times. Hi Gena, in fact this is not strange (for unstable). It is a situation that occurs from time to time in the developement of Debian (or other linux distributions). The stable version of Debian is produced after much testing and bugfixes. All of these changes first enter the development cycle in unstable. Some changes are minor and cause little disturbance. And some like you have observed cause tsunamis! This kind of thing is caused when groups of packages are being transitioned. If package 1-100 depend on Q and Q changes, all 100 packages will need to be changed. So at some point some of the packages are still using old-Q and some are using new-Q. If you install a package that needs new-Q, then in most cases all the packages that use old-Q and old-Q itself must be removed. If you wait until all 100 packages use new-Q, then you will simply upgrade the 100 packages. If you do it now, you get a mini-fiasco. > > When trying to install a package using apt-get, it says among other > things 'following packages will be REMOVED: ...' and this list is HUGE! > > I'll give an example. I'm trying to install gaim, which depends on the > package libaspell15c2 > > What in the name of god is going on here??? How can a package request > deinstallation of almost a complete system, most of the packages > scheduled for removal have NOTHING to do with the library. > > below I include what apt-get shows me when trying to install this library. > > Any suggestions are appreciated... 1. Don't Panic! The choice is: a) do not 'apt-get update' for a while b) 'apt-get update' until it does not want to remove lots of stuff. option B can happen in days, weeks or longer (ask here for how long folks think it will take) cheers, Kev -- counter.li.org #238656 -- goto counter.li.org and be counted! `$' $' $ $ _ ,d$$$g$ ,d$$$b. $,d$$$b`$' g$b $,d$$b ,$P' `$ ,$P' `Y$ $$' `$ $ "' `$ $$' `$ $$ $ $$g$ $ $ $ ,$P"" $ $$ `$g. ,$$ `$$._ _. $ _,g$P $ `$b. ,$$ $$ `Y$$P'$. `YP $$$P"' ,$. `Y$$P'$ $. ,$. signature.asc Description: Digital signature
Re: installation of a package requests removal of a lot of packages
antgel wrote: Adam Funk wrote: Do I need to do anything to prepare to use aptitude, or will it pick up everything in my sources.list and preferences files? Does it use apt-listbugs? More or less the same way apt-get does? You don't really need to prepare. I'm not sure about apt-listbugs, aptitude does use apt-listbugs and because aptitude knows what you are currently trying to install it is easier to adjust your intentions to the output of apt-listbugs. I guess with apt-get you could use command history but that doesn't directly help you with dependencies. you'll have to try. One thing some people don't like is that by default, aptitude installs Suggests: as well as Depends: packages. You could be right but I don't remember that happening. Paul Scott -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
antgel wrote: > Adam Funk wrote: >> antgel wrote: >> >> >>>Firstly, you should use aptitude instead of apt-get, which is not a >>>proper package manager. This has been pointed out numerous times over >>>the years, and perhaps it should be more apparent in the Debian docs. >> >> >> Is it possible or practical to revert from aptitude to apt-get if the >> user doesn't like aptitude? > > Yes. Do I need to do anything to prepare to use aptitude, or will it pick up everything in my sources.list and preferences files? Does it use apt-listbugs? More or less the same way apt-get does? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
On Thu, 28 Jul 2005 14:24:58 +0100 Adam Funk <[EMAIL PROTECTED]> wrote: > > Is it possible or practical to revert from aptitude to apt-get if the > user doesn't like aptitude? Since aptitude can be used on the command-line with the same flags as apt-get (aptitude update, aptitude upgrade, aptitude install ) and it is known to handle dependency problems better than apt-get, I would say it's possible, practical, and recommended. > > I've been using testing and unstable for a couple of years and I still > have problems with this. What is the correct way to deal with this? > To me, part of the fun in using testing and unstable is to work out what is causing these problems for myself and report them back to the Debian developers. Granted, I only run testing and unstable on machines that I can afford some downtime on. For servers and critical workstations I always use stable. The main thing to keep in mind is that "aptitude upgrade" will upgrade packages and hold back packages with dependency problems. The command "aptitude dist-upgrade" will upgrade packages and remove packages with dependency issues. Due to the GCC 4.0 upgrade (http://lists.debian.org/debian-devel-announce/2005/07/msg1.html), the name of libaspell15 has been changed to libaspell15c2. Everything that depends on aspell needs to be repackaged to incorporate that name change. IMHO, the correct way to deal with this is to be patient and wait for the developers to upgrade their packages. Until that happens, use "aptitude upgrade" to keep your system up to date and hold off on any dist-upgrades until the packages you need no longer have dependency issues. Remember, we're all in this together. -- Bill Thompson [EMAIL PROTECTED] pgpsPR286Qck5.pgp Description: PGP signature
Re: installation of a package requests removal of a lot of packages
On 07/28/2005 11:55 am, Gena Batyan wrote: > pier wrote: > > Gena Batyan wrote: > >>I'm using unstable and I have encountered a strange situation a few > >> times. When trying to install a package using apt-get, it says among > >> other things 'following packages will be REMOVED: ...' and this list is > >> HUGE! I'll give an example. I'm trying to install gaim, which depends on > >> the package libaspell15c2 > >>What in the name of god is going on here??? How can a package request > >>deinstallation of almost a complete system, most of the packages > >>scheduled for removal have NOTHING to do with the library. > > > > Have you tried to do an apt-get update and apt-get upgrade before? > > Or an apt-get -f install? > > Sure, I'm doing it almost every day in the hope that it gets resolved. > Nothing helps This happened to me when I installed packages from both stable and unstable; I had a mixed system. I think it might help if you "pin" your system and then if you want to install gaim from unstable, build it from source after doing 'apt-get build-dep gaim'. If you want to install packages from unstable, you are going to have problems like this one again and again. -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
On (28/07/05 08:47), Edward Dunagin wrote: > > you know, i have following this thread and find it > strange > > i ran aptitude update and then ran aptitude upgrade, > and look: > > HighNet:/usr/local# aptitude upgrade > Reading Package Lists... Done > Building Dependency Tree > Reading extended state information > Initializing package states... Done > The following packages are unused and will be REMOVED: > libsysfs1 pmount totem totem-xine > The following packages have been kept back: > bash nano ssh sysvinit > The following packages will be upgraded: > libgadu3 > 1 packages upgraded, 0 newly installed, 4 to remove > and 4 not upgraded. > Need to get 63.3kB of archives. After unpacking 3871kB > will be freed. > > now i know that i still use totem as well as pmount. > now WHY is aptitude trying to remove them? If you go into aptitude and press g (once), highlight the ones it's trying to remove and aptitude will tell you ;) Regards Clive -- www.clivemenzies.co.uk ... ...strategies for business -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
antgel wrote: >> Is it possible or practical to revert from aptitude to apt-get if the >> user doesn't like aptitude? > > Yes. > >>>Secondly, if you are using unstable, you should know how to deal with >>>this stuff. >> >> >> I've been using testing and unstable for a couple of years and I still >> have >> problems with this. What is the correct way to deal with this? > > The correct way to deal with it is to get to the bottom of the > dependency conflict. :) I find that the easiest way is to load > aptitude interactively (i.e. no command line arguments), hit g to > upgrade, at which point you get the list of packages being removed. > Scrolling through them, you should see the reasons for removal in the > bottom pane. Then continue to sniff until you reach the offending > package(s). At this point you can decide what to do. Every case is > different. Interesting. I'm just about convinced to try aptitude now! -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
you know, i have following this thread and find it strange i ran aptitude update and then ran aptitude upgrade, and look: HighNet:/usr/local# aptitude upgrade Reading Package Lists... Done Building Dependency Tree Reading extended state information Initializing package states... Done The following packages are unused and will be REMOVED: libsysfs1 pmount totem totem-xine The following packages have been kept back: bash nano ssh sysvinit The following packages will be upgraded: libgadu3 1 packages upgraded, 0 newly installed, 4 to remove and 4 not upgraded. Need to get 63.3kB of archives. After unpacking 3871kB will be freed. now i know that i still use totem as well as pmount. now WHY is aptitude trying to remove them? Peace...ed --- Adam Funk <[EMAIL PROTECTED]> wrote: > antgel wrote: > > > Firstly, you should use aptitude instead of > apt-get, which is not a > > proper package manager. This has been pointed out > numerous times over > > the years, and perhaps it should be more apparent > in the Debian docs. > > Is it possible or practical to revert from aptitude > to apt-get if the user > doesn't like aptitude? > > > > Secondly, if you are using unstable, you should > know how to deal with > > this stuff. > > I've been using testing and unstable for a couple of > years and I still have > problems with this. What is the correct way to deal > with this? > > > -- > To UNSUBSCRIBE, email to > [EMAIL PROTECTED] > with a subject of "unsubscribe". Trouble? Contact > [EMAIL PROTECTED] > > __ 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]
Re: installation of a package requests removal of a lot of packages
antgel writes: > Firstly, you should use aptitude instead of apt-get, which is not a > proper package manager. Neither is a package manager at all. Both are front-ends for the apt library, which is built on top of the dpkg package management system. -- John Hasler -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
antgel wrote: > Firstly, you should use aptitude instead of apt-get, which is not a > proper package manager. This has been pointed out numerous times over > the years, and perhaps it should be more apparent in the Debian docs. Is it possible or practical to revert from aptitude to apt-get if the user doesn't like aptitude? > Secondly, if you are using unstable, you should know how to deal with > this stuff. I've been using testing and unstable for a couple of years and I still have problems with this. What is the correct way to deal with this? -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
Gena Batyan wrote: > Ms Linuz wrote: > >> Gena Batyan wrote: >> >> >>> pier wrote: >>> >>> Gena Batyan wrote: > I'm using unstable and I have encountered a strange situation a few > times. > When trying to install a package using apt-get, it says among other > things 'following packages will be REMOVED: ...' and this list is > HUGE! > I'll give an example. I'm trying to install gaim, which depends on > the > package libaspell15c2 > What in the name of god is going on here??? How can a package request > deinstallation of almost a complete system, most of the packages > scheduled for removal have NOTHING to do with the library. Have you tried to do an apt-get update and apt-get upgrade before? Or an apt-get -f install? >>> >>> >>> Sure, I'm doing it almost every day in the hope that it gets resolved. >>> Nothing helps >>> >>> >> >> I think it's just a depedency problem. In my unstable box, apt >> is doing the same thing for at least a week(?) >> AFAIK aspell is 'messing up' this time. >> But if you can narrow down the depedencies then you could find >> several packages are upgradable. >> I've upgraded cups, and and several x packages this morning. >> However, it is wiser to wait. >> >> How about other packages ? Do you encounter the same problem ? > > > Now that's great :-( I've made apt-get dist-upgrade and now everything > is even worse. > > Now I'm not in the mood to look for the problem cause it looks like > everything is screwed up _again_ with dependencies, which I hate, so > I'll need some time for rehabilitation :) > > But here are some suggestions (merely how I understand everything): > > libaspell15c2 is kinda new version to replace libaspell15. > Lots of packages depends on libaspell15 > but libaspell15c2 is incompatible with libaspell15 and tries to > replace it (they can't live together). > > As a side effect apt-get wants to remove everything depending on > libaspell15, which is a whole lot of stuff. > > Kind Regards! > Pls, do not reply privately. Other people in the list might help you better. It is not wise to do dist-upgrade unless you know what you're doing. However, apt will always ask for permission before doing its things. So, you should be able to consider wheter to continue or not. Ex: if apt want to remove a huge of packages which is so silly if we continue, then we can always say NO. Several times ago, gnome-panel will be removed if doing dist-upgrade, and some people had 'suffered' from that. --w.h-- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
Gena Batyan wrote: > pier wrote: > >> Gena Batyan wrote: >> >>> I'm using unstable and I have encountered a strange situation a few >>> times. >>> When trying to install a package using apt-get, it says among other >>> things 'following packages will be REMOVED: ...' and this list is HUGE! >>> I'll give an example. I'm trying to install gaim, which depends on the >>> package libaspell15c2 >>> What in the name of god is going on here??? How can a package request >>> deinstallation of almost a complete system, most of the packages >>> scheduled for removal have NOTHING to do with the library. >> >> >> Have you tried to do an apt-get update and apt-get upgrade before? >> Or an apt-get -f install? > > Sure, I'm doing it almost every day in the hope that it gets resolved. > Nothing helps > > I think it's just a depedency problem. In my unstable box, apt is doing the same thing for at least a week(?) AFAIK aspell is 'messing up' this time. But if you can narrow down the depedencies then you could find several packages are upgradable. I've upgraded cups, and and several x packages this morning. However, it is wiser to wait. How about other packages ? Do you encounter the same problem ? --w.h-- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
pier wrote: Gena Batyan wrote: I'm using unstable and I have encountered a strange situation a few times. When trying to install a package using apt-get, it says among other things 'following packages will be REMOVED: ...' and this list is HUGE! I'll give an example. I'm trying to install gaim, which depends on the package libaspell15c2 What in the name of god is going on here??? How can a package request deinstallation of almost a complete system, most of the packages scheduled for removal have NOTHING to do with the library. Have you tried to do an apt-get update and apt-get upgrade before? Or an apt-get -f install? Sure, I'm doing it almost every day in the hope that it gets resolved. Nothing helps -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Re: installation of a package requests removal of a lot of packages
Gena Batyan wrote: > I'm using unstable and I have encountered a strange situation a few times. > When trying to install a package using apt-get, it says among other > things 'following packages will be REMOVED: ...' and this list is HUGE! > I'll give an example. I'm trying to install gaim, which depends on the > package libaspell15c2 > What in the name of god is going on here??? How can a package request > deinstallation of almost a complete system, most of the packages > scheduled for removal have NOTHING to do with the library. Have you tried to do an apt-get update and apt-get upgrade before? Or an apt-get -f install? Pier -- Un uomo saggio impara dall' esperienza. Un uomo ancora piĆ¹ saggio impara dall'esperienza degli altri signature.asc Description: OpenPGP digital signature
installation of a package requests removal of a lot of packages
Hello! I'm using unstable and I have encountered a strange situation a few times. When trying to install a package using apt-get, it says among other things 'following packages will be REMOVED: ...' and this list is HUGE! I'll give an example. I'm trying to install gaim, which depends on the package libaspell15c2 What in the name of god is going on here??? How can a package request deinstallation of almost a complete system, most of the packages scheduled for removal have NOTHING to do with the library. below I include what apt-get shows me when trying to install this library. Any suggestions are appreciated... --- debian:~# apt-get install libaspell15c2 Reading package lists... Done Building dependency tree... Done The following extra packages will be installed: aspell aspell-gl-minimos capplets-data epiphany-browser evolution evolution-data-server gdm gnome-backgrounds gnome-control-center gnome-doc-utils gnome-media gnome-netstatus-applet gnome-terminal gnome-terminal-data gtkhtml3.6 iso-codes libcamel1.2-0 libebook1.2-3 libecal1.2-2 libedata-book1.2-2 libedata-cal1.2-1 libedataserver1.2-4 libedataserverui1.2-4 libegroupwise1.2-5 libgal2.4-0 libgal2.4-common libgtkhtml3.6-18 libnautilus-burn1 libselinux1 libxklavier10 libxml2 libxml2-dev libxml2-python2.3 pmount python2.3-libxml2 system-tools-backends yelp Suggested packages: aspell-doc spellutils mozilla-bonobo gnome-spell apmd msttcorefonts esound-clients gstreamer0.8-alsa Recommended packages: aspell-en aspell-dictionary aspell6a-dictionary epiphany-extensions gnome-pilot-conduits spamassassin evolution-plugins The following packages will be REMOVED: abiword-common abiword-gnome akregator amor ark artsbuilder atlantik atlantikdesigner bluefish capplets cervisia dcoprss eyesapplet fifteenapplet gedit gnome gnome-applets gnome-core gnome-desktop-environment gnome-office juk kaboodle kaddressbook kaddressbook-plugins kalarm kalzium kamera kandy kappfinder karm kasteroids kate kate-plugins katomic kaudiocreator kbabel kbackgammon kbattleship kbiff kblackbox kbounce kbruch kbugbuster kcachegrind kcalc kcharselect kcmlinuz kcoloredit kcontrol kcron kdat kde kde-amusements kde-core kde-devel kdeaddons kdeaddons-kfile-plugins kdeadmin kdeadmin-kfile-plugins kdeartwork kdeartwork-style kdeartwork-theme-window kdebase kdebase-bin kdebase-dev kdebase-kio-plugins kdeedu kdegames kdegraphics kdegraphics-kfile-plugins kdelibs kdelibs-bin kdelibs4 kdelibs4-dev kdelirc kdemultimedia kdemultimedia-kappfinder-data kdemultimedia-kfile-plugins kdemultimedia-kio-plugins kdenetwork kdenetwork-filesharing kdepasswd kdepim kdepim-kfile-plugins kdepim-kio-plugins kdepim-wizards kdeprint kdesdk kdesdk-kfile-plugins kdesdk-misc kdesktop kdessh kdetoys kdeutils kdevelop3 kdevelop3-data kdevelop3-plugins kdewebdev kdf kdict kdvi kedit keduca kenolaba kfax kfilereplace kfind kfloppy kfouleggs kgamma kget kghostview kgoldrunner kgpg khangman khelpcenter khexedit kicker kicker-applets kiconedit kig kimagemapeditor kitchensync kiten kjots kjumpingcube klaptopdaemon klatin klettres klickety klines klinkstatus klipper kmahjongg kmail kmailcvt kmenc15 kmenuedit kmessedwords kmid kmilo kmines kmix kmoon kmplot kmrml kmtrace knewsticker knode knotes kodo kolf kolourpaint kommander kompare konq-plugins konqueror konqueror-nsplugins konquest konsole konsolekalendar kontact kooka kopete korganizer korn kpackage kpager kpat kpdf kpercentage kpersonalizer kpf kpilot kpoker kpovmodeler kppp krdc krec kregexpeditor kreversi krfb kruler ksame kscd kscreensaver kscreensaver-xsavers kshisen ksig ksim ksirc ksirtet ksmiletris ksmserver ksnake ksnapshot ksokoban kspaceduel ksplash kspy kstars ksvg ksync ksysguard ksysv kteatime ktimer ktip ktnef ktouch ktron ktuberling kturtle ktux kuickshow kuiviewer kuser kverbos kview kviewshell kvoctrain kwalletmanager kweather kwifimanager kwin kwin4 kwordquiz kworldclock kxsldbg libarts1-mpeglib libarts1-xine libaspell15 libcvsservice0 libenchant1 libkcal2a libkcddb1 libkdeedu1 libkdegames1 libkdenetwork2 libkdepim1 libkgantt0 libkleopatra0a libkonq4 libkonq4-dev libkpimexchange1 libkpimidentities1 libkscan1 libksieve0 librss1 licq licq-plugin-kde lskat mpeglib nautilus nautilus-media noatun noatun-plugins quanta secpolicy umbrello vimpart The following NEW packages will be installed: aspell aspell-gl-minimos gdm gnome-backgrounds gnome-doc-utils gnome-netstatus-applet gnome-terminal-data gtkhtml3.6 iso-codes libaspell15c2 libcamel1.2-0 libebook1.2-3 libedata-book1.2-2 libedata-cal1.2-1 libedataserverui1.2-4 libegroupwise1.2-5 libgal2.4-0 libgal2.4-common libgtkhtml3.6-18 libnautilus-burn1 libselinux1 libxklavier10 libxml2-python2.3 pmount python2.3-libxml2 system-tools-backends The following packages will be upgraded: capplets-data epiphany-browser evolution evolution-data-se