FAQ Search Today's Posts Mark Forums Read
» Video Reviews

» Linux Archive

Linux-archive is a website aiming to archive linux email lists and to make them easily accessible for linux users/developers.


» Sponsor

» Partners

» Sponsor

Go Back   Linux Archive > Debian > Debian KDE

 
 
LinkBack Thread Tools
 
Old 03-07-2010, 12:41 PM
jedd
 
Default Nervous about aptitude's desire to smurf my system

Howdi,

I'm following the guide at :

http://qt-kde.debian.net/

There's an awful lot of things being removed here ...

I had to do the actual install of the first line (rather than -d it)
because otherwise the dist-upgrade *really* wanted to pull out
most of the guts of the system.

But even doing it 'properly', I'm seeing the following results - and
I guess I'm just keen on some feedback from those that have gone
before that this is normal.

I will do the dist-upgrade (without the -d) once all the packages
are in, and I've gone back to tty1 and stopped kdm.




royksopp:~# aptitude -t experimental install '~i(?source-package(qt4-x11)|?source-package(phonon)|?source-package(oxygen-icons))'

Reading package lists... Done
Building dependency tree
Reading state information... Done
Reading extended state information... Done
Initializing package states... Done

The following NEW packages will be installed:
libqt4-multimedia{a}

The following packages will be REMOVED:
abcde{u} acl{u} alien{u} autoconf{u} automake{u} autotools-dev{u} avidemux{u} ca-certificates-java{u} cd-discid{u} check{u} console-setup{u} console-terminus{u} cups-bsd{u} cups-client{u} cups-common{u}
ghostscript-x{u} gksu{u} gnome-mount{u} graphviz{u} gstreamer0.10-alsa{u} irb{u} jsvc{u} kapptemplate{u} kate{u} kbugbuster{u} kcachegrind{u} kde-icons-nuvola{u} kdesdk-kio-plugins{u} kdesdk-misc{u}
kdesdk-strigi-plugins{u} khelpcenter4{u} kmtrace{u} kpartloader{u} kuiviewer{u} lcov{u} lesstif2{u} libapache2-mod-fcgid{u} libass3{u} libaubio2{u} libbeagle1{u} libboost-filesystem1.38.0{u}
libboost-program-options1.38.0{u} libboost-python1.38.0{u} libboost-serialization1.38.0{u} libboost-system1.38.0{u} libboost-thread1.38.0{u} libboost-thread1.39.0{u} libbreakpoint-ruby1.8{u}
libbuilder-ruby{u} libbuilder-ruby1.8{u} libcamel1.2-14{u} libchamplain-0.4-0{u} libchamplain-gtk-0.4-0{u} libclutter-1.0-0{u} libclutter-gtk-0.10-0{u} libcmdparse2-ruby1.8{u} libcommons-collections-java{u}
libcommons-daemon-java{u} libcommons-dbcp-java{u} libcommons-pool-java{u} libcompress-bzip2-perl{u} libdaemons-ruby1.8{u} libdbd-mysql-ruby{u} libdbd-mysql-ruby1.8{u} libdbi-ruby1.8{u} libdbus-qt-1-1c2{u}
libdeprecated-ruby1.8{u} libdjvulibre-text{u} libdjvulibre21{u} libdmx1{u} libebook1.2-9{u} libecj-java{u} libedataserver1.2-11{u} libexiv2-5{u} libfaad0{u} libfcgi-ruby1.8{u} libfcgi0ldbl{u}
libgcrypt11-dev{u} libgdict-1.0-6{u} libgksu2-0{u} libgnome-desktop-2-11{u} libgnomecanvasmm-2.6-1c2a{u} libgnutls-dev{u} libgpg-error-dev{u} libgps18{u} libgraphviz4{u} libgtkhtml3.14-19{u}
libjs-prototype{u} libjs-scriptaculous{u} libk3b3{u} libk3b3-extracodecs{u} libkpathsea4{u} liblog4r-ruby1.8{u} libltdl-dev{u} liblzma0{u} libmalaga7{u} libmmap-ruby1.8{u} libmocha-ruby{u} libmocha-ruby1.8{u}
libmpcdec3{u} libmsn0.1{u} libmysql-ruby1.8{u} libnautilus-extension1{u} libncurses-ruby1.8{u} libntfs-3g54{u} libpcre++0{u} libpoppler4{u} libpopt-dev{u} librasqal1{u} libredcloth-ruby{u}
libredcloth-ruby1.8{u} librlog1c2a{u} libruby1.8-extras{u} libservlet2.5-java{u} libsplashy1{u} libsqlite3-ruby{u} libsqlite3-ruby1.8{u} libsub-uplevel-perl{u} libtalloc1{u} libtasn1-3-dev{u}
libtest-exception-perl{u} libtirpc1{u} libtool{u} libvamp-hostsdk2{u} libvamp-sdk1{u} libx264-68{u} libx264-75{u} libx264-76{u} libx264-78{u} libx264-79{u} libxklavier12{u} libxml-simple-ruby{u}
libxmlrpc-c3{u} libxp6{u} libxtrap6{u} libxxf86misc1{u} libzip1{u} lmodern{u} lokalize{u} lsb{u} lsb-core{u} lsb-cxx{u} lsb-desktop{u} lsb-graphics{u} luatex{u} nvidia-kernel-common{u} openssl-blacklist{u}
pax{u} policykit{u} poxml{u} python-beagle{u} python-crypto{u} python-gconf{u} python-gnomedesktop{u} python-gnomekeyring{u} python-openssl{u} python-pam{u} python-paramiko{u} python-pyorbit{u}
python-serial{u} python-twisted{u} python-twisted-bin{u} python-twisted-conch{u} python-twisted-core{u} python-twisted-lore{u} python-twisted-mail{u} python-twisted-names{u} python-twisted-news{u}
python-twisted-runner{u} python-twisted-web{u} python-twisted-words{u} python-wnck{u} python-zope.interface{u} python2.4{u} python2.4-dev{u} python2.4-minimal{u} rails{u} rake{u} rhino{u} rubygems1.8{u}
texlive-base{u} texlive-base-bin-doc{u} texlive-common{u} texlive-doc-base{u} texlive-luatex{u} tzdata-java{u} umbrello{u} uswsusp{u} valgrind{u} xli{u}

