mercurial-0.8-alt1 Каталоги /usr/lib/python2.4/site-packages/hgext и /usr/lib/python2.4/site-packages/mercurial не принадлежат пакету и остаются в системе после удаления. Также неясно зачем упакованы файлы для win32: [c0der@semushin ~]$ rpm -ql mercurial G win32 12:47 /usr/lib/python2.4/site-packages/hgext/win32text.py /usr/lib/python2.4/site-packages/hgext/win32text.pyc /usr/lib/python2.4/site-packages/hgext/win32text.pyo /usr/share/doc/mercurial-0.8/contrib/win32 /usr/share/doc/mercurial-0.8/contrib/win32/ReadMe.html /usr/share/doc/mercurial-0.8/contrib/win32/mercurial.ini /usr/share/doc/mercurial-0.8/contrib/win32/mercurial.iss /usr/share/doc/mercurial-0.8/contrib/win32/postinstall.txt /usr/share/doc/mercurial-0.8/contrib/win32/win32-build.txt Я думаю, что под Линуксом они не нужны и не используются. Если это так, то предлагаю их исключить из пакета.
P.S. При установке mercurial также тянутся tkdiff и kdiff3. Они _точно_ нужны???!
(In reply to comment #0) > mercurial-0.8-alt1 > > Каталоги /usr/lib/python2.4/site-packages/hgext и > /usr/lib/python2.4/site-packages/mercurial не принадлежат пакету и остаются в > системе после удаления. Пофиксим. > > Также неясно зачем упакованы файлы для win32: > > [c0der@semushin ~]$ rpm -ql mercurial G win32 > 12:47 > /usr/lib/python2.4/site-packages/hgext/win32text.py > /usr/lib/python2.4/site-packages/hgext/win32text.pyc > /usr/lib/python2.4/site-packages/hgext/win32text.pyo > /usr/share/doc/mercurial-0.8/contrib/win32 > /usr/share/doc/mercurial-0.8/contrib/win32/ReadMe.html > /usr/share/doc/mercurial-0.8/contrib/win32/mercurial.ini > /usr/share/doc/mercurial-0.8/contrib/win32/mercurial.iss > /usr/share/doc/mercurial-0.8/contrib/win32/postinstall.txt > /usr/share/doc/mercurial-0.8/contrib/win32/win32-build.txt > > Я думаю, что под Линуксом они не нужны и не используются. Если это так, то > предлагаю их исключить из пакета. Это доки, пусть будут.
(In reply to comment #2) > (In reply to comment #0) > > mercurial-0.8-alt1 > > > > Каталоги /usr/lib/python2.4/site-packages/hgext и > > /usr/lib/python2.4/site-packages/mercurial не принадлежат пакету и остаются > в > > системе после удаления. > > Пофиксим. Пакет собран по нашему python policy. Там такое не предусмотренно. Если если мысли по поводу того как это надо сделать, излагай.
(In reply to comment #3) > Пакет собран по нашему python policy. Там такое не предусмотренно. > Если если мысли по поводу того как это надо сделать, излагай. Предлагаю добавить: %dir %python_sitelibdir/mercurial %dir %python_sitelibdir/hgext 2damir@: ты мэйнтейнер этого пакета или просто так собрал новую версию? :)
Я этим пакетом не пользуюсь совсем - могу отдать кому надо.