Не удаляются пакеты, какие-то ошибки

Ответить
ChuCha
Сообщения: 72
Зарегистрирован: 19 фев 2015, 22:01
Operating system: Rosa Desktop Fresh R5

Не удаляются пакеты, какие-то ошибки

Сообщение ChuCha » 16 май 2015, 21:24

Привет, пытаюсь почистить систему от пакетов, вот, что на выходе получилось:

Код: Выделить всё

urpme --auto-orphans 
writing /var/lib/rpm/installed-through-deps.list
Для удовлетворения зависимостей будут удалены следующие 42 пакетов (50МБ):
  
(осиротевшие пакеты)
  bwidget-1.9.7-2-rosa2014.1.noarch
  gstreamer0.10-farstream-0.1.2-6-rosa2014.1.x86_64
  gstreamer0.10-voip-0.10.23-5plf-plf2014.1.x86_64
  lib64OpenColorIO1-1.0.9-1-rosa2014.1.x86_64
  lib64OpenImageIO1.4-1.4.9-4-rosa2014.1.x86_64
  lib64boost_chrono1.55.0-1.55.0-5-rosa2014.1.x86_64
  lib64boost_filesystem1.55.0-1.55.0-5-rosa2014.1.x86_64
  lib64boost_locale1.55.0-1.55.0-5-rosa2014.1.x86_64
  lib64boost_regex1.55.0-1.55.0-5-rosa2014.1.x86_64
  lib64boost_thread1.55.0-1.55.0-5-rosa2014.1.x86_64
  lib64farstream0.1_0-0.1.2-6-rosa2014.1.x86_64
  lib64gssdp1.0_3-0.14.8-2-rosa2014.1.x86_64
  lib64gupnp-igd1.0_4-0.2.2-2-rosa2014.1.x86_64
  lib64gupnp1.0_4-0.20.12-2-rosa2014.1.x86_64
  lib64nice10-0.1.7-4-rosa2014.1.x86_64
  lib64purple-client0-2.10.11-1-rosa2014.1.x86_64
  lib64purple0-2.10.11-1-rosa2014.1.x86_64
  lib64tinyxml0-2.6.2-2-rosa2014.1.x86_64
  lib64yaml-cpp0.5-0.5.1-3-rosa2014.1.x86_64
  libatk1.0_0-2.12.0-2-rosa2014.1.i586
  libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586
  libgio2.0_0-2.40.0-4-rosa2014.1.i586
  libjasper1-1.900.1-16-rosa2014.1.i586
  libpango1.0_0-1.36.6-1-rosa2014.1.i586
  libpangoft2_1.0_0-1.36.6-1-rosa2014.1.i586
  libpixman1_0-0.32.6-1-rosa2014.1.i586
  libxcb-render0-1.10-4-rosa2014.1.i586
  libxcb-shm0-1.10-4-rosa2014.1.i586
  libxcomposite1-0.4.3-7-rosa2014.1.i586
  libxmu6-1.1.1-5-rosa2014.1.i586
  libxt6-1.1.4-3-rosa2014.1.i586
  pidgin-client-2.10.11-1-rosa2014.1.x86_64
  pidgin-i18n-2.10.11-1-rosa2014.1.x86_64
  pidgin-plugins-2.10.11-1-rosa2014.1.x86_64
  tcl-tcllib-1.10-8-rosa2014.1.noarch
  tcl-tclxml-3.2-2-rosa2014.1.x86_64
  tcl-tkpng-0.9-3-rosa2014.1.x86_64
  tcl-zlib-2.0.1-0.svn40.2-rosa2014.1.x86_64
  tcltls-1.6-4-rosa2014.1.x86_64
  tdom-0.8.3-2-rosa2014.1.x86_64
  tkimg-1.4-4-rosa2014.1.x86_64
  tktray-1.3.9-2-rosa2014.1.x86_64
