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

Re: problem med xscreensaver (dependency?)





David Röhr wrote:

On Tue, 29 Apr 2003 [17:52],
   Torbjörn Svensson (tobbe.svensson@soderhamn-net.com) wrote:

Hej!
Gjorde nyss en apt-get dist-upgrade på min Debian Sid. Allting flyter fint ända tills den kommer till xscreensaver packetet, då får jag följande fel:

burk:~# apt-get dist-upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
Calculating Upgrade... Done
2 packages upgraded, 0 newly installed, 0 to remove and 0  not upgraded.
2 packages not fully installed or removed.
Need to get 0B/3997kB of archives. After unpacking 217kB will be used.
Do you want to continue? [Y/n]
(Reading database ... 92639 files and directories currently installed.)
Preparing to replace nasm 0.98.34-1 (using .../nasm_0.98.34-1_i386.deb) ...
Unpacking replacement nasm ...
Preparing to replace xscreensaver 4.09-1 (using .../xscreensaver_4.09-2_i386.deb) ...
Unpacking replacement xscreensaver ...
update-menus: relocation error: update-menus: symbol _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference
dpkg: warning - old post-removal script returned error exit status 127
dpkg - trying script from the new package instead ...
update-menus: relocation error: update-menus: symbol _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference dpkg: error processing /var/cache/apt/archives/xscreensaver_4.09-2_i386.deb (--unpack):
subprocess new post-removal script returned error exit status 127
update-menus: relocation error: update-menus: symbol _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference
dpkg: error while cleaning up:
subprocess post-removal script returned error exit status 127
Errors were encountered while processing:
/var/cache/apt/archives/xscreensaver_4.09-2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
burk:~#


någon som har en susning om hur man skulle kunna fixa detta ? har försökt att av installera packetet med, dock får jag fel då med trots --force-all.


burk:~# dpkg -r --force-all xscreensaver
dpkg - warning, overriding problem because --force enabled:
Package is in a very bad inconsistent state - you should
reinstall it before attempting a removal.
(Reading database ... 92639 files and directories currently installed.)
Removing xscreensaver ...
update-menus: relocation error: update-menus: symbol _ZNSt9basic_iosIcSt11char_traitsIcEE4initEPSt15basic_streambufIcS1_E, version GLIBCPP_3.2 not defined in file libstdc++.so.5 with link time reference
dpkg: error processing xscreensaver (--remove):
subprocess post-removal script returned error exit status 127
Errors were encountered while processing:
xscreensaver
burk:~#

Ett fungerande paket löser nog situationen. Men har du inget sådant är
det inte mycket mer du kan göra än att editera /var/lib/dpkg/status

Och ändra "Status" på ditt baket från "install ok installed" till "purge
ok not-installed"


/d

hej!
tyvärr hjälpte detta inte, får error code 2 på dpkg när jag försöker göra något med apt-get eller liknande.
blocket som rör xscreensaver ser ut som följer:

Package: xscreensaver
Status: install reinstreq half-installed
Priority: optional
Section: x11
Installed-Size: 7332
Maintainer: Karl Ramm <kcr@debian.org>
Version: 4.09-1
Config-Version: 4.09-1
Depends: libc6 (>= 2.3.1-1), libgdk-pixbuf2 (>= 0.22.0-2.0.1), libglib1.2 (>= 1.2.0), libgtk1.2 (>= 1.2.10-4), lib$
Recommends: xli | xloadimage, netpbm, libjpeg-progs, perl5, wordlist
Suggests: xdaliclock, xscreensaver-gl, fortune, www-browser, qcam | streamer
Conflicts: funny-manpages (<< 1.3-1), suidmanager (<< 0.50)
Conffiles:
/etc/pam.d/xscreensaver f5e98353cf0b300c5bac8539e050c3fe
/etc/X11/app-defaults/XScreenSaver-nogl 4bc08515dbe82e477c6e00cef69728e6
Description: Automatic screensaver for X
The purpose of xscreensaver is to display pretty pictures on your screen
when it is not in use, in keeping with the philosophy that unattended
monitors should always be doing something interesting, just like they do
in the movies.
.
The benefit that this program has over the combination of the xlock and
xautolock programs is the ease with which new graphics hacks can be
installed: you don't need to recompile this program to add a new display
mode, you just change some resource settings.  Any program which can be
invoked in such a way that it draws on the root window of the screen can
now be used as a screensaver without modification.  The programs that
are being run as screensavers don't need to have any special knowledge
about what it means to be a screensaver.


någon som har något annat förslag ?
//Tobbe



Reply to: