Здравствуйте!
Есть Debian 7.4, в его репозиториях находится пакет squid3 версии 3.1.20. Но мне хочется собрать squid3 версии 3.3.12 ещё и с опциями --enable-ssl и --enable-ssl-crtd да потом всё это собрать в deb-пакет, для дальнейшей установки на аналогичные debian-сервера.
Пытаюсь собрать deb-пакет в первый раз, оттого видимо и проблемы.Сразу опишу ошибку, которая возникает в процессе построения пакета.
Чтобы не захламлять топик подробности, как я его собирал опишу в следующем сообщении, если Вы их потребуете.
root@debian-vm:/usr/src/squid3-3.3.12#debuild -us -uc -b
....
dh_install -psquid3-common --sourcedir=/usr/src/squid3-3.3.12/debian/tmp
cp: cannot stat `/usr/src/squid3-3.3.12/debian/tmp/usr/share/squid3/mime.conf': No such file or directory
dh_install: cp -a /usr/src/squid3-3.3.12/debian/tmp/usr/share/squid3/mime.conf debian/squid3-common//usr/share/squid3/ returned exit code 1
make: *** [binary-install/squid3-common] Error 2
dpkg-buildpackage: error: fakeroot debian/rules binary gave error exit status 2
debuild: fatal error at line 1357:
dpkg-buildpackage -rfakeroot -D -us -uc -b failed
При этом:
root@debian-vm:/usr/src/squid3-3.3.12# find . -name mime.conf
/usr/src/squid3-3.3.12/debian/tmp/etc/squid3/mime.conf
Т.е. сам файл есть, но почему-то располагается не в той папке.
В исходниках файла mime.conf нет, но есть /usr/src/squid3-3.3.12/src/mime.conf.default
Выходит, что mime.conf создается из файла mime.conf.default и потом помещается не в ту папку. Так чтоль?!
В общем что сделать, чтобы пакет таки собрался :)