Opened 3 years ago

Closed 3 years ago

Last modified 3 years ago

#16751 closed task (fixed)

Packages to update in Haiku repo

Reported by: pulkomandy Owned by: haiku-web
Priority: blocker Milestone: R1/beta3
Component: Sys-Admin Version: R1/beta2
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description (last modified by pulkomandy)

Things to not forget for the beta3 release.

Update at least the following packages in the haiku repo and the release image:

  • ICU to version 66 (or later), needed for WebKit updates
  • There seem to be problems with gawk not being available for gcc2 anymore, it's suggested to switch to mawk (faster, smaller, used in debian and ubuntu as the default awk install)
  • Add tnftp as we have removed the built-in FTP client in the haiku package
  • Update Noto fonts (otherwise for example the backspace symbol in Keymap prefs is not showing)
  • WebKit (prepare a new release after ICU has been updated and builders are running pre-beta3 versions of Haiku)
  • New Mesa version?

Change History (13)

comment:1 by pulkomandy, 3 years ago

Description: modified (diff)

comment:2 by pulkomandy, 3 years ago

Description: modified (diff)

comment:3 by X512, 3 years ago

There seem to be problems with gawk not being available for gcc2 anymore

Any reasons for using GCC 2 for command line utilities? GCC 2 is really needed only for add-on support.

comment:4 by pulkomandy, 3 years ago

No real reason, we could use only the x86 version I think, but we didn't manage to get that working with the script that collects the packages to use for haiku builds for some reason (it failed to resolve dependencies).

comment:5 by pulkomandy, 3 years ago

Priority: normalblocker

Ping. It is annoying that only two people know how to do this/have the access to the server and they won't do it or document it.

comment:6 by kallisti5, 3 years ago

I completely agree. Send me your ssh public key Pulkomandy

comment:7 by kallisti5, 3 years ago

... also 4 people have access to the server :-)

comment:8 by pulkomandy, 3 years ago

I don't even know which server I need to access for this. And the process does not seem properly/completely documented.

comment:9 by kallisti5, 3 years ago

Just noting here that pulkomandy has access and ran the tools :-)

comment:10 by pulkomandy, 3 years ago

Yes. Did a first build of a repo, hit some problems while building Haiku using it (missing libopus which is a new dependency of ffmpeg, for example). Will continue to work on it over the weekend.

comment:11 by pulkomandy, 3 years ago

Resolution: fixed
Status: newclosed

Done in hrev55089.

comment:12 by korli, 3 years ago

Is the package update process now documented?

Note: See TracTickets for help on using tickets.