Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Portage & Programming
  • Search

Can't emerge docker-runc

Problems with emerge or ebuilds? Have a basic programming question about C, PHP, Perl, BASH or something else?
Post Reply
Advanced search
3 posts • Page 1 of 1
Author
Message
jmanko
Tux's lil' helper
Tux's lil' helper
Posts: 139
Joined: Sun Sep 11, 2005 5:41 pm
Location: NEPA, USA

Can't emerge docker-runc

  • Quote

Post by jmanko » Thu Apr 05, 2018 2:21 pm

How can I get past this?

Code: Select all

# emerge app-emulation/docker-runc

 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

Calculating dependencies... done!
[ebuild  N     ] app-emulation/docker-runc-1.0.0_rc4_p20180122  USE="ambient hardened seccomp -apparmor" 
[blocks B      ] app-emulation/docker-runc ("app-emulation/docker-runc" is blocking app-emulation/runc-1.0.0_rc5)
[blocks B      ] app-emulation/runc ("app-emulation/runc" is blocking app-emulation/docker-runc-1.0.0_rc4_p20180122)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (app-emulation/runc-1.0.0_rc5:0/0::gentoo, installed) pulled in by
    app-emulation/runc required by @selected

  (app-emulation/docker-runc-1.0.0_rc4_p20180122:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-emulation/docker-runc
Removing app-emulation/runc-1.0.0_rc5 and installing app-emulation/runc-1.0.0_rc4 fails:

Code: Select all

# emerge =app-emulation/runc-1.0.0_rc4

 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

Calculating dependencies... done!

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) app-emulation/runc-1.0.0_rc4::gentoo
 * runc-1.0.0_rc4.tar.gz BLAKE2B SHA512 size ;-) ...                                                                   [ ok ]
>>> Unpacking source...
>>> Source unpacked in /var/tmp/portage/app-emulation/runc-1.0.0_rc4/work
>>> Preparing source in /var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4 ...
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4 ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4 ...
make -j2 'BUILDTAGS=ambient no seccomp' COMMIT=2e7cfe0 -C src/github.com/opencontainers/runc 
make: Entering directory '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4/src/github.com/opencontainers/runc'
fatal: Not a git repository (or any of the parent directories): .git
go build -i  -ldflags "-X main.gitCommit=2e7cfe0 -X main.version=1.0.0-rc4 " -tags "ambient no seccomp" -o runc .
go build runtime/cgo: open /usr/lib/go/pkg/linux_amd64/runtime/cgo.a: permission denied
make: *** [Makefile:30: runc] Error 1
make: Leaving directory '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4/src/github.com/opencontainers/runc'
 * ERROR: app-emulation/runc-1.0.0_rc4::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-emulation/runc-1.0.0_rc4::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/runc-1.0.0_rc4::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/temp/environment'.
 * Working directory: '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4'
 * S: '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4'

>>> Failed to emerge app-emulation/runc-1.0.0_rc4, Log file:

>>>  '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/temp/build.log'

 * Messages for package app-emulation/runc-1.0.0_rc4:

 * ERROR: app-emulation/runc-1.0.0_rc4::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=app-emulation/runc-1.0.0_rc4::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=app-emulation/runc-1.0.0_rc4::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/temp/environment'.
 * Working directory: '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4'
 * S: '/var/tmp/portage/app-emulation/runc-1.0.0_rc4/work/runc-1.0.0_rc4'
"What stands in the way becomes the way." -- Marcus Aurelius
Top
shadow255
Guru
Guru
User avatar
Posts: 412
Joined: Fri Apr 04, 2003 6:01 pm

Re: Can't emerge docker-runc

  • Quote

Post by shadow255 » Thu Apr 05, 2018 3:07 pm

Code: Select all

# emerge app-emulation/docker-runc

 * IMPORTANT: 3 news items need reading for repository 'gentoo'.
 * Use eselect news read to view new items.

Calculating dependencies... done!
[ebuild  N     ] app-emulation/docker-runc-1.0.0_rc4_p20180122  USE="ambient hardened seccomp -apparmor" 
[blocks B      ] app-emulation/docker-runc ("app-emulation/docker-runc" is blocking app-emulation/runc-1.0.0_rc5)
[blocks B      ] app-emulation/runc ("app-emulation/runc" is blocking app-emulation/docker-runc-1.0.0_rc4_p20180122)

 * Error: The above package list contains packages which cannot be
 * installed at the same time on the same system.

  (app-emulation/runc-1.0.0_rc5:0/0::gentoo, installed) pulled in by
    app-emulation/runc required by @selected

  (app-emulation/docker-runc-1.0.0_rc4_p20180122:0/0::gentoo, ebuild scheduled for merge) pulled in by
    app-emulation/docker-runc
You did notice the part above which says the package list contains packages which cannot be installed at the same time on the same system, right? Portage will not let you install both app-emulation/runc and app-emulation/docker-runc, presumably because the docker fork installs many files which would have identical names and locations as runc. So which is it that you want? Removing app-emulation/runc should only be followed by emerging app-emulation/docker-runc if it's the latter that you need.
Vogon poetry is of course the third worst in the Universe. -- Douglas Adams, The Hitchhiker's Guide to the Galaxy
Top
jmanko
Tux's lil' helper
Tux's lil' helper
Posts: 139
Joined: Sun Sep 11, 2005 5:41 pm
Location: NEPA, USA

Re: Can't emerge docker-runc

  • Quote

Post by jmanko » Thu Apr 05, 2018 3:11 pm

shadow255 wrote: You did notice the part above which says the package list contains packages which cannot be installed at the same time on the same system, right? Portage will not let you install both app-emulation/runc and app-emulation/docker-runc, presumably because the docker fork installs many files which would have identical names and locations as runc. So which is it that you want? Removing app-emulation/runc should only be followed by emerging app-emulation/docker-runc if it's the latter that you need.
I didn't miss that. Oddly, I had both runc and docker-runc installed at the same time prior to my latest update, and it was my intent to keep it that way. Things changed with the latest releases, I presume. I'm just going with docker-runc.
"What stands in the way becomes the way." -- Marcus Aurelius
Top
Post Reply

3 posts • Page 1 of 1

Return to “Portage & Programming”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic