helloSystem / ISO

helloSystem Live and installation ISO
https://github.com/helloSystem/
BSD 3-Clause "New" or "Revised" License
808 stars 58 forks source link

(FreeBSD-EN-21:08.freebsd-update) the stub for Falkon disappears after entry of the user's password (required for download) #136

Closed grahamperrin closed 3 years ago

grahamperrin commented 3 years ago

Re: https://github.com/helloSystem/ISO/issues/115#issuecomment-778047090 or thereabouts … with an up-to-date OS that originated as EOL FreeBSD 12.1-RELEASE

From a four-minute screen recording 2021-02-12 08:27 helloSystem, slim Falkon crashed after entering password.mp4, a handful of frames:

2021-02-12 08:28:13 frame

2021-02-12 08:28:14 frame

2021-02-12 08:28:18 frame

2021-02-12 08:28:29 frame

2021-02-12 08:28:31 frame

Next steps

Aim to make the bug reproducible with an EOL, non-upgraded installation.

If necessary, intentionally enter an incorrect password.

grahamperrin commented 3 years ago

If the cause of disappearance was an incorrect password, then there's the issue of the lock preventing subsequent use of pkg by the stub.

probonopd commented 3 years ago

non-upgraded installation

Please report only issues with non-upgraded installations for now, as pkg upgrade is not (yet?) supported.

grahamperrin commented 3 years ago

… pkg upgrade is not (yet?) supported.

Please, do you mean that no package should be upgraded?

(What if a user installed Firefox then wishes to upgrade Firefox?)

grahamperrin commented 3 years ago

Adjacent #137 seems to be a consequence of this issue #136

See this morning's screen recording at https://github.com/helloSystem/ISO/issues/115#issuecomment-779015055 in particular:

/var/log/userlog does not include a [root:useradd] line for cyrus(60) or mysql(88)

grahamperrin commented 3 years ago

From https://github.com/helloSystem/ISO/issues/135#issuecomment-784972239

FreeBSD-EN-21:08.freebsd-update fixes the bug that caused https://github.com/helloSystem/ISO/issues/115 https://github.com/helloSystem/ISO/issues/136 and https://github.com/helloSystem/ISO/issues/137