The following packages will be upgraded:
libphonon-dev libphonon4 libqt4-assistant libqt4-core libqt4-dbus libqt4-designer libqt4-dev libqt4-gui libqt4-help libqt4-network libqt4-opengl libqt4-opengl-dev libqt4-qt3support libqt4-script
libqt4-scripttools libqt4-sql libqt4-sql-mysql libqt4-sql-sqlite libqt4-svg libqt4-test libqt4-webkit libqt4-xml libqt4-xmlpatterns libqtcore4 libqtgui4 oxygen-icon-theme phonon phonon-backend-xine
qt4-designer qt4-dev-tools qt4-doc qt4-qmake qt4-qtconfig

33 packages upgraded, 1 newly installed, 190 to remove and 198 not upgraded.

Need to get 0B/132MB of archives. After unpacking 327MB will be freed.




# aptitude -d -t experimental-snapshots dist-upgrade
... (after saying 'Y' to both 'accept this solution's)

The following packages will be REMOVED:
amarok-engine-xine{a} festival{u} festlex-cmu{u} festlex-poslex{u} festvox-kallpc16k{u} gnokii-common{u} indi{u} kcron{u} kdepimlibs-data{u} kdesnake{u} kdessh{u} kipi-plugins{a} kpackage{u} kphotoalbum{a}
kpilot{u} kxsldbg{u} libbind9-50{u} libbluetooth3{u} libboost-program-options1.39.0{u} libcelt0{u} libdns53{u} libeina-svn-03{u} libestools1.2{u} libffado1{u} libfreebob0{u} libgeos-3.1.0{u} libgnokii5{u}
libhdf5-serial-1.8.3{u} libifp4{u} libisc50{u} libisccc50{u} libisccfg50{u} libjpeg7{u} libkabcommon4{u} libkadm5clnt6{u} libkadm5srv6{u} libkarma0{u} libkdcraw7{a} libkfontinst4{u} libkipi6{a}
libknotificationitem-1-1{u} libkonqsidebarplugin4{u} libkontactinterfaces4{u} libkwineffects1{u} liblancelot0{u} liblwres50{u} libmarble4{a} libmysqlclient15off{u} libnepomukquery4{u}
libnepomukqueryclient4{u} libnjb5{u} libossp-uuid15{u} libpcsclite1{u} libpisock9{u} libplasma-applet-system-monitor4{u} libplasmaclock4{u} libpolkit-dbus2{u} libpolkit-grant2{u} libpolkit-qt0{u}
libpolkit2{u} libprocesscore4{u} libprocessui4{u} libqalculate4{u} libtaskmanager4{u} libweather-ion4{u} libxml-libxml-common-perl{u} plasma-scriptengine-python{a} plasma-scriptengines{a} pmount{u}
python-cups{u} python-cupsutils{u} python-kde4{a} python-pexpect{u} python-pycurl{u} python-qt4-dbus{u} python-sip4-dev{u} python-smartpm{u} smartpm-core{u} system-config-printer-kde{a} xulrunner-1.9{a}



