Summary: | delete /var/cache from /etc/profile.d/shared-mime-info.* | ||
---|---|---|---|
Product: | Sisyphus | Reporter: | viy <viy> |
Component: | shared-mime-info | Assignee: | Yuri N. Sedunov <aris> |
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus |
Severity: | normal | ||
Priority: | P3 | CC: | aen, anubix, aris, naf, zerg |
Version: | unstable | ||
Hardware: | all | ||
OS: | Linux |
Description
viy
2011-08-30 17:52:29 MSK
/etc/profile.d/shared-mime-info.* нужно вообще удалить имено по этой же причине, т.к. /usr/share все обрабатывают и так, по стандарту, но невозможно в start<DE> сделать конструкцию типа [ -n "$XDG_DATA_DIRS" ] || export XDG_DATA_DIRS=/some:/dirs да, правильно. поддерживаю. shared-mime-info-0.90-alt2 -> sisyphus: * Tue Aug 30 2011 Yuri N. Sedunov <aris@altlinux> 0.90-alt2 - %_cachedir no more a part of XDG_DATA_DIRS variable (ALT #26194) Надеюсь, никто не против, что я скопирую в p6 Юр! Удали /etc/profile.d/shared-mime-info.* из пакета пожалуйста (In reply to comment #5) > Юр! Удали /etc/profile.d/shared-mime-info.* из пакета пожалуйста Тебе они не мешают, поверь :) Там написано "export XDG_DATA_DIRS" Убери пожалуйста. Эти 2 слова мне мешают. shared-mime-info-0.90-alt2 -> p6: * Tue Aug 30 2011 Yuri N. Sedunov <aris@altlinux> 0.90-alt2 - %_cachedir no more a part of XDG_DATA_DIRS variable (ALT #26194) (In reply to comment #7) > Там написано "export XDG_DATA_DIRS" > Убери пожалуйста. Эти 2 слова мне мешают. Пришей к $XDG_DATA_DIRS то, что тебе надо, как сделано в /usr/bin/startgnome{,2} # use /usr/share/gnome as a part of XDG_DATA_DIRS export XDG_DATA_DIRS="${XDG_DATA_DIRS:+"$XDG_DATA_DIRS:"}/usr/share/gnome" Мне нужно убедиться, что XDG_DATA_DIRS никто не экспортировал, кроме пользователя. Убери этот экспорт, а в startgnome делай все, что тебе больше по душе. (В ответ на комментарий №9) > (In reply to comment #7) > # use /usr/share/gnome as a part of XDG_DATA_DIRS > export XDG_DATA_DIRS="${XDG_DATA_DIRS:+"$XDG_DATA_DIRS:"}/usr/share/gnome" Стоп. Разве /usr/share/gnome не в начале должно быть? "The order of base directories denotes their importance; the first directory listed is the most important. " http://standards.freedesktop.org/basedir-spec/basedir-spec-latest.html Сорри. случайно закрыл REOPENED. (В ответ на комментарий №11) > /usr/share/gnome не в начале должно быть? Да. В p6 поправьте тоже, пожалуйста, т.к. там я уберу export XDG_DATA_DIRS в любом случае. Т.е. для гнома правильно должно в результате должно быть /usr/share/gnome:/usr/local/share:/usr/share (В ответ на комментарий №14) > Т.е. для гнома правильно должно в результате должно быть > /usr/share/gnome:/usr/local/share:/usr/share Даже /usr/local/share:/usr/share/gnome:/usr/share , только /usr/local/share IMHO не надо. Для кастомной сборки его отдельно лучше выставлять в каком-нибудь /usr/local/bin/startgnome или у пользователя (В ответ на комментарий №13) > В p6 поправьте тоже, пожалуйста, т.к. там я уберу export XDG_DATA_DIRS в любом > случае. С первой сборкой kde4base-workspace в p6 я исправлю shared-mime-info и startgnome сам, если к этому времени еще не будет исправлено. (In reply to comment #16) > (В ответ на комментарий №13) > > В p6 поправьте тоже, пожалуйста, т.к. там я уберу export XDG_DATA_DIRS в любом > > случае. > С первой сборкой kde4base-workspace в p6 я исправлю shared-mime-info и > startgnome сам, если к этому времени еще не будет исправлено. Серега, прекращай ерундой заниматься, -- вставь вперед свой /usr/share/kde, перед /usr/share. /etc/profile.d/shared-mime-info.* тебе не мешают это сделать. Мне нужно убедиться, что XDG_DATA_DIRS никто не экспортировал, кроме пользователя. Юр! Сделай по человечески, пожалуйста. shared-mime-info-0.90-alt3 -> sisyphus: * Thu Sep 01 2011 Yuri N. Sedunov <aris@altlinux> 0.90-alt3 - XDG_DATA_DIRS variable is not exported any more, finally fixed (ALT #26194). FYI, касательно переноса в p6: убирание /etc/profile.d/shared-mime-info.* сделало полностью нерабочим текущий LXDE. (В ответ на комментарий №20) > FYI, касательно переноса в p6: убирание /etc/profile.d/shared-mime-info.* > сделало полностью нерабочим текущий LXDE. Раз все равно лезть в startxfce4, то сразу зааодно можно поправить и https://bugzilla.altlinux.org/show_bug.cgi?id=26163 XFCE, на мой взгляд, изничтожение XDG_DATA_DIRS как раз пережил. Речь идёт об LXDE, #26223 , где теперь не стартует сессия вообще. Что ещё умерло - вопрос открытый. Как минимум сборка моего zim. |