Announcements

Info, questions, how-to, suggestions
Locked
aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Announcements

Post by aron » Tue Dec 05, 2017 11:57 am

Package manager announcements will appear here.

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Thu Jan 11, 2018 8:47 am

The following packages have been merged into a single one:
  • crt0
  • crt0bind
  • crt0sx
  • crt1
The new package is: crt01

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Thu Jan 18, 2018 3:10 pm

Changes are coming soon. The following packages are affected in the next system-level change:
  • crt (will be merged into libc)
  • krnlext
  • libc
  • memheap (will be merged into libc)
  • lextras

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Mon Jan 22, 2018 2:30 pm

Further changes are coming soon. Additional packages will be merged:
The bufgroup package will be merged into df.

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Mon Jan 22, 2018 4:20 pm

The announced changes are made on the public package repository.
In order to successfully upgrade your system, you shall:
  1. Remove bufgroup by issueing pkman -R bufgroup (if this operation is about to generate a new init cpio, then Ctrl-C it!).
  2. Upgrade the whole system: pkman -Syu (this operation shall generate a new init cpio and it is fine).
  3. Remove residues: pkman -R memheap and pkman -R crt (it is not a problem if these packages are not installed).
  4. If any package were removed from memheap and crt, then generate a new init cpio. To generage a new init cpio, issue mkbic -Pv --nobackup (note: use the --nobackup option to keep the current backup init cpio).

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Wed Jan 24, 2018 8:28 am

The utask_df package will be merged into the utask package.

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Wed Jan 24, 2018 3:13 pm

  1. Manually remove the utask_df package: pkman -R utask_df (when the pkman is about to create a new init cpio (Make Boot Init CPIO), just Ctrl+C it, you won't need this immediate init cpio).
  2. Upgrade the system: pkman -Syu (this command shall succeed, and shall make a new init cpio).

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Thu Jan 25, 2018 8:12 am

The crypto package will be renamed to tcrypto. It is called "Threos cryptography library" now.

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Thu Jan 25, 2018 1:51 pm

The libpkman and the makepk package will be merged into the pkman package. There is no more reason to keep them separated.

aron
Posts: 92
Joined: Tue Dec 05, 2017 11:06 am

Re: Announcements

Post by aron » Mon Jan 29, 2018 1:20 pm

To upgrade a system which was up-to-date on Thu Jan 25, 2018:
  1. Manually remove the three pkman-related packages: pkman -R pkman libpkman makepk (when the pkman is about to create a new init cpio (Make Boot Init CPIO), just Ctrl+C it, you won't need this immediate init cpio). Do NOT restart your system!
  2. Upgrade the system and install the new pkman in one step: pkman -Syu --config /etc/pkman/pkman.ini.pksave pkman (note: the pkman tool will be still available, because it is stored under /run/bin which came from the boot init cpio).

Locked