Удалить 42 пакетов? (y/N) y
удаляется bwidget-1.9.7-2-rosa2014.1.noarch gstreamer0.10-farstream-0.1.2-6-rosa2014.1.x86_64 gstreamer0.10-voip-0.10.23-5plf-plf2014.1.x86_64 lib64OpenColorIO1-1.0.9-1-rosa2014.1.x86_64 lib64OpenImageIO1.4-1.4.9-4-rosa2014.1.x86_64 lib64boost_chrono1.55.0-1.55.0-5-rosa2014.1.x86_64 lib64boost_filesystem1.55.0-1.55.0-5-rosa2014.1.x86_64 lib64boost_locale1.55.0-1.55.0-5-rosa2014.1.x86_64 lib64boost_regex1.55.0-1.55.0-5-rosa2014.1.x86_64 lib64boost_thread1.55.0-1.55.0-5-rosa2014.1.x86_64 lib64farstream0.1_0-0.1.2-6-rosa2014.1.x86_64 lib64gssdp1.0_3-0.14.8-2-rosa2014.1.x86_64 lib64gupnp-igd1.0_4-0.2.2-2-rosa2014.1.x86_64 lib64gupnp1.0_4-0.20.12-2-rosa2014.1.x86_64 lib64nice10-0.1.7-4-rosa2014.1.x86_64 lib64purple-client0-2.10.11-1-rosa2014.1.x86_64 lib64purple0-2.10.11-1-rosa2014.1.x86_64 lib64tinyxml0-2.6.2-2-rosa2014.1.x86_64 lib64yaml-cpp0.5-0.5.1-3-rosa2014.1.x86_64 libatk1.0_0-2.12.0-2-rosa2014.1.i586 libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586 libgio2.0_0-2.40.0-4-rosa2014.1.i586 libjasper1-1.900.1-16-rosa2014.1.i586 libpango1.0_0-1.36.6-1-rosa2014.1.i586 libpangoft2_1.0_0-1.36.6-1-rosa2014.1.i586 libpixman1_0-0.32.6-1-rosa2014.1.i586 libxcb-render0-1.10-4-rosa2014.1.i586 libxcb-shm0-1.10-4-rosa2014.1.i586 libxcomposite1-0.4.3-7-rosa2014.1.i586 libxmu6-1.1.1-5-rosa2014.1.i586 libxt6-1.1.4-3-rosa2014.1.i586 pidgin-client-2.10.11-1-rosa2014.1.x86_64 pidgin-i18n-2.10.11-1-rosa2014.1.x86_64 pidgin-plugins-2.10.11-1-rosa2014.1.x86_64 tcl-tcllib-1.10-8-rosa2014.1.noarch tcl-tclxml-3.2-2-rosa2014.1.x86_64 tcl-tkpng-0.9-3-rosa2014.1.x86_64 tcl-zlib-2.0.1-0.svn40.2-rosa2014.1.x86_64 tcltls-1.6-4-rosa2014.1.x86_64 tdom-0.8.3-2-rosa2014.1.x86_64 tkimg-1.4-4-rosa2014.1.x86_64 tktray-1.3.9-2-rosa2014.1.x86_64
удаляется пакет lib64OpenImageIO1.4-1.4.9-4.x86_64
     1/42: удаляется lib64OpenImageIO1.4-1.4.9-4.x86_64
                                 #####################################################################
удаляется пакет pidgin-client-2.10.11-1.x86_64
     2/42: удаляется pidgin-client-2.10.11-1.x86_64
                                 #####################################################################
удаляется пакет lib64boost_locale1.55.0-1.55.0-5.x86_64
     3/42: удаляется lib64boost_locale1.55.0-1.55.0-5.x86_64
                                 #####################################################################
удаляется пакет gstreamer0.10-farstream-0.1.2-6.x86_64
     4/42: удаляется gstreamer0.10-farstream-0.1.2-6.x86_64
                                 #####################################################################
удаляется пакет lib64purple0-2.10.11-1.x86_64
     5/42: удаляется lib64purple0-2.10.11-1.x86_64
                                 #####################################################################
удаляется пакет gstreamer0.10-voip-0.10.23-5plf.x86_64
     6/42: удаляется gstreamer0.10-voip-0.10.23-5plf.x86_64
                                 #####################################################################
