Astra linux dpkg dev

Не может найти зависимости pbuilder : g++ и некоторые другие. Репозитории подключены.

Я пытаюсь создать образ pbuilder на хост системе Астра Линукс SE 4.7 подключив main и base репозитории . Вот лог
https://gist.githubusercontent.com/. 1778627b20fa51fecf701904088703b3a1a/log11.log
А вот здесь содержимое конфигурационного файла https://gist.github.com/iva-nova-e-katerina/29e5f65820eec25184f03521ec2a7484

В результате получаю следующую ошибку

dpkg: error processing package g++ (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: libc6-dev:arm64 libstdc++-8-dev:arm64 g++-8 build-essential g++ E: End of debootstrap.log W: Aborting with an error

Репозитории дебиана я подключать не могу по решению свыше. Как мне создать образ pbuilder используя только репозитории Астры, и быть может какие-нибудь репы третьих разработчиков? Может быть можно как-нибудь собрать из исходников внутри образа pbuilder ? Как это сделать не имея внутри образа g++ если такое вообще возможно?

KYCT

New member

Я могу ошибаться, не факт что мой совет поможет. В логе он пишет, что не настроена локаль на машине.Настройте
en_US.UTF-8 отдельно.
А в конце лога — не может найти «Package linux-libc-dev is not installed.» и от этого он не может настроить остальные уже установленные пакеты. Попробуйте погуглить, может этот пакет где-то лежит в репозитории? Иногда lib пакеты лежат рядом c deb пакетами к которым относятся. и попробуйте загуглить, быть может пакет переименовали, и он в логе пишет одно название, но в репозитории он называется по-другому.

Ekaterina Ivanova

New member

Я могу ошибаться, не факт что мой совет поможет. В логе он пишет, что не настроена локаль на машине.Настройте
en_US.UTF-8 отдельно.
А в конце лога — не может найти «Package linux-libc-dev is not installed.» и от этого он не может настроить остальные уже установленные пакеты. Попробуйте погуглить, может этот пакет где-то лежит в репозитории? Иногда lib пакеты лежат рядом c deb пакетами к которым относятся. и попробуйте загуглить, быть может пакет переименовали, и он в логе пишет одно название, но в репозитории он называется по-другому.

Локаль я поправила, и теперь Перл не выдаёт предупреждений. Однако проблема:

dpkg: dependency problems prevent configuration of libc6-dev:arm64: libc6-dev:arm64 depends on linux-libc-dev; however: Package linux-libc-dev is not installed.

Сохраняется. Некоторые пакеты не находятся. http репозитория меня не пускает выдает 403 я не могу браузером репозитории просматривать.
Погуглила «astra linux linux-libc-dev» не нашла понятного мне решения. Может быть предложите ключевые слова для поиска? Я новичек в сборке пакетов, вообще я Java программист по специальности.

Читайте также:  Export mysql database linux

uzernumber

New member

KYCT

New member

Если я не путаю это для Орла (AL CE). т.к. у вас SE, поищите по аналогичному пути и нужной версии.

а это который ему требуется, и из-за которого у вас проблемы.(https://packages.debian.org/ru/sid/linux-libc-dev)
Попробуйте так.

Montfer

New member

KYCT

New member

Я знаю, но думаю структура репозитория та же. или grep в помощь. Или такой вариант, попробуйте просто скачать весь репозиторий SE. для CE деб репозиторий весит всего 16 гб, если качать через apt-mirror. через rsync — 32 гб. репозиторий SE, думаю, не сильно больше. И исследуйте его вдоль и поперёк)

Ekaterina Ivanova

New member

Я знаю, но думаю структура репозитория та же. или grep в помощь. Или такой вариант, попробуйте просто скачать весь репозиторий SE. для CE деб репозиторий весит всего 16 гб, если качать через apt-mirror. через rsync — 32 гб. репозиторий SE, думаю, не сильно больше. И исследуйте его вдоль и поперёк)

Montfer

New member

Ekaterina Ivanova

New member
apt show g++ Package: g++ Version: 4:8.3.0-1 Priority: optional Section: devel Source: gcc-defaults (1.181) Maintainer: Debian GCC Maintainers Installed-Size: 15.4 kB Provides: c++-compiler, g++-aarch64-linux-gnu (= 4:8.3.0-1) Depends: cpp (= 4:8.3.0-1), gcc (= 4:8.3.0-1), g++-8 (>= 8.3.0-1~), gcc-8 (>= 8.3.0-1~) Download-Size: 1,644 B APT-Sources: http://dl.astralinux.ru/astra/stable/4.7_arm/repository-base 4.7_arm/main arm64 Packages Description: GNU C++ compiler This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. . This is a dependency package providing the default GNU C++ compiler.

Но когда я подключаю этот репозиторий к pbuilder

OTHERMIRROR="deb https://dl.astralinux.ru/astra/stable/4.7_arm/repository-main 4.7_arm main contrib non-free|deb http://vash/pub/alse alse17 main|deb http://normdoc-nexus.lab50:8081/repository/cryptopro-arm64-deb cryptopro 4.7_arm/main|deb http://dl.astralinux.ru/astra/stable/4.7_arm/repository-base 4.7_arm/main arm64"

