HaikuPorts
  • Login
  • Preferences
  • Help/Guide
  • Wiki
  • Timeline
  • Roadmap
  • View Tickets
  • Search
  • Port Log
  • Blog

Context Navigation

  • ← Previous Ticket
  • Next Ticket →

Ticket #502 (closed task: fixed)

Opened 4 years ago

Last modified 23 months ago

Add chroot building support to haikuporter

Reported by: scottmc Owned by: brecht
Priority: normal Milestone:
Component: haikuporter Version:
Severity: normal Keywords:
Cc:

Description (last modified by scottmc) (diff)

In order to avoid unintended picking-up of dependencies, the build process
should run in a dedicated chroot-environment, so haikuporter would have to
create a basic folder structure, bind-mount /system into it, invoke pkgman
in order to download the build-required packages, put the downloaded
packages into the chroot-environment and mount them there via package-fs.
Finally, haikuporter would proceed with the usual: i.e. download the
sources, enter the chroot and execute whatever build action has been
requested.

Change History

comment:1 Changed 4 years ago by scottmc

  • Milestone set to hpkgbuild version 1.0

comment:2 Changed 2 years ago by scottmc

  • Component changed from hpkgbuild to haikuporter
  • Description modified (diff)
  • Milestone hpkgbuild version 1.0 deleted
  • Summary changed from Add chroot building support to hpkgbuild to Add chroot building support to haikuporter

comment:3 Changed 23 months ago by scottmc

  • Resolution set to fixed
  • Status changed from new to closed

The new haikuporter implements this.

Note: See TracTickets for help on using tickets.

Download in other formats:

  • Comma-delimited Text
  • Tab-delimited Text
  • RSS Feed

Trac Powered

Powered by Trac 0.13dev-r10686
By Edgewall Software.

Visit the Trac open source project at
http://trac.edgewall.org/