Bug 1217193 - uninstallable patch:18183-1.noarch (xfce4-notifyd)
Summary: uninstallable patch:18183-1.noarch (xfce4-notifyd)
Status: RESOLVED FIXED
Alias: None
Product: openSUSE Distribution
Classification: openSUSE
Component: Xfce (show other bugs)
Version: Leap 15.5
Hardware: Other openSUSE Leap 15.5
: P5 - None : Normal (vote)
Target Milestone: ---
Assignee: E-mail List
QA Contact: E-mail List
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-11-15 14:35 UTC by Heiko Rommel
Modified: 2023-12-01 08:27 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Heiko Rommel 2023-11-15 14:35:06 UTC
When trying to apply patch updates from

http://download.opensuse.org/update/leap/15.5-test/

I get the following conflict:

T14s:~ # zypper update -t patch
Loading repository data...
Reading installed packages...
Resolving package dependencies...
Problem: the installed xfce4-notifyd-0.9.2-bp155.2.6.1.x86_64 requires 'xfce4-notifyd-branding = 0.9.2-bp155.2.6.1', but this requirement cannot be provided
  deleted providers: xfce4-notifyd-branding-openSUSE-4.18.0+git0.9a2f754-lp155.2.9.1.noarch
not installable providers: xfce4-notifyd-branding-openSUSE-4.18.0+git0.9a2f754-lp155.2.11.1.noarch[TEST]
                   xfce4-notifyd-branding-upstream-0.9.2-bp155.2.6.1.noarch[repo-backports-update]
                   xfce4-notifyd-branding-openSUSE-4.18.0+git0.9a2f754-lp155.2.6.1.noarch[repo-update]
                   xfce4-notifyd-branding-openSUSE-4.18.0+git0.9a2f754-lp155.2.8.1.noarch[repo-update]
 Solution 1: Following actions will be done:
  deinstallation of xfce4-notifyd-0.9.2-bp155.2.6.1.x86_64
  deinstallation of patterns-xfce-xfce_office-20230212-lp155.1.4.x86_64
  deinstallation of patterns-xfce-xfce-20230212-lp155.1.4.x86_64
 Solution 2: deinstallation of xfce4-notifyd-branding-openSUSE-4.18.0+git0.9a2f754-lp155.2.9.1.noarch
 Solution 3: do not install patch:18183-1.noarch
 Solution 4: break xfce4-notifyd-0.9.2-bp155.2.6.1.x86_64 by ignoring some of its dependencies
Choose from above solutions by number or cancel [1/2/3/4/c/d/?] (c): c

T14s:~ # zypper info patch:18183
Loading repository data...
Reading installed packages...


Information for patch 18183:
----------------------------
Repository  : TEST
Name        : 18183
Version     : 1
Arch        : noarch
Vendor      : maint-coord@suse.de
Status      : needed
Category    : recommended
Severity    : moderate
Created On  : Mon 13 Nov 2023 03:43:33 PM CET
Interactive : ---
Summary     : Recommended update for xfce4-notifyd
Description : 
    This update for xfce4-notifyd fixes the following issues:

    Update to 0.9.3:

    * Make the DELETE with LIMIT/OFFSET query work
    * Make the text in the 'Clear log' dialog less crowded
    * Set a transient parent on the 'Clear log' dialog if possible
    * 'Clear log' dialog's initial focus should be on the 'Cancel'
      button
    * Drop required xdt-autogen version to 4.18.1
    * Simplify markup sanitizing code a little
    * Re-escape text in GMarkupParser text handler
    * Sanitize instead of validating body text markup
    * Translation Updates
Provides    : patch:18183 = 1
Conflicts   : [12]
    libgarcon-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    libxfce4ui-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    thunar-volman-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    srcpackage:xfce4-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfce4-branding-openSUSE.noarch < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfce4-notifyd-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfce4-panel-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfce4-power-manager-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfce4-session-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfce4-settings-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfdesktop-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
    xfwm4-branding-openSUSE < 4.18.0+git0.9a2f754-lp155.2.11.2
Comment 1 Marcus Meissner 2023-11-15 14:54:11 UTC
the problem is as zypper says: 

xfce4-notifyd-0.9.2-bp155.2.6.1.x86_64 requires 'xfce4-notifyd-branding = 0.9.2-bp155.2.6.1'

but the branding-openSUSE of course has a different version-release
Comment 2 hui 2023-11-15 21:52:40 UTC
Dejavu 
bug 1216470
Comment 3 Marcus Meissner 2023-11-16 08:32:50 UTC
xfce4-notifyd still has:

Requires:       xfce4-notifyd-branding = %{version}-%{release}

while xfce4-notifyd-branding-openSUSE has:

%define xfce4_notifyd_version   %(rpm -q --queryformat '%%{VERSION}' xfce4-notifyd)

Provides:       xfce4-notifyd-branding = %{xfce4_notifyd_version}

I think I will just relax this in place for xfce4-notifyd
Comment 4 OBSbugzilla Bot 2023-11-16 11:35:02 UTC
This is an autogenerated message for OBS integration:
This bug (1217193) was mentioned in
https://build.opensuse.org/request/show/1126796 Factory / xfce4-notifyd
https://build.opensuse.org/request/show/1126800 Backports:SLE-15-SP5 / xfce4-notifyd
Comment 5 Marcus Meissner 2023-11-26 14:05:08 UTC
openSUSE-RU-2023:0381-1: An update that has two recommended fixes can now be installed.

Category: recommended (moderate)
Bug References: 1216470,1217193
CVE References: 
JIRA References: 
Sources used:
openSUSE Leap 15.5 (src):    xfce4-branding-openSUSE-4.18.0+git0.9a2f754-lp155.2.11.2
openSUSE Backports SLE-15-SP5 (src):    xfce4-notifyd-0.9.3-bp155.2.13.1
Comment 6 Heiko Rommel 2023-12-01 08:27:59 UTC
The released patch for Leap 15.5 seems to solve the problem.