удаляется пакет tcltls-1.6-4.x86_64
     7/42: удаляется tcltls-1.6-4.x86_64
                                 #####################################################################
удаляется пакет tcl-tkpng-0.9-3.x86_64
     8/42: удаляется tcl-tkpng-0.9-3.x86_64
                                 #####################################################################
удаляется пакет tcl-tclxml-3.2-2.x86_64
     9/42: удаляется tcl-tclxml-3.2-2.x86_64
                                 #####################################################################
удаляется пакет tkimg-1.4-4.x86_64
    10/42: удаляется tkimg-1.4-4.x86_64
                                 #####################################################################
удаляется пакет tktray-1.3.9-2.x86_64
    11/42: удаляется tktray-1.3.9-2.x86_64
                                 #####################################################################
удаляется пакет tdom-0.8.3-2.x86_64
    12/42: удаляется tdom-0.8.3-2.x86_64
                                 #####################################################################
удаляется пакет tcl-zlib-2.0.1-0.svn40.2.x86_64
    13/42: удаляется tcl-zlib-2.0.1-0.svn40.2.x86_64
                                 #####################################################################
удаляется пакет tcl-tcllib-1.10-8.noarch
    14/42: удаляется tcl-tcllib-1.10-8.noarch
                                 #####################################################################
удаляется пакет bwidget-1.9.7-2.noarch
    15/42: удаляется bwidget-1.9.7-2.noarch
                                 #####################################################################
удаляется пакет pidgin-i18n-2.10.11-1.x86_64
    16/42: удаляется pidgin-i18n-2.10.11-1.x86_64
                                 #####################################################################
удаляется пакет libgdk_pixbuf2.0_0-2.30.8-10.i586
    17/42: удаляется libgdk_pixbuf2.0_0-2.30.8-10.i586
                                 #####################################################################
/var/tmp/rpm-tmp.83005: строка 2: /usr/lib/gdk-pixbuf-2.0/bin/gdk-pixbuf-query-loaders: Нет такого файла или каталога
Can't call method "fullname" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.2/urpm/install.pm line 308, <STDIN> line 1.
warning: pool mi: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool psm: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool tsi: FIXME: made 2, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool ts: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool te: FIXME: made 42, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool ps: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool al: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool ds: FIXME: made 233, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool fi: FIXME: made 42, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool db: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool dbi: FIXME: made 21, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool h: FIXME: made 2, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool mire: FIXME: made 4, count 2
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool bf: FIXME: made 44, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool fd: FIXME: made 2, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
[root@ramainen yura]# 

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Не удаляются пакеты, какие-то ошибки

Сообщение *d0s » 17 май 2015, 16:02

Многовато пакетов. Кабы чаво нужного не удалить.
Попробуйте вот так по очереди

Код: Выделить всё

urpme --test <удаляемый пакет>
или http://forum.rosalab.ru/viewtopic.php?f ... ans#p43570

ChuCha
Сообщения: 72
Зарегистрирован: 19 фев 2015, 22:01
Operating system: Rosa Desktop Fresh R5

Re: Не удаляются пакеты, какие-то ошибки

Сообщение ChuCha » 17 май 2015, 20:51

*d0s писал(а):Многовато пакетов. Кабы чаво нужного не удалить.
Попробуйте вот так по очереди

Код: Выделить всё

urpme --test <удаляемый пакет>
или http://forum.rosalab.ru/viewtopic.php?f ... ans#p43570
Oo, здравствуйте d0s, попробовал Ваш метод, нашел битые либы из-за которых проблема.

Код: Выделить всё

  libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586
  libgio2.0_0-2.40.0-4-rosa2014.1.i586
  libjasper1-1.900.1-16-rosa2014.1.i586
Что gio, что jasper зависят от gdk

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Не удаляются пакеты, какие-то ошибки

Сообщение *d0s » 18 май 2015, 16:55

