[sisyphus] I: firefox & thunderbird
Alexey Gladkov
=?iso-8859-1?q?legion_=CE=C1_altlinux=2Eru?=
Чт Янв 20 17:35:26 MSK 2005
Aleksey E Birukov wrote:
> В сообщении от 20 Январь 2005 15:42 Aleksey E Birukov написал(a):
> если это как-то может помочь:
> [root на birukov scripts]# rpm -e --nodeps `rpm -q --all |grep firefox`
Ой-ой! Так делать можно только в одном случае, если вы хотите сломать
что-нибудь на своей машине.
> /root/tmp/rpm-tmp.50776: line
> 3: /usr/share/firefox-1.0/scripts/uninstall_global_extension.sh: No such file
> or directory
> /root/tmp/rpm-tmp.50776: line
> 3: /usr/share/firefox-1.0/scripts/uninstall_global_extension.sh: No such file
> or directory
> /root/tmp/rpm-tmp.76186: line
> 3: /usr/share/firefox-1.0/scripts/uninstall_global_extension.sh: No such file
> or directory
Это следствие предыдущий команды. Таперь у вас осталась директория
/usr/lib/firefox-1.0/extensions с не добитые расширения.
> [root на birukov scripts]# rpm -e --nodeps `rpm -q --all |grep firefox`
> rpm: не заданы пакеты для удаления
результат не такой критичный, как в прошлый раз.
> [root на birukov RPMS.contrib]# rpm -ivh firefox-0.8-alt4.i586.rpm
> [root на birukov RPMS.contrib]# apt-get install firefox firefox-webdeveloper
> Чтение списков пакетов... Завершено
> Построение дерева зависимостей... Завершено
> Следующие пакеты будут ОБНОВЛЕНЫ:
> firefox firefox-webdeveloper
> 2 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет
> обновлено.
> Необходимо получить 0B/11,3MB архивов.
> После распаковки потребуется дополнительно 3311kB дискового пространства.
> Совершаем изменения...
> Preparing... ###########################################
> [100%]
> 1: firefox ###########################################
> [ 50%]
> 2: firefox-webdeveloper ###########################################
> [100%]
> /root/tmp/rpm-tmp.69181: line 4: /usr/lib/firefox/rebuild-databases.sh:
> Permission denied
> error: execution of %postun scriptlet from firefox-webdeveloper-0.61-alt1
> failed, exit status 126
> Завершено.
Эта ругань идет от страрой версии firefox-webdeveloper-0.61-alt1.
> [root на birukov RPMS.contrib]# chmod 700 /usr/lib/firefox/rebuild-databases.sh
/usr/lib/firefox/rebuild-databases.sh сделан не выполняемым с умыслом,
чтобы его не выполняли пользователи.
> [root на birukov RPMS.contrib]# /usr/lib/firefox/rebuild-databases.sh
Именно для этого этот скрипт имеет 644, а не 700.
> [root на birukov RPMS.contrib]# apt-get install --reinstall firefox-webdeveloper
firefox-webdeveloper и так у вас новый.
> [user на birukov user]$ rm -rf .firefox .mozilla
Экстримально.
> [user на birukov user]$ firefox
> *** nsExtensionManager::_disableObsoleteExtensions - failure, catching
> exception so finalize window can close
> *** loading the extensions datasource
> *** ExtensionManager:_updateManifests: no access privileges to application
> directory, skipping.
> *** loading the extensions datasource
> *** ExtensionManager:_updateManifests: no access privileges to application
> directory, skipping.
>
> firefox конечно открывается, но без екстеншенов.
>
Я даже не могу предположить что сейчас у вас в
/usr/lib/firefox/extensions.
--
Rgrds, legion
Подробная информация о списке рассылки Sisyphus