Hi,

On 1/25/21 2:35 PM, Sunil Mohan Adapa wrote:
I propose a different solution:

What if we add 'sqlite3' into the mix like this: 'default-mysql-server |
virtual-mysql-server | postgresql-contrib | sqlite3'? This way, people
wanting to use sqlite only (including FreedomBox) can run 'apt install
mediawiki php-sqlite3 sqlite3' and get all the other recommends too.
sqlite3 is, strictly speaking, not needed for functioning of MediaWiki
with the sqlite3 DB because the package php-sqlite3 is sufficient.
However, this 1.2MiB package is a (hackish) placeholder to avoid
installing the other databases when installing with recommends. Let me
know if this is acceptable.

I like this idea.

I wonder if we can do:
 default-mysql-server | virtual-mysql-server | postgresql-contrib
 | php-sqlite3

So we're not actually installing anything extra but still get an alternative in for sqlite. I don't know if apt will let us have php-sqlite3 be in both Depends and Recommends, but I'll give it a try and if not use your sqlite3 suggestion.

-- Kunal

Reply via email to