Bug 1181487 - roundcubemail requires php-json, forced out by php8
Summary: roundcubemail requires php-json, forced out by php8
Status: RESOLVED DUPLICATE of bug 1181292
Alias: None
Product: openSUSE Tumbleweed
Classification: openSUSE
Component: Other (show other bugs)
Version: Current
Hardware: x86-64 openSUSE Tumbleweed
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: Petr Gajdos
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-01-27 21:11 UTC by James Carter
Modified: 2021-01-28 07:43 UTC (History)
0 users

See Also:
Found By: ---
Services Priority:
Business Priority:
Blocker: ---
Marketing QA Status: ---
IT Deployment: ---


Attachments
List of packages on the webserver after fixup (157.88 KB, text/plain)
2021-01-27 21:11 UTC, James Carter
Details

Note You need to log in before you can comment on or make changes to this bug.
Description James Carter 2021-01-27 21:11:55 UTC
Created attachment 845580 [details]
List of packages on the webserver after fixup

Versions: 
roundcubemail-1.4.10-1.1.noarch
php8-8.0.1-1.1.x86_64
php7-7.4.14-2.1.x86_64
php7-json-7.4.14-2.1.x86_64
libzypp-17.25.6-1.1.x86_64

Yesterday 2021-01-26 I did a dist-upgrade for Tumbleweed.  Some unknown
package sucked in php8, which obsoletes php7-json, which roundcubemail
requres (and likely others).  But roundcubemail was not forced out.  
I didn't notice, and roundcubemail died calling a nonexistent entry
point json_decode().  (It's used in 15 places.)  

There's some kind of dependency issue here, which I could not spot, 
but which needs to be tracked down and headed off.  Attached: the list
of installed packages on the webserver, after reinstalling php7-json.  

Workaround: zypper install php7-json ; accept its offer to de-install
php8.  Zypper didn't think there were any other dependent packages, and
I have not (yet) noticed any bad consequences either.  

Sorry, I couldn't figure out which component was relevant to this.
Could the triage person please pick a better category than "other"?
Comment 1 Petr Gajdos 2021-01-28 07:43:01 UTC
Seems like a duplicate of bug 1181292.

*** This bug has been marked as a duplicate of bug 1181292 ***