Он все равно не может создать образ, падает с теми же ошибками,

W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) E: debootstrap failed E: Tail of debootstrap.log: dpkg: dependency problems prevent configuration of g++: g++ depends on g++-8 (>= 8.3.0-1~); however: Package g++-8 is not configured yet. dpkg: error processing package g++ (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: libc6-dev:arm64 libstdc++-8-dev:arm64 g++-8 build-essential g++ dpkg: dependency problems prevent configuration of libc6-dev:arm64: libc6-dev:arm64 depends on linux-libc-dev; however: Package linux-libc-dev is not installed. dpkg: error processing package libc6-dev:arm64 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libstdc++-8-dev:arm64: libstdc++-8-dev:arm64 depends on libc6-dev (>= 2.13-5); however: Package libc6-dev:arm64 is not configured yet. dpkg: error processing package libstdc++-8-dev:arm64 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of g++-8: g++-8 depends on libstdc++-8-dev (= 8.3.0-6); however: Package libstdc++-8-dev:arm64 is not configured yet. dpkg: error processing package g++-8 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of build-essential: build-essential depends on libc6-dev | libc-dev; however: Package libc6-dev:arm64 is not configured yet. Package libc-dev is not installed. Package libc6-dev:arm64 which provides libc-dev is not configured yet. dpkg: error processing package build-essential (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of g++: g++ depends on g++-8 (>= 8.3.0-1~); however: Package g++-8 is not configured yet. dpkg: error processing package g++ (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: libc6-dev:arm64 libstdc++-8-dev:arm64 g++-8 build-essential g++ E: End of debootstrap.log W: Aborting with an error E: pbuilder create failed

Montfer

New member
apt show g++ Package: g++ Version: 4:8.3.0-1 Priority: optional Section: devel Source: gcc-defaults (1.181) Maintainer: Debian GCC Maintainers Installed-Size: 15.4 kB Provides: c++-compiler, g++-aarch64-linux-gnu (= 4:8.3.0-1) Depends: cpp (= 4:8.3.0-1), gcc (= 4:8.3.0-1), g++-8 (>= 8.3.0-1~), gcc-8 (>= 8.3.0-1~) Download-Size: 1,644 B APT-Sources: http://dl.astralinux.ru/astra/stable/4.7_arm/repository-base 4.7_arm/main arm64 Packages Description: GNU C++ compiler This is the GNU C++ compiler, a fairly portable optimizing compiler for C++. . This is a dependency package providing the default GNU C++ compiler.

Но когда я подключаю этот репозиторий к pbuilder

OTHERMIRROR="deb https://dl.astralinux.ru/astra/stable/4.7_arm/repository-main 4.7_arm main contrib non-free|deb http://vash/pub/alse alse17 main|deb http://normdoc-nexus.lab50:8081/repository/cryptopro-arm64-deb cryptopro 4.7_arm/main|deb http://dl.astralinux.ru/astra/stable/4.7_arm/repository-base 4.7_arm/main arm64"

Он все равно не может создать образ, падает с теми же ошибками,

W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) W: Failure while configuring base packages. This will be re-attempted up to five times. W: See /var/cache/pbuilder/alse47-arm64/alse47-arm64.cow/debootstrap/debootstrap.log for details (possibly the package libc6-dev:arm64 is at fault) E: debootstrap failed E: Tail of debootstrap.log: dpkg: dependency problems prevent configuration of g++: g++ depends on g++-8 (>= 8.3.0-1~); however: Package g++-8 is not configured yet. dpkg: error processing package g++ (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: libc6-dev:arm64 libstdc++-8-dev:arm64 g++-8 build-essential g++ dpkg: dependency problems prevent configuration of libc6-dev:arm64: libc6-dev:arm64 depends on linux-libc-dev; however: Package linux-libc-dev is not installed. dpkg: error processing package libc6-dev:arm64 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of libstdc++-8-dev:arm64: libstdc++-8-dev:arm64 depends on libc6-dev (>= 2.13-5); however: Package libc6-dev:arm64 is not configured yet. dpkg: error processing package libstdc++-8-dev:arm64 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of g++-8: g++-8 depends on libstdc++-8-dev (= 8.3.0-6); however: Package libstdc++-8-dev:arm64 is not configured yet. dpkg: error processing package g++-8 (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of build-essential: build-essential depends on libc6-dev | libc-dev; however: Package libc6-dev:arm64 is not configured yet. Package libc-dev is not installed. Package libc6-dev:arm64 which provides libc-dev is not configured yet. dpkg: error processing package build-essential (--configure): dependency problems - leaving unconfigured dpkg: dependency problems prevent configuration of g++: g++ depends on g++-8 (>= 8.3.0-1~); however: Package g++-8 is not configured yet. dpkg: error processing package g++ (--configure): dependency problems - leaving unconfigured Errors were encountered while processing: libc6-dev:arm64 libstdc++-8-dev:arm64 g++-8 build-essential g++ E: End of debootstrap.log W: Aborting with an error E: pbuilder create failed

Источник

Оцените статью
Adblock
detector