Uploaded image for project: 'Funtoo Linux'
  1. Funtoo Linux
  2. FL-9303

Portage: support chroot with only critical device nodes

    • Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Normal Normal
    • None
    • None

      Some media packages need to access /dev/video and other related device nodes during build.  This often causes a sandbox violation and requires ebuild maintainers to add exceptions for those devices.

      As drobbins  stated in FL-9287, "What would be even better is to have a chroot set up for building that only contains critical device nodes necessary, and not hardware-specific device nodes. If portage used this, we wouldn't need to mask out hardware devices on user's systems."

      and later (to me) in Discord: "there is too much exposure of the local environment and devices to the build process in portage ".

      This would resolve FL-6926

            Unassigned Unassigned
            seemant seemant
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: