Opened 4 years ago

Last modified 4 years ago

#15656 new enhancement

Don't build haiku_source.hpkg when building nightly image

Reported by: X512 Owned by: bonefish
Priority: normal Milestone: Unscheduled
Component: Build System Version: R1/Development
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

This is hrev53732.

When building Haiku with jam -q @nightly-raw, haiku_source.hpkg is generated that is slow. It is not included in result image and not needed.

Change History (6)

comment:1 by X512, 4 years ago

haiku_welcome and haiku_userguide are also not included in nightly image and can be not generated.

Last edited 4 years ago by X512 (previous) (diff)

comment:2 by waddlesplash, 4 years ago

They are included in the repository which is generated during the build, which is uploaded as the updates repository, which is why they are built.

The minimum image does not build them, so use that, or build just the packages you need.

comment:3 by X512, 4 years ago

Minimum image don't contains Tracker and Deskbar.

When installing explicitly built packages (pkgman install <path to package>), access to remote repository became broken (reports B_GENERAL_SYSTEM_ERROR).

comment:4 by waddlesplash, 4 years ago

That's very strange, I do it all the time without issue.

And the minimum image absolutely includes Tracker and Deskbar, not sure what you're referring to here.

comment:5 by X512, 4 years ago

Only working way to update package is installing it from objects/haiku/x86_gcc2/packaging/repositories/Haiku/packages. Installing from objects/haiku/x86_gcc2/packaging/packages break remote repository access. Maybe different package names are cause.

in reply to:  4 comment:6 by X512, 4 years ago

Replying to waddlesplash:

That's very strange, I do it all the time without issue.

And the minimum image absolutely includes Tracker and Deskbar, not sure what you're referring to here.

When I tried to update from minimal image, Tracker and Deskbar were not started. Now I realized that Tracker and Deskbar are included in minimal image. They are running if image was clean installed on test USB drive.

Note: See TracTickets for help on using tickets.