--
To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201003071341.08693.jedd@progsoc.org">http://lists.debian.org/201003071341.08693.jedd@progsoc.org
 
Old 03-07-2010, 01:26 PM
Diederik de Haas
 
Default Nervous about aptitude's desire to smurf my system

On 2010-03-07 jedd wrote:
> But even doing it 'properly', I'm seeing the following results - and
> I guess I'm just keen on some feedback from those that have gone
> before that this is normal.
This doesn't look normal to me.
The command starting with "aptitude -t experimental install" should only upgrade the packages
belonging to those source packages (and that you already had installed).
The dist-upgrade (or full-upgrade as I did) did remove a bunch of packages (don't know which
exactly, couldn't properly see it, but at least the python bindings).

I don't know why it wants to remove all those packages with you though.

Diederik


--
To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201003071526.14639.didi.debian@cknow.org">http://lists.debian.org/201003071526.14639.didi.debian@cknow.org
 
Old 03-07-2010, 03:53 PM
Michael Thaler
 
Default Nervous about aptitude's desire to smurf my system

On Sunday 07 March 2010, jedd wrote:
> Howdi,
>
> I'm following the guide at :
>
> http://qt-kde.debian.net/
>
> There's an awful lot of things being removed here ...

When I did the upgrade, aptitude removed the following packages:

devicekit-disks{u} dosfstools{u} fuse-utils{u} ghostscript-x{u}
gnokii-common{u} gnome-keyring{u} gvfs{u} hdparm{u} kdepimlibs-data{u}
kipi-plugins{a} libart-2.0-2{u} libatasmart4{u} libbluetooth3{u}
libbonobo2-0{u} libbonobo2-common{u} libbonoboui2-0{u}
libbonoboui2-common{u} libfuse2{u} libgcr0{u} libgdu0{u}
libggadget-1.0-0{u} libggadget-qt-1.0-0{u} libgnokii5{u}
libgnome-keyring0{u} libgnome2-0{u} libgnome2-common{u}
libgnomecanvas2-0{u} libgnomecanvas2-common{u} libgnomeui-0{u}
libgnomeui-common{u} libgp11-0{u} libgudev-1.0-0{u} libkabcommon4{u}
libkdcraw7{a} libkdcraw7-dev{a} libkfontinst4{u} libkipi6{a}
libknotificationitem-1-1{u} libkonqsidebarplugin4{u}
libkontactinterfaces4{u} libkwineffects1{u} liblancelot0{u} liblzma1{u}
libmarble4{u} libnepomukquery4{u} libnepomukqueryclient4{u}
libntfs-3g73{u} libntfs10{u} libpam-gnome-keyring{u} libparted1.8-12{u}
libplasma-applet-system-monitor4{u} libplasmaclock4{u}
libpolkit-backend-1-0{u} libpolkit-dbus2{u} libpolkit-grant2{u}
libpolkit-qt0{u} libpolkit2{u} libprocesscore4{u} libprocessui4{u}
libstrigiqtdbusclient0{u} libtaskmanager4{u} libweather-ion4{u}
libxxf86misc1{u} mtools{u} ntfs-3g{u} ntfsprogs{u}
plasma-scriptengine-python{a} plasma-scriptengines{a} pmount{u}
policykit-1{u} policykit-1-gnome{u} python-kde4{a} rhino{u}

I freshly installed my system a couple of weeks ago and only installed what I
really needed. My system seems to work fine after the upgrade.

I saved the list of removed packages to a file, so that I can reinstall them
when I need them.

Greetings,
Michael


--
To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201003071753.33632.michael.thaler@physik.tu-muenchen.de">http://lists.debian.org/201003071753.33632.michael.thaler@physik.tu-muenchen.de
 
Old 03-07-2010, 05:00 PM
Modestas Vainius
 
Default Nervous about aptitude's desire to smurf my system

Hello,

On sekmadienis 07 Kovas 2010 15:41:08 jedd wrote:
>
> royksopp:~# aptitude -t experimental install
> '~i(?source-package(qt4-x11)|?source-package(phonon)|?source-package(oxyge
> n-icons))'
>
> Reading package lists... Done
> Building dependency tree
> Reading state information... Done
> Reading extended state information... Done
> Initializing package states... Done
>
> The following NEW packages will be installed:
> libqt4-multimedia{a}
>
> The following packages will be REMOVED:
> abcde{u} acl{u} alien{u} autoconf{u} automake{u} autotools-dev{u}
> avidemux{u} ca-certificates-java{u} cd-discid{u} check{u} console-setup{u}
> console-terminus{u} cups-bsd{u} cups-client{u} cups-common{u}
> ghostscript-x{u} gksu{u} gnome-mount{u} graphviz{u} gstreamer0.10-alsa{u}
> irb{u} jsvc{u} kapptemplate{u} kate{u} kbugbuster{u} kcachegrind{u}
> kde-icons-nuvola{u} kdesdk-kio-plugins{u} kdesdk-misc{u}
> kdesdk-strigi-plugins{u} khelpcenter4{u} kmtrace{u} kpartloader{u}
> kuiviewer{u} lcov{u} lesstif2{u} libapache2-mod-fcgid{u} libass3{u}
> libaubio2{u} libbeagle1{u} libboost-filesystem1.38.0{u}
> libboost-program-options1.38.0{u} libboost-python1.38.0{u}
> libboost-serialization1.38.0{u} libboost-system1.38.0{u}
> libboost-thread1.38.0{u} libboost-thread1.39.0{u} libbreakpoint-ruby1.8{u}
> libbuilder-ruby{u} libbuilder-ruby1.8{u} libcamel1.2-14{u}
> libchamplain-0.4-0{u} libchamplain-gtk-0.4-0{u} libclutter-1.0-0{u}
> libclutter-gtk-0.10-0{u} libcmdparse2-ruby1.8{u}
> libcommons-collections-java{u} libcommons-daemon-java{u}
> libcommons-dbcp-java{u} libcommons-pool-java{u} libcompress-bzip2-perl{u}
> libdaemons-ruby1.8{u} libdbd-mysql-ruby{u} libdbd-mysql-ruby1.8{u}
> libdbi-ruby1.8{u} libdbus-qt-1-1c2{u} libdeprecated-ruby1.8{u}
> libdjvulibre-text{u} libdjvulibre21{u} libdmx1{u} libebook1.2-9{u}
> libecj-java{u} libedataserver1.2-11{u} libexiv2-5{u} libfaad0{u}
> libfcgi-ruby1.8{u} libfcgi0ldbl{u} libgcrypt11-dev{u} libgdict-1.0-6{u}
> libgksu2-0{u} libgnome-desktop-2-11{u} libgnomecanvasmm-2.6-1c2a{u}
> libgnutls-dev{u} libgpg-error-dev{u} libgps18{u} libgraphviz4{u}
> libgtkhtml3.14-19{u} libjs-prototype{u} libjs-scriptaculous{u} libk3b3{u}
> libk3b3-extracodecs{u} libkpathsea4{u} liblog4r-ruby1.8{u} libltdl-dev{u}
> liblzma0{u} libmalaga7{u} libmmap-ruby1.8{u} libmocha-ruby{u}
> libmocha-ruby1.8{u} libmpcdec3{u} libmsn0.1{u} libmysql-ruby1.8{u}
> libnautilus-extension1{u} libncurses-ruby1.8{u} libntfs-3g54{u}
> libpcre++0{u} libpoppler4{u} libpopt-dev{u} librasqal1{u}
> libredcloth-ruby{u} libredcloth-ruby1.8{u} librlog1c2a{u}
> libruby1.8-extras{u} libservlet2.5-java{u} libsplashy1{u}
> libsqlite3-ruby{u} libsqlite3-ruby1.8{u} libsub-uplevel-perl{u}
> libtalloc1{u} libtasn1-3-dev{u} libtest-exception-perl{u} libtirpc1{u}
> libtool{u} libvamp-hostsdk2{u} libvamp-sdk1{u} libx264-68{u} libx264-75{u}
> libx264-76{u} libx264-78{u} libx264-79{u} libxklavier12{u}
> libxml-simple-ruby{u} libxmlrpc-c3{u} libxp6{u} libxtrap6{u}
> libxxf86misc1{u} libzip1{u} lmodern{u} lokalize{u} lsb{u} lsb-core{u}
> lsb-cxx{u} lsb-desktop{u} lsb-graphics{u} luatex{u}
> nvidia-kernel-common{u} openssl-blacklist{u} pax{u} policykit{u} poxml{u}
> python-beagle{u} python-crypto{u} python-gconf{u} python-gnomedesktop{u}
> python-gnomekeyring{u} python-openssl{u} python-pam{u} python-paramiko{u}
> python-pyorbit{u} python-serial{u} python-twisted{u} python-twisted-bin{u}
> python-twisted-conch{u} python-twisted-core{u} python-twisted-lore{u}
> python-twisted-mail{u} python-twisted-names{u} python-twisted-news{u}
> python-twisted-runner{u} python-twisted-web{u} python-twisted-words{u}
> python-wnck{u} python-zope.interface{u} python2.4{u} python2.4-dev{u}
> python2.4-minimal{u} rails{u} rake{u} rhino{u} rubygems1.8{u}
> texlive-base{u} texlive-base-bin-doc{u} texlive-common{u}
> texlive-doc-base{u} texlive-luatex{u} tzdata-java{u} umbrello{u}
> uswsusp{u} valgrind{u} xli{u}

