On Mon, 09 Oct 2006 18:11:12 +0400 Anton Farygin wrote: > >>> AF> Я наверное даже готов потратить чуть чуть времени и починить его сборку, > >>> AF> но вот пакет выкладывать придётся кому-то другому. Есть желающие взять > >>> AF> пакет из GIT, собрать, подписать, выложить в incoming? > >>> > >>> Понятно, желающих не видно. > >> У меня сломалось на сборке питоньих (swig?) привязок. С ходу > >> не разобрался. Дело в том, что у нас в Сизифе -- swig-1.3.29, в котором отсутствуют некоторые файлы относительно swig-1.3.27: ... make: Leaving directory `/usr/src/RPM/BUILD/subversion-1.3.1' + '[' -n 1 ']' + make -j1 libdir=/usr/lib/libsvn_swig swig_pydir=/usr/lib/python2.4/site-packages/libsvn swig_pydir_extra=/usr/lib/python2.4/site-packages/svn swig-py make: Entering directory `/usr/src/RPM/BUILD/subversion-1.3.1' /usr/bin/swig -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/include -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy -I/usr/src/RPM/BUILD/subversion-1.3.1/subversion/include -DPATH_MAX=4096 -I/usr/include/apr -I/usr/include/apu -python -classic -w451 -w305 -o subversion/bindings/swig/python/core.c /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/core.i /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:46: Error: Unable to find 'pyswigtype.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:47: Error: Unable to find 'pyinout.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:48: Error: Unable to find 'pyvoid.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:49: Error: Unable to find 'pyobject.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:50: Error: Unable to find 'pystrbase.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:52: Error: Unable to find 'pyvaltypes.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:53: Error: Unable to find 'pyptrtypes.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:55: Error: Unable to find 'pymisctypes.swg' /usr/src/RPM/BUILD/subversion-1.3.1/subversion/bindings/swig/proxy/python.swg:56: Error: Unable to find 'pyenum.swg' make: *** [subversion/bindings/swig/python/core.c] Error 1 make: Leaving directory `/usr/src/RPM/BUILD/subversion-1.3.1' error: Bad exit status from /usr/src/tmp/rpm-tmp.96415 (%build) swig-1.3.27 есть в backports/Master/2.4, там subversion собирается. Я вычитал в интернете, что py*.swg вообще-то не нужны, если не перезапускать autogen.sh. Это оказалось правдой, пересобрать subversion можно, закоментировав вызов autogen.sh и дополнив патчи соответствующими изменениями в configure. > > Я только что до этого всё-таки добрался, сейчас посмотрю. > > > > На крайний случай наверное можно забыть про эти привязки ? > > Обманул я.. у меня оно вообще не собирается - не линкуется. > > собираю в системе с установленным subversion. Григорий, выложите > пожалуйста в git свои наработки. Сымпортировал пакеты из rsync.altlinux.org::archive и выложил сюда: git.altlinux.org::people/bga/packages/subversion.git Последняя сборка - subversion-1.3.1-alt2 - это о чём я писал выше. Правда, в ней замечен изъян: из subversion-doc пропал файл /usr/share/doc/subversion-1.3.1/api/hierarchy.html Возможно, это объясняется изменением сборочного окружения (Сизифа). -- Григорий Баталов, программист ЗАО "Ланит-Терком"