ChuCha писал(а):Oo, здравствуйте d0s, попробовал Ваш метод, нашел битые либы из-за которых проблема.

Код: Выделить всё

  libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586
  libgio2.0_0-2.40.0-4-rosa2014.1.i586
  libjasper1-1.900.1-16-rosa2014.1.i586
Что gio, что jasper зависят от gdk
А другие пакеты удалили? Рекомендую на всякий случай использовать rfeeze. Неплохая штука!

ChuCha
Сообщения: 72
Зарегистрирован: 19 фев 2015, 22:01
Operating system: Rosa Desktop Fresh R5

Re: Не удаляются пакеты, какие-то ошибки

Сообщение ChuCha » 19 май 2015, 17:54

*d0s писал(а):
ChuCha писал(а):Oo, здравствуйте d0s, попробовал Ваш метод, нашел битые либы из-за которых проблема.

Код: Выделить всё

  libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586
  libgio2.0_0-2.40.0-4-rosa2014.1.i586
  libjasper1-1.900.1-16-rosa2014.1.i586
Что gio, что jasper зависят от gdk
А другие пакеты удалили? Рекомендую на всякий случай использовать rfeeze. Неплохая штука!
Да, удалил. А можете на моем примере показать работу rfeeze, чтобы лучше понять. Спасибо

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Не удаляются пакеты, какие-то ошибки

Сообщение *d0s » 20 май 2015, 19:10

ChuCha писал(а):Да, удалил. А можете на моем примере показать работу rfeeze, чтобы лучше понять. Спасибо
Особо нечего показывать. Там всё понятно. В первую очередь сделать так

Код: Выделить всё

# urpmi rosa-freeze
# urpmi rosa-freeze-ui  -  установка графической оболочки rfreeze
# reboot
# rfreeze enable
# rfreeze status   -  проверить состояние
# reboot
Потом можете действовать.
Эта штука будет удобна Вам для тестов установки и работы всяких приложений и утилит, осбенно взятых вне репозитория РОСЫ.

ChuCha
Сообщения: 72
Зарегистрирован: 19 фев 2015, 22:01
Operating system: Rosa Desktop Fresh R5

Re: Не удаляются пакеты, какие-то ошибки

Сообщение ChuCha » 20 май 2015, 21:15

*d0s писал(а):
ChuCha писал(а):Да, удалил. А можете на моем примере показать работу rfeeze, чтобы лучше понять. Спасибо
Особо нечего показывать. Там всё понятно. В первую очередь сделать так

Код: Выделить всё

# urpmi rosa-freeze
# urpmi rosa-freeze-ui  -  установка графической оболочки rfreeze
# reboot
# rfreeze enable
# rfreeze status   -  проверить состояние
# reboot
Потом можете действовать.
Эта штука будет удобна Вам для тестов установки и работы всяких приложений и утилит, осбенно взятых вне репозитория РОСЫ.
Я так понял, основная идея - заморозить пакеты, которые не удаляются?
Мне эти пакеты никак не удалить уже?

keleg
Сообщения: 5518
Зарегистрирован: 15 сен 2011, 01:58

Re: Не удаляются пакеты, какие-то ошибки

Сообщение keleg » 21 май 2015, 06:50

там морозятся все изменения. Т.е. можно терзать систему, потом перегружаешся - а изменения не сохранились.

*d0s
Сообщения: 953
Зарегистрирован: 26 апр 2015, 18:11
Operating system: OS X

Re: Не удаляются пакеты, какие-то ошибки

Сообщение *d0s » 21 май 2015, 16:55

ChuCha писал(а):Я так понял, основная идея - заморозить пакеты, которые не удаляются?
Мне эти пакеты никак не удалить уже?
Не так поняли. Просто на будущее, если захотите поэкспериментировать, то пользуйтесь "морозилкой".
Не удалились эти пакеты

Код: Выделить всё

libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586
libgio2.0_0-2.40.0-4-rosa2014.1.i586
libjasper1-1.900.1-16-rosa2014.1.i586
или что-то ещё? Сильно мешают?
А если по одиночке