Let's see. You didn't bother to keep your system clean in the past so now you
face these "autoremovals". All these packages have been pulled by something
else in the past which you have already removed. But those leaf dependencies
still remain.

You can definitely ignore all those lib* packages. Users typically don't use
them unless some application(s) automatically install them. What is more, most
of them listed here have been obsoleted months ago... In fact I suggest to
mark everything from section 'libs' as autoinstalled:

# aptitude markauto ~slibs

Now this python stuff: python2.4 has been deprecated long long ago and do you
really need that python-twisted-*, zope? If so, see below.

Now about the packages at the top and very bottom: just pick those which you
recognize and need. Then execute, e.g.

# aptitude install package another-package ...

and aptitude will no longer want to remove them on the next dist-upgrade. Then
continue as usual. The win is that you will free 300 mb of crap. Just do it
once and you will never need to care about it again.

By the way, all these "autoremovals" ({u}) can be matched with aptitude
'?garbage' search pattern. I will leave you to figure out the full command to
execute in order to mark them as 'manually installed' if you are just too lazy
to spend a few minutes cleaning you system up as I explained above.

--
Modestas Vainius <modestas@vainius.eu>
 
Old 03-07-2010, 06:35 PM
jedd
 
Default Nervous about aptitude's desire to smurf my system

Hi Modestas,

I went ahead and did the upgrade this afternoon, which was
actually quite straightforward. I've got one problem with akonadi,
which I'll post to a new thread in a minute. It might also be related
to my activities (or laziness, if you prefer in the past.

On Sunday 07 March 2010 18:00:03 Modestas Vainius wrote:
> Let's see. You didn't bother to keep your system clean in the past so now you
> face these "autoremovals". All these packages have been pulled by something
> else in the past which you have already removed. But those leaf dependencies
> still remain.

I'll cop to most of those - certainly the libs and various other
'pull-ins' - but some of those apps were definitely installed
directly and intentionally. Obvious example from the end of the
list was umbrello. I subsequent installed it again, and it's all
good - so it was just an oddity in the upgrade.

Could it be related to the fact I usually use apt-get rather
than aptitude?

> # aptitude markauto ~slibs

Thank you for this hint. Now done. Hopefully I don't really
need all those plasma-scriptengines that just got removed.

> The win is that you will free 300 mb of crap. Just do it
> once and you will never need to care about it again.

300MB really doesn't worry me that much, but your
point is well taken.

thanks,
Jedd.


--
To UNSUBSCRIBE, email to debian-kde-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org
Archive: 201003071935.32278.jedd@progsoc.org">http://lists.debian.org/201003071935.32278.jedd@progsoc.org
 

Thread Tools




All times are GMT. The time now is 12:48 PM.

VBulletin, Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO ©2007, Crawlability, Inc.
Copyright 2007 - 2008, www.linux-archive.org