Bug 29211 - Conflict on /usr/bin/searpc-codegen.py
Summary: Conflict on /usr/bin/searpc-codegen.py
Status: RESOLVED FIXED
Alias: None
Product: Mageia
Classification: Unclassified
Component: RPM Packages (show other bugs)
Version: 8
Hardware: All Linux
Priority: Normal normal
Target Milestone: ---
Assignee: QA Team
QA Contact:
URL:
Whiteboard: MGA8-64-OK
Keywords: advisory, validated_update
Depends on:
Blocks:
 
Reported: 2021-07-04 14:55 CEST by papoteur
Modified: 2021-07-20 12:48 CEST (History)
5 users (show)

See Also:
Source RPM: libsearpc-3.2.0-4.mga8.src.rpm
CVE:
Status comment:


Attachments

Description papoteur 2021-07-04 14:55:29 CEST
When upgrading from 7->8
/usr/bin/searpc-codegen.py from python3-pysearpc-3.2.0-4.mga8.norarch conflicts with file from python2-pysearpc-3.1.0-2.mga7.noarch
Comment 1 Jani Välimaa 2021-07-04 19:08:41 CEST
Pushed libsearpc-3.2.0-4.1.mga8 to mga8 core/udpates_testing with py2 pkg conflicts.

RPMS:
lib(64)searpc-devel-3.2.0-4.1.mga8
lib(64)searpc1-3.2.0-4.1.mga8
python3-pysearpc-3.2.0-4.1.mga8

Source RPM: (none) => libsearpc-3.2.0-4.mga8.src.rpm
CC: (none) => jani.valimaa
Assignee: bugsquad => qa-bugs

Comment 2 Len Lawrence 2021-07-17 19:20:54 CEST
mga8, x64

Installed the Core packages then updated them from local repository.
That was OK.

$ urpmq --whatrequires lib64searpc1
ccnet
lib64ccnet0
lib64seafile0
seafile
seafile-client

seafile is fileserver/sharing stuff.  Not getting into that.

Could not find anything on the web about ccnet but the following link talks about CruiseControl.NET.
https://theworkingdad.it/2017/11/05/cruisecontrol-net-tutorial-part-1/

$ ccnet --help
usage: ccnet [OPTIONS]

Supported OPTIONS are:
    -c CONFDIR
        Specify the ccnet configuration directory. Default is ~/.ccnet
    -d
        Run ccnet as a daemon
    -D FLAGS
        Specify debug flags for logging, for example
             Peer,Group,Processor
        supported flags are
             Peer,Group,Processor,Requirement,Routing,Netio,
             Message,Connection,File,Other
        or ALL to enable all debug flags
    -f LOG_FILE

That looks heavy as well so let's send it on as is.

CC: (none) => tarazed25
Whiteboard: (none) => MGA8-64-OK

Comment 3 Thomas Andrews 2021-07-18 22:09:02 CEST
Validating. Advisory information in Comment 1.

Keywords: (none) => validated_update
CC: (none) => andrewsfarm, sysadmin-bugs

Comment 4 Aurelien Oudelet 2021-07-19 22:14:27 CEST
type: bugfix
subject: Updated libsearpc packages fix upgrading from Mageia 7
src:
  8:
   core:
     - libsearpc-3.2.0-4.1.mga8
description: |
  /usr/bin/searpc-codegen.py from python3-pysearpc-3.2.0-4.mga8.noarch conflicts
  with file from python2-pysearpc-3.1.0-2.mga7.noarch package.
  
  This is fixed in libsearpc-3.2.0-4.1.mga8 SRPM by adding more py2 package 
  conflicts.
references:
 - https://bugs.mageia.org/show_bug.cgi?id=29211

CC: (none) => ouaurelien
Keywords: (none) => advisory

Comment 5 Mageia Robot 2021-07-20 12:48:04 CEST
An update for this issue has been pushed to the Mageia Updates repository.

https://advisories.mageia.org/MGAA-2021-0156.html

Status: NEW => RESOLVED
Resolution: (none) => FIXED


Note You need to log in before you can comment on or make changes to this bug.