Код: Выделить всё

# urpme --force --verbose libgdk_pixbuf2.0_0
# urpme --force --verbose libgio2.0_0
# urpme --force --verbose libjasper1
Покажите

Код: Выделить всё

# urpme --report-orphans

ChuCha
Сообщения: 72
Зарегистрирован: 19 фев 2015, 22:01
Operating system: Rosa Desktop Fresh R5

Re: Не удаляются пакеты, какие-то ошибки

Сообщение ChuCha » 21 май 2015, 22:17

*d0s писал(а):
ChuCha писал(а):Я так понял, основная идея - заморозить пакеты, которые не удаляются?
Мне эти пакеты никак не удалить уже?
Не так поняли. Просто на будущее, если захотите поэкспериментировать, то пользуйтесь "морозилкой".
Не удалились эти пакеты

Код: Выделить всё

libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586
libgio2.0_0-2.40.0-4-rosa2014.1.i586
libjasper1-1.900.1-16-rosa2014.1.i586
или что-то ещё? Сильно мешают?
А если по одиночке

Код: Выделить всё

# urpme --force --verbose libgdk_pixbuf2.0_0
# urpme --force --verbose libgio2.0_0
# urpme --force --verbose libjasper1
Покажите

Код: Выделить всё

# urpme --report-orphans
Вывод urpme --report-orphans

Код: Выделить всё

[root@ramainen yura (master)]# urpme --report-orphans
urpme версия 7.32.3
Copyright (C) 1999-2011 Mandriva.
Это свободное программное обеспечение и может распространяться согласно условиям GNU GPL.

использование:
  --help         - показать эту справку
  --auto         - автоматически выбрать пакет из предлагаемых
  --auto-orphans - удалить сирот
  --test         - проверить возможность корректного удаления
  --force        - принудительно выполнить, даже если некоторые пакеты
                   не существуют
  --parallel     - распределённое выполнение urpmi через машины алиаса
  --repackage    - повторно упаковывать файлы перед удалением
  --root         - использовать другой корень для удаления rpm-файлов
  --root-root    - использовать другой корень для базы данных urpmi
                   и установки пакетов
  --justdb       - обновить базу данных, но не изменять файловую систему
  --noscripts    - не выполнять scriptlet'ы пакета
  --notriggers  - не выполнять триггер(ы) пакета
--fastunsafe   - меняет надежность и верификацию на скорость. Альяс к:
                   --tune-rpm=nofsync
  --use-distrib  - настроить urpme на лету из дерева distrib; полезно
                   для установки/удаления в/из chroot с параметром --root
  --verbose, -v  - подробный режим
  -a             - выбрать все пакеты, удовлетворяющие выражению
 --report-orphans - вычислять пакеты-сироты после удаления пакетов.

 

Это вывод urpme --force --verbose libgdk_pixbuf2.0_0

Код: Выделить всё

urpme --force --verbose libgdk_pixbuf2.0_0 
getting lock on urpmi
BDB2053 Freeing read locks for locker 0x1678: 15790/139963738162944
BDB2053 Freeing read locks for locker 0x1679: 15790/139963738162944
BDB2053 Freeing read locks for locker 0x167f: 15790/139963738162944
BDB2053 Freeing read locks for locker 0x1682: 15790/139963738162944
BDB2053 Freeing read locks for locker 0x1685: 15790/139963738162944
BDB2053 Freeing read locks for locker 0x1688: 15790/139963738162944
BDB2053 Freeing read locks for locker 0x1689: 15790/139963738162944
BDB4503 Aborting txn 0x80001622: 15790/139963738162944
BDB1502 Freeing log information for process: 15790/0, (ref 1)
BDB1502 Freeing log information for process: 15790/0, (ref 1)
BDB1502 Freeing log information for process: 15790/0, (ref 1)
BDB1502 Freeing log information for process: 15790/0, (ref 1)
BDB1502 Freeing log information for process: 15790/0, (ref 1)
BDB1502 Freeing log information for process: 15790/0, (ref 1)
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
BDB2017 Freeing mutex for process: 15790/0
удаляется libgdk_pixbuf2.0_0-2.30.8-10-rosa2014.1.i586
создана транзакция для установки на / (remove=1, install=0, upgrade=0)
удаляется пакет libgdk_pixbuf2.0_0-2.30.8-10.i586
      1/1: удаляется libgdk_pixbuf2.0_0-2.30.8-10.i586
                                 #####################################################################
