Форум русскоязычного сообщества Ubuntu


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Проблема с apt-build  (Прочитано 1457 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Zoominger

  • Автор темы
  • Любитель
  • *
  • Сообщений: 53
    • Просмотр профиля
Проблема с apt-build
« : 09 Августа 2012, 21:57:25 »
   Здравствуйте, есть проблема. Гуглил весь день, в Интернете ничего подобного нет, на форуме - мёртвая тема.
   Суть - пытаюсь пересобрать несколько пакетов в системе - для ускорения. Заполнил apt-build.list списком установленных программ (на всякий случай), настроил apt-build. Ввожу:
sudo apt-build install --reinstall --force-yes <package_name>и после скачивания нужных файлов получаю (на примере kopete):
Цитировать
-----> Downloading source kdenetwork (4:4.9.0-0ubuntu2~precise1~ppa1) <-----
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
ВНИМАНИЕ: упаковка «kdenetwork» поддерживается в системе контроля версий «Bzr»:
https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/kdenetwork
Пожалуйста используйте:
bzr branch https://code.launchpad.net/~kubuntu-packagers/kubuntu-packaging/kdenetwork
для получения последних (возможно неопубликованных) обновлений для пакета.
Пропускаем уже скачанный файл «kdenetwork_4.9.0.orig.tar.xz»
Пропускаем уже скачанный файл «kdenetwork_4.9.0-0ubuntu2~precise1~ppa1.debian.tar.gz»
Пропускаем уже скачанный файл «kdenetwork_4.9.0-0ubuntu2~precise1~ppa1.dsc»
Необходимо получить 0 б архивов исходного кода.
Пропускается распаковка уже распакованного исходного кода в kdenetwork-4.9.0
-----> Building kdenetwork <-----
dpkg-buildpackage: export CFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export CPPFLAGS from dpkg-buildflags (origin: vendor): -D_FORTIFY_SOURCE=2
dpkg-buildpackage: export CXXFLAGS from dpkg-buildflags (origin: vendor): -g -O2 -fstack-protector --param=ssp-buffer-size=4 -Wformat -Wformat-security
dpkg-buildpackage: export FFLAGS from dpkg-buildflags (origin: vendor): -g -O2
dpkg-buildpackage: export LDFLAGS from dpkg-buildflags (origin: vendor): -Wl,-Bsymbolic-functions -Wl,-z,relro
dpkg-buildpackage: пакет исходных текстов kdenetwork
dpkg-buildpackage: версия исходных текстов 4:4.9.0-0ubuntu2~precise1~ppa1+aptbuild4
dpkg-buildpackage: исходные тексты изменены root <root@AMD64-desktop>
dpkg-buildpackage: архитектура узла amd64
 dpkg-source --before-build kdenetwork-4.9.0
 debian/rules clean
/usr/share/pkg-kde-tools/qt-kde-team/2/dhmk.pl --with=kde,pkgkde-symbolshelper
dpkg-buildflags --export=make > debian/dhmk_env.mk
/usr/bin/make -f debian/rules dhmk_run_clean_commands DHMK_TARGET="clean"
make[1]: Вход в каталог `/var/cache/apt-build/build/kdenetwork-4.9.0'
dh_testdir 
dh_auto_clean '--buildsystem=kde' --parallel 
No primary archive build or not targetting main|restricted -> not cleaning l10n content.
dh_clean 
rm -rf debian/man/out
rmdir debian/man
rmdir: не удалось удалить «debian/man»: Нет такого файла или каталога
make[1]: [cleanup_manpages] Ошибка 1 (игнорирована)
rm -f debian/stamp-man-pages
rm -f debian/dhmk-install-list debian/dhmk-package-list
make[1]: Выход из каталога `/var/cache/apt-build/build/kdenetwork-4.9.0'
rm -f debian/dhmk_rules.mk debian/dhmk_env.mk debian/dhmk_configure debian/dhmk_build-indep debian/dhmk_build-arch debian/dhmk_build
# "clean" target is done
-- SUCCESS making standard target 'clean'.
 debian/rules build
/usr/share/pkg-kde-tools/qt-kde-team/2/dhmk.pl --with=kde,pkgkde-symbolshelper
dpkg-buildflags --export=make > debian/dhmk_env.mk
/usr/bin/make -f debian/rules dhmk_run_configure_commands DHMK_TARGET="configure"
make[1]: Вход в каталог `/var/cache/apt-build/build/kdenetwork-4.9.0'
dh_testdir 
dh_auto_configure '--buildsystem=kde' --parallel "-u-DCMAKE_USE_RELATIVE_PATHS=ON" 
-- The C compiler identification is unknown
-- The CXX compiler identification is unknown
-- Check for working C compiler: /usr/lib/apt-build/gcc
-- Check for working C compiler: /usr/lib/apt-build/gcc -- broken
CMake Error at /usr/share/cmake-2.8/Modules/CMakeTestCCompiler.cmake:52 (MESSAGE):
  The C compiler "/usr/lib/apt-build/gcc" is not able to compile a simple
  test program.

  It fails with the following output:

   Change Dir: /var/cache/apt-build/build/kdenetwork-4.9.0/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp

 

  Run Build Command:/usr/lib/apt-build/make "cmTryCompileExec/fast"

  make[2]: Вход в каталог
  `/var/cache/apt-build/build/kdenetwork-4.9.0/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'


  /usr/lib/apt-build/make -f CMakeFiles/cmTryCompileExec.dir/build.make
  CMakeFiles/cmTryCompileExec.dir/build

  make[3]: Вход в каталог
  `/var/cache/apt-build/build/kdenetwork-4.9.0/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'


  make[3]: предупреждение: в суб-Makefile
  принудительно задан -jN; режим сервера
  задач запрещен

  /usr/bin/cmake -E cmake_progress_report
  /var/cache/apt-build/build/kdenetwork-4.9.0/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/CMakeFiles
  1

  Building C object CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o

  /usr/lib/apt-build/gcc -g -O2 -fstack-protector --param=ssp-buffer-size=4
  -Wformat -Wformat-security -Werror=format-security -o
  CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o -c
  /var/cache/apt-build/build/kdenetwork-4.9.0/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp/testCCompiler.c


  gcc: error trying to exec 'cc1': execvp: Нет такого файла
  или каталога

  make[3]: *** [CMakeFiles/cmTryCompileExec.dir/testCCompiler.c.o]
  Ошибка 1

  make[3]: Выход из каталога
  `/var/cache/apt-build/build/kdenetwork-4.9.0/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'


  make[2]: *** [cmTryCompileExec/fast] Ошибка 2

  make[2]: Выход из каталога
  `/var/cache/apt-build/build/kdenetwork-4.9.0/obj-x86_64-linux-gnu/CMakeFiles/CMakeTmp'


 

 

  CMake will not be able to correctly generate this project.
Call Stack (most recent call first):
  CMakeLists.txt:1 (project)


CMake Warning (dev) in CMakeLists.txt:
  No cmake_minimum_required command is present.  A line of code such as

    cmake_minimum_required(VERSION 2.8)

  should be added at the top of the file.  The version specified may be lower
  if you wish to support older CMake versions for this project.  For more
  information run "cmake --help-policy CMP0000".
This warning is for project developers.  Use -Wno-dev to suppress it.

-- Configuring incomplete, errors occurred!
dh_auto_configure: cmake .. -DCMAKE_INSTALL_PREFIX=/usr -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_BUILD_TYPE=Debian -DCMAKE_USE_RELATIVE_PATHS=ON returned exit code 1
make[1]: *** [pre_configure_dh_auto_configure] Ошибка 2
make[1]: Выход из каталога `/var/cache/apt-build/build/kdenetwork-4.9.0'
make: *** [debian/dhmk_configure] Ошибка 2
dpkg-buildpackage: ошибка: debian/rules build возвратил код ошибки 2
----> Cleaning up object files <-----
Cleaning in directory .
/usr/bin/make -f debian/rules dhmk_run_clean_commands DHMK_TARGET="clean"
make[1]: Вход в каталог `/var/cache/apt-build/build/kdenetwork-4.9.0'
dh_testdir 
dh_auto_clean '--buildsystem=kde' --parallel 
No primary archive build or not targetting main|restricted -> not cleaning l10n content.
dh_clean 
rm -rf debian/man/out
rmdir debian/man
rmdir: не удалось удалить «debian/man»: Нет такого файла или каталога
make[1]: [cleanup_manpages] Ошибка 1 (игнорирована)
rm -f debian/stamp-man-pages
rm -f debian/dhmk-install-list debian/dhmk-package-list
make[1]: Выход из каталога `/var/cache/apt-build/build/kdenetwork-4.9.0'
rm -f debian/dhmk_rules.mk debian/dhmk_env.mk debian/dhmk_configure debian/dhmk_build-indep debian/dhmk_build-arch debian/dhmk_build
# "clean" target is done
-- SUCCESS making standard target 'clean'.
Error while building kopete!
Sorry, no package to install.

В чём может быть дело? Заранее спасибо.

Оффлайн KossyaK

  • Новичок
  • *
  • Сообщений: 8
    • Просмотр профиля
Re: Проблема с apt-build
« Ответ #1 : 13 Января 2013, 00:23:33 »
Тема вроде мертвая, но все таки хотел бы присоединиться к вопрошающему. Может и оживет вопрос.)
Имею такую же проблему как и у автора выше но и еще одну. При пере компилировании системы с командой world выдает такой ответ: Missing source package name for source_by_source(). И вся пере компиляция останавливается.
В инете много каких статей перечитал про apt-build а как решить проблему так и не знаю.

 

Страница сгенерирована за 0.022 секунд. Запросов: 22.