Happens since PR #25055 has been merged.
Extension is uninstalled.
4.0-dev
The problem comes from PR #25055 having been merged recently, which includes the call to a DB driver function "whereNotIn" which has not been merged yet with any PR into 4.0-dev:
richard@vmkubu01:~/lamp/public_html/joomla-cms-4.0-dev$ find ./ -type f -name "*\.php" -exec grep -il "wherenotin" {} \;
./plugins/extension/joomla/joomla.php
richard@vmkubu01:~/lamp/public_html/joomla-cms-4.0-dev$
Another PR which contains a call to that function is PR #25090 , which has not been merged yet.
The missing function has been added to the database framework with joomla-framework/database#156, but it seems these changes have not been fetched yet.
Running composer update joomla/database
locally on my 4.0-dev branch solves the problem.
@alikon Please check and comment.
@alikon Not sure if update via composer will help because there has not been made a new release of the framework database package since that time. Edit: I just see composer should fetch current 2.0-dev branch from the framework database package. But I always do a complete reset of my branch before testing, so a "composer install" seems not to do that. Waiting for what @HLeithner sais.
Labels |
Added:
J4 Issue
|
@alikon @HLeithner Running composer update joomla/database
locally on my 4.0-dev branch solves the problem.
@alikon @HLeithner It seems I just have to change file composer.lock
as follows, right?
If that is all: Shall I make the PR for that?
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2019-06-16 12:08:50 |
Closed_By | ⇒ | richard67 |
confimed, but joomla-framework/database#156 is merged on the framework database repo, maybe a simple update to the composer can solve it, let's ping @HLeithner