/var/tmp/rpm-tmp.17925: строка 2: /usr/lib/gdk-pixbuf-2.0/bin/gdk-pixbuf-query-loaders: Нет такого файла или каталога
Can't call method "fullname" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.2/urpm/install.pm line 308.
unlocking urpmi database
warning: pool mi: FIXME: made 2, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool psm: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool tsi: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool ts: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool te: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool ps: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool al: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool ds: FIXME: made 11, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool fi: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool db: FIXME: made 1, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool dbi: FIXME: made 6, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool h: FIXME: made 2, count 0
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool mire: FIXME: made 3, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool bf: FIXME: made 3, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
warning: pool fd: FIXME: made 2, count 1
Note: This is a harmless memory leak discovered while exiting, relax ...
[root@ramainen yura (master)]# 
все тоже самое, что и при urpme --auto-orphans


Это часть вывода urpme --force --verbose libgdk_pixbuf2.0_0. Какая-то проблема в перле

Код: Выделить всё

/var/tmp/rpm-tmp.17925: строка 2: /usr/lib/gdk-pixbuf-2.0/bin/gdk-pixbuf-query-loaders: Нет такого файла или каталога
Can't call method "fullname" on an undefined value at /usr/lib/perl5/vendor_perl/5.18.2/urpm/install.pm line 308.
unlocking urpmi database

d_uragan
Сообщения: 505
Зарегистрирован: 23 ноя 2011, 21:27

Re: Не удаляются пакеты, какие-то ошибки

Сообщение d_uragan » 21 май 2015, 23:12

Похоже на некорректно сформированный пакет. Попробуйте опцию "--noscripts" передать urpme - "urpme --noscripts --verbose libgdk_pixbuf2.0_0"

Вообще когда идет ругань на некие "/var/tmp/rpm-tmp.***" при удалении пакетов, то это симптом некорректно работающего post-скрипта. В данном случае какой-то из скриптов хочет вызвать программу /usr/lib/gdk-pixbuf-2.0/bin/gdk-pixbuf-query-loaders, которой в системе нет. Опция "--noscripts" велит urpme не вызывать скрипты при удалении пакетов. В целом, это не очень хорошо (т.к. может какой-то мусор остаться), но если случаются подобные проблемы, то --noscripts по крайней мере позволит корректно удалить пакет.

ChuCha
Сообщения: 72
Зарегистрирован: 19 фев 2015, 22:01
Operating system: Rosa Desktop Fresh R5

Re: Не удаляются пакеты, какие-то ошибки

Сообщение ChuCha » 22 май 2015, 09:14

d_uragan писал(а):Похоже на некорректно сформированный пакет. Попробуйте опцию "--noscripts" передать urpme - "urpme --noscripts --verbose libgdk_pixbuf2.0_0"

Вообще когда идет ругань на некие "/var/tmp/rpm-tmp.***" при удалении пакетов, то это симптом некорректно работающего post-скрипта. В данном случае какой-то из скриптов хочет вызвать программу /usr/lib/gdk-pixbuf-2.0/bin/gdk-pixbuf-query-loaders, которой в системе нет. Опция "--noscripts" велит urpme не вызывать скрипты при удалении пакетов. В целом, это не очень хорошо (т.к. может какой-то мусор остаться), но если случаются подобные проблемы, то --noscripts по крайней мере позволит корректно удалить пакет.
Все, удалил. Спасибо большое.
d0s, Вам спасибо тоже

Ответить

Вернуться в «Обсуждение ROSA Fresh R4 - R8 (платформа 2014.1)»