tech-pkg archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

2025Q1 freeze has ended, commit away



Hi all,

pkgsrc-2025Q1 is alive now. You can commit normally.

For the sake of transparency, since discussions happened on multiple
forums on various potential branch blockers:

1. Proposal for changing PKG_SYSCONFDIR in PHP packages:
Upon further reflection, users who have a modified php.ini will have the
changed file preserved and will need to manually migrate it to a
versioned php.ini.

Rationale for not changing things:
- This is very late in a branch, so we should prefer the known solution
  with the known limitations.
- The proposed change was by riastradh@ who is not able to test it
  thoroughly, and not from any person who uses php heavily.
- PHP multi-version is a very big win for PHP users.
- The first report involved a misunderstanding about php.ini being
  deleted.

2. SUPERSEDED misbehaviour:
In short: it is behaving correctly enough.
if the only php package is php, `pkgin upgrade` won't do the right
thing.  But if a dependency is installed, it will.
This is a bug, but it's unlikely to be a major issue affecting users.

3. Bug with PHP PKG_SYSCONFSUBDIR affecting too many packages.
Fixed by gdt@, thanks.

Happy committing.


Home | Main Index | Thread Index | Old Index