[opensuse-factory] New Tumbleweed snapshot 20201114 released!
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here. Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201114 Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports Packages changed: 389-ds (1.4.4.6~git0.71baa8cb2 -> 1.4.4.8~git0.bf454ad07) Mesa (20.2.1 -> 20.2.2) Mesa-drivers (20.2.1 -> 20.2.2) cups-filters fcitx-libpinyin kexec-tools libinput (1.16.2 -> 1.16.3) libstorage-ng (4.3.52 -> 4.3.71) libvirt libwacom (1.5 -> 1.6) nodejs14 patterns-base patterns-desktop (20170319 -> 20201106) perl-Mojolicious (8.64 -> 8.65) postfix (3.5.7 -> 3.5.8) python-Pillow python-dulwich (0.20.6 -> 0.20.11) python-xdg (4.0.1 -> 5.0.0) schily sddm (0.18.1 -> 0.19.0) srt (1.3.4 -> 1.4.2) sshfs (3.7.0 -> 3.7.1) transactional-update (2.28.2 -> 2.28.3) ucode-intel (20200616 -> 20201110) vlc xen (4.14.0_10 -> 4.14.0_12) xfconf (4.14.3 -> 4.14.4) yast2 (4.3.38 -> 4.3.41) yast2-bootloader (4.3.13 -> 4.3.15) yast2-pkg-bindings (4.3.3 -> 4.3.4) yast2-ruby-bindings (4.3.4 -> 4.3.9) yast2-storage-ng (4.3.16 -> 4.3.20) yast2-trans (84.87.20201022.48f7cb4c97 -> 84.87.20201108.e4c58f8262) yast2-users (4.3.8 -> 4.3.9) yast2-ycp-ui-bindings (4.3.5 -> 4.3.6) === Details === ==== 389-ds ==== Version update (1.4.4.6~git0.71baa8cb2 -> 1.4.4.8~git0.bf454ad07) Subpackages: lib389 libsvrcore0 - Update to version 1.4.4.8~git0.bf454ad07: * Bump version to 1.4.4.8 * Issue 4415 - unable to query schema if there are extra parenthesis * Issue 4176 - CL trimming causes high CPU * Bump version to 1.4.4.7 * Issue 2526 - revert backend validation check * Issue 4262 - more perl removal cleanup * Issue 2526 - retrocl backend created out of order * Bump version to 1.4.4.6 * Issue 4262 - Remove legacy tools subpackage (final cleanup) - Add missing dependency on gawk ==== Mesa ==== Version update (20.2.1 -> 20.2.2) Subpackages: Mesa-dri-devel Mesa-libEGL1 Mesa-libGL1 Mesa-libglapi0 libgbm1 - update to 20.2.2 * second bugfix release for the 20.2 branch ==== Mesa-drivers ==== Version update (20.2.1 -> 20.2.2) Subpackages: Mesa-dri Mesa-dri-nouveau Mesa-gallium Mesa-libva libvdpau_nouveau libvdpau_r300 libvdpau_r600 libvdpau_radeonsi libvulkan_intel libvulkan_radeon libxatracker2 - update to 20.2.2 * second bugfix release for the 20.2 branch ==== cups-filters ==== - The wrapper backends /usr/lib/cups/backend/beh and /usr/lib/cups/backend/implicitclass must be installed with 0700 permissions so that cupsd runs them as root (backends with root-only permissions are run as root by cupsd) because otherwise wrapper backends cannot run other backends that need to run as root in particular the ipp backend runs as root and the implicitclass wrapper backend runs it to print via queues that are generated by cupsd-browsed, see the upstream issue https://github.com/OpenPrinting/cups-filters/issues/183 (boo#1178604). ==== fcitx-libpinyin ==== - fix with libpinyin 2.4.93 * add fcitx-libpinyin-0.5.3-libpinyin-2.4.92.patch ==== kexec-tools ==== - Remove kexec-tools-xen-balloon-up.patch (bsc#1176606) This patch was introduced to address bug#694863, it enabled kexec for HVM at that time. Meanwhile Xen 4.7 introduced "soft-reset" for HVM domUs. This host feature removed the requirement to un-ballon the domU prior kexec. With Xen 4.13 cpuid faulting became the default, which affected the approach used in this patch to detect the domU type. As a result invoking kexec in dom0 failed. ==== libinput ==== Version update (1.16.2 -> 1.16.3) Subpackages: libinput-udev libinput10 - Update to release 1.16.3 * evdev: reduce the "your system is slow" warning to 5 per hour ==== libstorage-ng ==== Version update (4.3.52 -> 4.3.71) Subpackages: libstorage-ng-lang libstorage-ng-ruby libstorage-ng1 - merge gh#openSUSE/libstorage-ng#784 - use define for /proc directory - 4.3.71 - Translated using Weblate (Portuguese (Brazil)) (bsc#1149754) - 4.3.70 - Translated using Weblate (Indonesian) (bsc#1149754) - Translated using Weblate (Indonesian) (bsc#1149754) - 4.3.69 - merge gh#openSUSE/libstorage-ng#783 - fixed loading qgroup limits from XML file - coding style - 4.3.68 - merge gh#openSUSE/libstorage-ng#782 - added GitHub Action to compile library and run unit tests - 4.3.67 - Translated using Weblate (Slovak) (bsc#1149754) - 4.3.66 - Translated using Weblate (Czech) (bsc#1149754) - Translated using Weblate (Catalan) (bsc#1149754) - Translated using Weblate (Japanese) (bsc#1149754) - 4.3.65 - Translated using Weblate (Dutch) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#781 - updated pot and po files - 4.3.64 - merge gh#openSUSE/libstorage-ng#780 - handle btrfs quota and qgroups in compound actions - added unit tests - added integration tests - use in-class member initialization - coding style - 4.3.63 - Translated using Weblate (Finnish) (bsc#1149754) - 4.3.62 - Translated using Weblate (Finnish) (bsc#1149754) - 4.3.61 - merge gh#openSUSE/libstorage-ng#779 - added convenience function - fixed variable name - coding style - 4.3.60 - Translated using Weblate (Dutch) (bsc#1149754) - 4.3.59 - Translated using Weblate (Catalan) (bsc#1149754) - Translated using Weblate (Japanese) (bsc#1149754) - 4.3.58 - Translated using Weblate (Slovak) (bsc#1149754) - 4.3.57 - Translated using Weblate (Czech) (bsc#1149754) - merge gh#openSUSE/libstorage-ng#778 - updated pot and po files - 4.3.56 - merge gh#openSUSE/libstorage-ng#777 - restore qgroups when enabling quota - added actions to create and remove qgroups - added unit tests - added integration tests - extended documentation - support btrfs qgroups (jsc#SLE16696) - 4.3.55 - merge gh#openSUSE/libstorage-ng#776 - probe btrfs quota and qgroups - allow actions for holders next to devices - added actions to set quota and qgroup limits - added actions to assign and unassign qgroups - 4.3.54 - Translated using Weblate (Italian) (bsc#1149754) - 4.3.53 ==== libvirt ==== Subpackages: libvirt-bash-completion libvirt-client libvirt-daemon libvirt-daemon-driver-interface libvirt-daemon-driver-libxl libvirt-daemon-driver-lxc libvirt-daemon-driver-network libvirt-daemon-driver-nodedev libvirt-daemon-driver-nwfilter libvirt-daemon-driver-qemu libvirt-daemon-driver-secret libvirt-daemon-driver-storage libvirt-daemon-driver-storage-core libvirt-daemon-driver-storage-disk libvirt-daemon-driver-storage-iscsi libvirt-daemon-driver-storage-iscsi-direct libvirt-daemon-driver-storage-logical libvirt-daemon-driver-storage-mpath libvirt-daemon-driver-storage-rbd libvirt-daemon-driver-storage-scsi libvirt-daemon-lxc libvirt-daemon-qemu libvirt-daemon-xen libvirt-libs - spec: Add 'Requires: bash-completion' to the libvirt-bash-completion subpackage bsc#1178498 - Add libvirtd dependency to virt-guest-shutdown.target f035f53b-virt-guest-shutdown.patch boo#1175914, bsc#1177902 ==== libwacom ==== Version update (1.5 -> 1.6) Subpackages: libwacom-data libwacom2 - update to 1.6: * add XP Pen G640 * add XP Pen G430 * build fixes ==== nodejs14 ==== Subpackages: npm14 - Use python3 in node-gyp shebang lines ==== patterns-base ==== Subpackages: patterns-base-apparmor patterns-base-base patterns-base-basesystem patterns-base-basic_desktop patterns-base-console patterns-base-documentation patterns-base-enhanced_base patterns-base-minimal_base patterns-base-sw_management patterns-base-transactional_base patterns-base-x11 patterns-base-x11_enhanced - Add selinux pattern ==== patterns-desktop ==== Version update (20170319 -> 20201106) Subpackages: patterns-desktop-books patterns-desktop-imaging patterns-desktop-multimedia - Rename laptop pattern to mobile (jsc#SLE-11520). - Remove from laptop/mobile pattern, pcmciautils (obsolete), wireless-regdb (required by crda), laptop-mode-tools (tlp does the same and is recommended). ==== perl-Mojolicious ==== Version update (8.64 -> 8.65) - updated to 8.65 see /usr/share/doc/packages/perl-Mojolicious/Changes 8.65 2020-11-10 - Added generate dockerfile command. (tianon) - Improved cookbook with container deployment recipe. - Improved security of secure_compare function in Mojo::Util. (robrwo) - Fixed all generated code to consistently use a *::Sandbox class, instead of *::SandBox. ==== postfix ==== Version update (3.5.7 -> 3.5.8) Subpackages: postfix-doc - Update to 3.5.8 * The Postfix SMTP client inserted <CR><LF> into message headers longer than $line_length_limit (default: 2048), causing all subsequent header content to become message body content. * The postscreen daemon did not save a copy of the postscreen_dnsbl_reply_map lookup result. This has no effect when the recommended texthash: look table is used, but it could result in stale data with other lookup tables. * After deleting a recipient with a Milter, the Postfix recipient duplicate filter was not updated; the filter suppressed requests to add the recipient back. * Memory leak: the static: maps did not free their casefolding buffer. * With "smtpd_tls_wrappermode = yes", the smtps service was waiting for a TLS handshake, after processing an XCLIENT command. * The smtp_sasl_mechanism_filter implementation ignored table lookup errors, treating them as 'not found'. * The code that looks for Delivered-To: headers ignored headers longer than $line_length_limit (default: 2048). ==== python-Pillow ==== - Fix build with RPM 4.16: error: bare words are no longer supported, please use "...": no == yes. ==== python-dulwich ==== Version update (0.20.6 -> 0.20.11) - update to 0.20.11: * Fix wheels build on Linux. (Ruslan Kuprieiev) * Enable wheels build for Python 3.9 on Linux. (Jelmer Vernoo?) * Check core.repositoryformatversion. (Jelmer Vernoo?, #803) * Fix ACK/NACK handling in archive command handling in dulwich.client. ==== python-xdg ==== Version update (4.0.1 -> 5.0.0) - Update to 5.0.0: * No upstream changelog ==== schily ==== Subpackages: cdda2wav cdrecord libcdrdeflt1_0 libdeflt1_0 libedc_ecc1_0 libedc_ecc_dec1_0 libfile1_0 libfind4_0 libparanoia1_0 librmt1_0 librscg1_0 libscg1_0 libscgcmd1_0 libschily2_0 mkisofs readcd spax star - Move ctags to update-alternatives scheme. - Update to release 2020.11.04 * Bourne Shell: If a background job did finish during an implicit wait for a foreground job, the exit code for the background job was lost, which was fixed. * star: ACLs and Linux xattrs did not work if the path name to a file was longer than PATH_MAX, which was fixed. ==== sddm ==== Version update (0.18.1 -> 0.19.0) Subpackages: sddm-branding-openSUSE - Use pam derived username (fix sssd with multiple domains and local groups) * 0001-Use-PAM-s-username.patch - Revert switch to %service_del_postun_without_restart for Leap ==== srt ==== Version update (1.3.4 -> 1.4.2) - Update to version 1.4.2 New Features and Enhancements * Added support for C++11. Reworked timing and synchronization objects. Three sources of timing are now available (selected via a build option): + POSIX gettimeofday() - default build mode (affected by discontinuous jumps in the system time); + POSIX CLOCK_MONOTONIC. CMake build option: - DENABLE_MONOTONIC_CLOCK=ON. See --enable-monotonic-clock in BuildOptions.md; + C++11 std::chrono::steady_clock, std::thread, std::mutex, etc. CMake build option: - DENABLE_STDCXX_SYNC=ON. See --enable-stdcxx-sync in BuildOptions.md. * Added SRT Source Time API support. It allows setting a source timestamp on a packet that corresponds to a packet creation/reception time. See the Time Access section of the API docs. * Added an improved retransmission algorithm which reduces the retransmission overhead on a link. Set option SRTO_RETRANSMITALGO=1. * Added SRTO_BINDTODEVICE option to bind a socket to a specified NIC. SRTO_BINDTODEVICE option reflects the system option SO_BINDTODEVICE for an SRT socket. * Customizable rejection reason code. SRT library now lets the application provide a code with rejection reason (in a listener callback) if connection request has been rejected by the application. See Rejection Codes in the Access Control guide. * Added new rejection reason: on timeout. See SRT_REJ_TIMEOUT in API-functions.md. * Extended SRT statistics with pktSentUniqueTotal, pktRecvUniqueTotal. Statistics documentation now has a summary table for better navigation. * Added srt_getversion() API function. * Moved socket options documentation to a separate file APISocketOptions.md. It now has a summary table for better navigation. * Socket options SRTO_INPUTBW and SRTO_OHEADBW are now readable. * The logging functionality has been improved by means of defining new and more fine-grained Functional Areas (FA) to which log messages are assigned. This is done to prevent too many debug log messages from the library influencing performance with the debug logging turned on. Fixed Issues * Fixed bug: finding the listener's muxer only by port number was wrong. * Fixed wrong reject reason on async connect. * Fixed CSndLossList::insert with negative offset. * Fixed default binding for IPv6-target rendezvous. * Fixed HS TSBPD flags check. * Improved CRcvLossList protection from concurrent access. * Fixed error reporting on connect/accept. * Correctly handle IPv4 connections on IPv6 listener. * Fixed Moving Average for receiver and sender buffers. * Protecting RCV buffer access. * Fixed local storage depleted issue #486. * Fixed restrictions on pre-bind only options. * Avoid reporting packets rebuilt by FEC as lost. * Improved inserting a serial element into sender's loss list. * Fixed handling of stale loss report. * Fixed closing the crypto control. * Added CSync class as a high-level CV wrapper. * Renamed legacy UDT_EPOLL_* symbols. * Eliminated ref_t. Some more convention fixes. * Crypto: Reset the passphrase in memory on close for security reasons. Deprecated or Renamed * Removed deprecated socket options: SRTO_TWOWAYDATA, SRTO_TSBPDMAXLAG, SRTO_CC, SRTO_MAXMSG, SRTO_MSGTTL, SRTO_SNDPBKEYLEN, SRTO_RCVPBKEYLEN. * Removed deprecated option names: SRTO_SMOOTHER (use SRTO_CONGESTION), SRTO_STRICTENC (use SRTO_ENFORCEDENCRYPTION). version 1.4.1: Improvements * Improved periodic NAK report timing * Use monotonic clock in CTimer::sleepto() * Initial reorder tolerance set to maximum value (SRTO_LOSSMAXTTL) * Added pktReorderTolerance to stats * Use busy wait only to refine below 1 ms * Added SRTO_LOSSMAXTTL to srt_getopt() * Update SND loss list on lite ACK Fixes * Fixed catching exception from CUDTUnited::connect_complete() * Fixed missing vertical FEC/CTL packet * Fixed bandwidth measurement on non-monotonic or retransmitted packets * Fixed srt_getopt(...): optlen is not set in some cases. * Fixed EPoll update_usock * Fixed checkTimers interval (100ms -> 10 ms) * Fixed SRT Stats backward compatibility (CBytePerfMon fields order) * Fixed FEC crash when a large number of dropped packets occur * Fixed FEC crash (access item out of range) * Fixed FileCC crash. Prevented 0 pktsInFlight to be used in the calculation for loss percentage version 1.4.0: New Features and Enhancements * Updates to epoll API. Added edge-triggered epoll wait. * srt-live-transmit default chunk size set to 1456 * Added forward error correction (FEC) packet filter * Added Packet filter API * File congestion control improvements Fixed Issues * Free addrinfo if bind fails (potential memory leak) * Fixed SRTO_LOSSMAXTTL option on accepted socket * Fixed blocking srt_connect call (state update) * Fixed potential sender's sockets list overflow * Use MONOTONIC clock in Garbage Collector thread - Drop CVE-2019-15784.patch (fixed upstream) ==== sshfs ==== Version update (3.7.0 -> 3.7.1) - Update to version 3.7.1 * Minor bugfixes ==== transactional-update ==== Version update (2.28.2 -> 2.28.3) Subpackages: transactional-update-zypp-config - Version 2.38.3 - SELinux: Make synchronisation work for both pre-SELinux snapshots and later snapshots; SELinux support should be ready for most tasks now. ==== ucode-intel ==== Version update (20200616 -> 20201110) - Updated Intel CPU Microcode to 20201110 official release. - CVE-2020-8695: Fixed Intel RAPL sidechannel attack (SGX) (bsc#1170446) - CVE-2020-8698: Fixed Fast Store Forward Predictor INTEL-SA-00381 (bsc#1173594) - CVE-2020-8696: Vector Register Sampling Active INTEL-SA-00381 (bsc#1173592) - Releasenotes: - Security updates for [INTEL-SA-00381](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00...). - Security updates for [INTEL-SA-00389](https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00...). - Update for functional issues. Refer to [Second Generation Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/338848) for details. - Update for functional issues. Refer to [Intel® Xeon® Processor Scalable Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/613537) for details. - Update for functional issues. Refer to [Intel® Xeon® Processor E5 v3 Product Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/xeon-e5-v3-spec-upda...) for details. - Update for functional issues. Refer to [10th Gen Intel® Core? Processor Families Specification Update](https://www.intel.com/content/www/us/en/products/docs/processors/core/10th-g...) for details. - Update for functional issues. Refer to [8th and 9th Gen Intel® Core? Processor Family Spec Update](https://www.intel.com/content/www/us/en/products/docs/processors/core/8th-ge...) for details. - Update for functional issues. Refer to [7th Gen and 8th Gen (U Quad-Core) Intel® Processor Families Specification Update](https://www.intel.com/content/www/us/en/processors/core/7th-gen-core-family-...) for details. - Update for functional issues. Refer to [6th Gen Intel® Processor Family Specification Update](https://cdrdv2.intel.com/v1/dl/getContent/332689) for details. - Update for functional issues. Refer to [Intel® Xeon® E3-1200 v6 Processor Family Specification Update](https://www.intel.com/content/www/us/en/processors/xeon/xeon-e3-1200v6-spec-...) for details. - Update for functional issues. Refer to [Intel® Xeon® E-2100 and E-2200 Processor Family Specification Update](https://www.intel.com/content/www/us/en/products/docs/processors/xeon/xeon-e...) for details. [#]## New Platforms | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products |:---------------|:---------|:------------|:---------|:---------|:--------- | CPX-SP | A1 | 06-55-0b/bf | | 0700001e | Xeon Scalable Gen3 | LKF | B2/B3 | 06-8a-01/10 | | 00000028 | Core w/Hybrid Technology | TGL | B1 | 06-8c-01/80 | | 00000068 | Core Gen11 Mobile | CML-H | R1 | 06-a5-02/20 | | 000000e0 | Core Gen10 Mobile | CML-S62 | G1 | 06-a5-03/22 | | 000000e0 | Core Gen10 | CML-S102 | Q0 | 06-a5-05/22 | | 000000e0 | Core Gen10 | CML-U62 V2 | K0 | 06-a6-01/80 | | 000000e0 | Core Gen10 Mobile [#]## Updated Platforms | Processor | Stepping | F-M-S/PI | Old Ver | New Ver | Products |:---------------|:---------|:------------|:---------|:---------|:--------- | HSX-E/EP | Cx/M1 | 06-3f-02/6f | 00000043 | 00000044 | Core Gen4 X series; Xeon E5 v3 | SKL-U/Y | D0 | 06-4e-03/c0 | 000000d6 | 000000e2 | Core Gen6 Mobile | SKL-U23e | K1 | 06-4e-03/c0 | 000000d6 | 000000e2 | Core Gen6 Mobile | SKX-SP | B1 | 06-55-03/97 | 01000157 | 01000159 | Xeon Scalable | SKX-SP | H0/M0/U0 | 06-55-04/b7 | 02006906 | 02006a08 | Xeon Scalable | SKX-D | M1 | 06-55-04/b7 | 02006906 | 02006a08 | Xeon D-21xx | CLX-SP | B0 | 06-55-06/bf | 04002f01 | 04003003 | Xeon Scalable Gen2 | CLX-SP | B1 | 06-55-07/bf | 05002f01 | 05003003 | Xeon Scalable Gen2 | APL | D0 | 06-5c-09/03 | 00000038 | 00000040 | Pentium N/J4xxx, Celeron N/J3xxx, Atom x5/7-E39xx | APL | E0 | 06-5c-0a/03 | 00000016 | 0000001e | Atom x5-E39xx | SKL-H/S | R0/N0 | 06-5e-03/36 | 000000d6 | 000000e2 | Core Gen6; Xeon E3 v5 | GKL-R | R0 | 06-7a-08/01 | 00000016 | 00000018 | Pentium J5040/N5030, Celeron J4125/J4025/N4020/N4120 | ICL-U/Y | D1 | 06-7e-05/80 | 00000078 | 000000a0 | Core Gen10 Mobile | AML-Y22 | H0 | 06-8e-09/10 | 000000d6 | 000000de | Core Gen8 Mobile | KBL-U/Y | H0 | 06-8e-09/c0 | 000000d6 | 000000de | Core Gen7 Mobile | CFL-U43e | D0 | 06-8e-0a/c0 | 000000d6 | 000000e0 | Core Gen8 Mobile | WHL-U | W0 | 06-8e-0b/d0 | 000000d6 | 000000de | Core Gen8 Mobile | AML-Y42 | V0 | 06-8e-0c/94 | 000000d6 | 000000de | Core Gen10 Mobile | CML-Y42 | V0 | 06-8e-0c/94 | 000000d6 | 000000de | Core Gen10 Mobile | WHL-U | V0 | 06-8e-0c/94 | 000000d6 | 000000de | Core Gen8 Mobile | KBL-G/H/S/E3 | B0 | 06-9e-09/2a | 000000d6 | 000000de | Core Gen7; Xeon E3 v6 | CFL-H/S/E3 | U0 | 06-9e-0a/22 | 000000d6 | 000000de | Core Gen8 Desktop, Mobile, Xeon E | CFL-S | B0 | 06-9e-0b/02 | 000000d6 | 000000de | Core Gen8 | CFL-H/S | P0 | 06-9e-0c/22 | 000000d6 | 000000de | Core Gen9 | CFL-H | R0 | 06-9e-0d/22 | 000000d6 | 000000de | Core Gen9 Mobile | CML-U62 | A0 | 06-a6-00/80 | 000000ca | 000000e0 | Core Gen10 Mobile ==== vlc ==== Subpackages: libvlc5 libvlccore9 vlc-codec-gstreamer vlc-lang vlc-noX vlc-qt vlc-vdpau - vlc-srto_tsbpddelay.patch * Fix building with recent srt where SRTO_TSBPDDELAY is no longer defined ==== xen ==== Version update (4.14.0_10 -> 4.14.0_12) Subpackages: xen-libs xen-tools xen-tools-domU - bsc#1178591 - VUL-0: xen: Intel RAPL sidechannel attack aka PLATYPUS attack aka XSA-351 xsa351-1.patch xsa351-2.patch xsa351-3.patch - bsc#1177950 - adjust help for --max_iters, default is 5 libxl.set-migration-constraints-from-cmdline.patch - jsc#SLE-16899 - improve performance of live migration remove allocations and memcpy from hotpaths on sending and receiving side to get more throughput on 10Gbs+ connections libxc-sr-3cccdae45242dab27198b8e150be0c85acd5d3c9.patch libxc-sr-add-xc_is_known_page_type.patch libxc-sr-arrays.patch libxc-sr-batch_pfns.patch libxc-sr-page_type_has_stream_data.patch libxc-sr-readv_exact.patch libxc-sr-restore-handle_buffered_page_data.patch libxc-sr-restore-handle_incoming_page_data.patch libxc-sr-restore-map_errs.patch libxc-sr-restore-mfns.patch libxc-sr-restore-pfns.patch libxc-sr-restore-populate_pfns-mfns.patch libxc-sr-restore-populate_pfns-pfns.patch libxc-sr-restore-read_record.patch libxc-sr-restore-types.patch libxc-sr-save-errors.patch libxc-sr-save-guest_data.patch libxc-sr-save-iov.patch libxc-sr-save-local_pages.patch libxc-sr-save-mfns.patch libxc-sr-save-rec_pfns.patch libxc-sr-save-show_transfer_rate.patch libxc-sr-save-types.patch libxc-sr-use-xc_is_known_page_type.patch adjust libxc.sr.superpage.patch adjust libxc.migrate_tracking.patch ==== xfconf ==== Version update (4.14.3 -> 4.14.4) Subpackages: libxfconf-0-3 xfconf-lang - Update to version 4.14.4 * fix use after free bug in xfconf-cache (gxo#xfce/xfconf#16) ==== yast2 ==== Version update (4.3.38 -> 4.3.41) Subpackages: yast2-logs - add methods to decide if hibernation should be proposed (jsc#SLE-12280) - 4.3.41 - Ensure #current_items always returns a list. - Related to bsc#1177137. - 4.3.40 - CWM ComboBox: query the current items offered by the widget when the list of items is extended by a new value (bsc#1177137) - 4.3.39 ==== yast2-bootloader ==== Version update (4.3.13 -> 4.3.15) - Use shared Yast::Kernel.propose_hibernation? method when proposing kernel parameters (jsc#SLE-12280) - 4.3.15 - Improve wording in summary to see where boot code is written (jsc#SLE-16033) - allow to specify extended or logical partition when boot from partition (bsc#1165042) - 4.3.14 ==== yast2-pkg-bindings ==== Version update (4.3.3 -> 4.3.4) - Add a hint to the "locked" error message (gh#yast/yast-yast2#1102) - 4.3.4 ==== yast2-ruby-bindings ==== Version update (4.3.4 -> 4.3.9) - Build fix for "error creating /run/tmux/399" (bsc#1178394) - 4.3.9 - Test: menu items remain disabled after hotkeys are recomputed (bsc#1178394) - 4.3.8 - Added unit tests for NCMultiSelectionBox (bsc#1177985) - 4.3.7 - Reporting augeas parsing errors and displaying them in rich-text format (bsc#1174198). - 4.3.6 - Add automatic TUI (ncurses) tests using tmux (bsc#1165388). - 4.3.5 ==== yast2-storage-ng ==== Version update (4.3.16 -> 4.3.20) - Untranslated error message in 'Edit Btrfs subvolumes'/ 'Add subvolume' (bsc#1130822) - Detect missing textdomain during unit testing. - 4.3.20 - Disable "Device" menu items for NFS shares (related to jsc#PM-73, jsc#SLE-7742, jsc#SLE-15283) - 4.3.19 - Proposal: adjusted the size and format of the EFI partition (bsc#1177358, bsc#1170625, bsc#1119318). - 4.3.18 - Partitioner: revamped user interface (related to jsc#PM-73, jsc#SLE-7742, jsc#SLE-15283). - 4.3.17 ==== yast2-trans ==== Version update (84.87.20201022.48f7cb4c97 -> 84.87.20201108.e4c58f8262) Subpackages: yast2-trans-af yast2-trans-ar yast2-trans-bg yast2-trans-bn yast2-trans-bs yast2-trans-ca yast2-trans-cs yast2-trans-cy yast2-trans-da yast2-trans-de yast2-trans-el yast2-trans-en_GB yast2-trans-es yast2-trans-et yast2-trans-fa yast2-trans-fi yast2-trans-fr yast2-trans-gl yast2-trans-gu yast2-trans-hi yast2-trans-hr yast2-trans-hu yast2-trans-id yast2-trans-it yast2-trans-ja yast2-trans-jv yast2-trans-ka yast2-trans-km yast2-trans-ko yast2-trans-lo yast2-trans-lt yast2-trans-mk yast2-trans-mr yast2-trans-nb yast2-trans-nl yast2-trans-pa yast2-trans-pl yast2-trans-pt yast2-trans-pt_BR yast2-trans-ro yast2-trans-ru yast2-trans-si yast2-trans-sk yast2-trans-sl yast2-trans-sr yast2-trans-sv yast2-trans-ta yast2-trans-th yast2-trans-tr yast2-trans-uk yast2-trans-vi yast2-trans-wa yast2-trans-xh yast2-trans-zh_CN yast2-trans-zh_TW yast2-trans-zu - Update to version 84.87.20201108.e4c58f8262: * Translated using Weblate (Slovak) * Translated using Weblate (Japanese) * Translated using Weblate (Catalan) * Translated using Weblate (Dutch) * Translated using Weblate (Dutch) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Translated using Weblate (Catalan) * Added translation using Weblate (Catalan) * Added translation using Weblate (Catalan) * Added translation using Weblate (Catalan) * Added translation using Weblate (Catalan) * Added translation using Weblate (Catalan) * Added translation using Weblate (Catalan) * New POT for text domain 'bootloader'. * Translated using Weblate (Indonesian) * Translated using Weblate (Indonesian) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * Translated using Weblate (Finnish) * New POT for text domain 'cluster'. * Translated using Weblate (Portuguese) * Translated using Weblate (Slovak) * Translated using Weblate (Portuguese (Brazil)) * Translated using Weblate (Japanese) * Translated using Weblate (Catalan) * New POT for text domain 'pkg-bindings'. * Translated using Weblate (Portuguese (Brazil)) - Update to version 84.87.20201101.85694e3ea3: * Translated using Weblate (Slovak) * Translated using Weblate (Slovak) * Translated using Weblate (Catalan) * Translated using Weblate (Japanese) * Translated using Weblate (Dutch) * New POT for text domain 'storage'. * New POT for text domain 'installation'. * New POT for text domain 'control'. * Translated using Weblate (Italian) * New POT for text domain 'security'. * Translated using Weblate (Finnish) * New POT for text domain 'packager'. ==== yast2-users ==== Version update (4.3.8 -> 4.3.9) - Importing public SSH key in administrator screen: Disable browser button if no block device is available (bsc#1178509). - 4.3.9 ==== yast2-ycp-ui-bindings ==== Version update (4.3.5 -> 4.3.6) - Added test case for boo#1178394 - 4.3.6
* Dominique Leuenberger <dimstar@suse.de> [11-15-20 14:01]:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201114
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
there is a problem Installation of python3-qt5-devel-5.15.1-2.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/sip/PyQt5: cpio: File from package already exists as a directory in system error: python3-qt5-devel-5.15.1-2.1.x86_64: install failed error: python-qt5-common-devel-5.15.1-1.1.noarch: erase skipped to my uneducated eye, appears rpm script is not removing /usr/share/sip/PyQt5 dup completed when I moved /usr/share/sip/PyQt5 -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode
* Dominique Leuenberger <dimstar@suse.de> [11-15-20 14:01]:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201114
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
there is a problem Installation of python3-qt5-devel-5.15.1-2.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/sip/PyQt5: cpio: File from package already exists as a directory in system error: python3-qt5-devel-5.15.1-2.1.x86_64: install failed error: python-qt5-common-devel-5.15.1-1.1.noarch: erase skipped to my uneducated eye, appears rpm script is not removing /usr/share/sip/PyQt5 dup completed when I moved /usr/share/sip/PyQt5 -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
On Sun, Nov 15, 2020 at 9:22 PM Patrick Shanahan <paka@opensuse.org> wrote:
there is a problem
Installation of python3-qt5-devel-5.15.1-2.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/sip/PyQt5: cpio: File from package already exists as a directory in system error: python3-qt5-devel-5.15.1-2.1.x86_64: install failed error: python-qt5-common-devel-5.15.1-1.1.noarch: erase skipped
to my uneducated eye, appears rpm script is not removing /usr/share/sip/PyQt5
dup completed when I moved /usr/share/sip/PyQt5
I can confirm the same problem.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Sun, 2020-11-15 at 14:22 -0500, Patrick Shanahan wrote:
* Dominique Leuenberger <dimstar@suse.de> [11-15-20 14:01]:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201114
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
there is a problem
Installation of python3-qt5-devel-5.15.1-2.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/sip/PyQt5: cpio: File from package already exists as a directory in system error: python3-qt5-devel-5.15.1-2.1.x86_64: install failed error: python-qt5-common-devel-5.15.1-1.1.noarch: erase skipped
to my uneducated eye, appears rpm script is not removing /usr/share/sip/PyQt5
dup completed when I moved /usr/share/sip/PyQt5
-- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
I'm running into the same problem - the python3-qt5-devel package attempts to install a file to a path that is already a directory provided by the python-qscintilla-qt5-sip package. I can't find a related issue on bugzilla so I'll open up a new bug report. -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEss2dENO/PTuA9NTTOdNgxkl4+QMFAl+xgtMACgkQOdNgxkl4 +QOnSg/+ODcdRKWckJ8dxvkzZ2UQGwRbw46TRepSRR12jVvROB7RYN/lSf0LkoOW di5g+lg4ZdVoaylMC9/YlGzTyBS46G+05P+inuY3CCS9LaG0nuiX0/ci8M4dsFjs pWeIP34xAu7sL5fXqhwjewP5K+W0+FS2ESwXDQWCFlzmO4CPysbwvH6X4SVs+Mc8 YQH4+UdQyJPft0vRQF32EHmUB1kMc+45Njg+tVV5rrasNWBvqC3xJFgmzCq1s4WS hPNvX86WUGYOSH2fTCk6bxJ7mV88KGRFw6Qt+SSRGxue3qgAwSkFZ22UQYJBqanu UA8tHoW5jA9aHNd1zBwXSrCPU2S7do6ZDIqkuVJ1Auq1EhthzoG3uQg2QmBGP+hN ts01gS2PuzT/ojelHVRuj0hLgvhwFIVCbNHFZtNlACUnqIPArM5oE/neXELRh9gf qG03hscf8zLk7+Qx9uFIFGxoT121nhnaM5Zlog6RbL8DJAd0ij6mLxwyPEV7V0PC iRnXWKZ5cYwWYspisYQDrohvUmGtHk35x9mlUS8s0MANFutBV8w0FvteI2eNbjCQ Zu0AG7+PFhoqQjBCsxCuz3ZUsGEn7WpEsKBX17mPPmV/w4wzBND39eNOLcO9y20c Few/77Fe9bUM0yGjTAhKkfi21wxmXL5LXl0exqOtCB6Cjz7NL+Y= =ky6m -----END PGP SIGNATURE-----
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 On Sun, 2020-11-15 at 20:34 +0100, Chris Coutinho wrote:
On Sun, 2020-11-15 at 14:22 -0500, Patrick Shanahan wrote:
* Dominique Leuenberger <dimstar@suse.de> [11-15-20 14:01]:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201114
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
there is a problem
Installation of python3-qt5-devel-5.15.1-2.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/sip/PyQt5: cpio: File from package already exists as a directory in system error: python3-qt5-devel-5.15.1-2.1.x86_64: install failed error: python-qt5-common-devel-5.15.1-1.1.noarch: erase skipped
to my uneducated eye, appears rpm script is not removing /usr/share/sip/PyQt5
dup completed when I moved /usr/share/sip/PyQt5
-- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org _______________________________________________ openSUSE Factory mailing list -- factory@lists.opensuse.org To unsubscribe, email factory-leave@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/factory@lists.opensuse.org
I'm running into the same problem - the python3-qt5-devel package attempts to install a file to a path that is already a directory provided by the python-qscintilla-qt5-sip package.
I can't find a related issue on bugzilla so I'll open up a new bug report.
Link to bugzilla: https://bugzilla.opensuse.org/show_bug.cgi?id=1178814 -----BEGIN PGP SIGNATURE----- iQIzBAEBCAAdFiEEss2dENO/PTuA9NTTOdNgxkl4+QMFAl+xhRcACgkQOdNgxkl4 +QNxcA/+MYBPlIsNiAwQzfkUVBY/2tp/lUjUMSISxHcNNVNgUxR7sF5ZgAlsJDhI EB49ara4d2EYTU3R42rxnwKYvFcfrZfmfiP1Qx94W6mppGX8MegaZxpd48bnGzyH 7a6o/h3rVamHW/tMZ+7mR4xR38UJ5aG7Pe54C4mT8ED/P32p2/9TTOc2s4n8alzp 4nH5pZF65CqXTEQKRS4ClOPfWZPdHpCzWrQaPDnsHd3e8UhT0SSiYkwEcly2EVPR rCF7oPlP9MNqpIFAbdvA0XkqAVG8yIuzWNzbEJ/b1+y7MMTU7C+AgZphggDgIgbL ZP9J8JpmjvroIfZ2b7R3oPDqDqdRRfX9BteHN9x7RPfJYg46ggPWIL/JfNm6W42Y mSr6eDoZZMV13Ow6V6LrYWiSytaTMFbMGpTtQ6DSk5dawkCh04/0Rbjn+l3AO+zL BqLRansS/DfoCWqfx4hrNrJ2q2IS3DWDqyOTdID9w4iRfH6igoK30u1yia8HvbsO q+HxaPgS9lLxHzanqsn2WNU73L6J8SQpEeo9lcoB4mr8jdVpMdqwZ/T8SZDSz4Gx L647yg6eqU7YvWzmDe+oJ+6gIYjsyY76sTdhw1y/E0NQiqH7dTH2UCFRLRaXo/lB QvspQxsU8u+vyfZjXkuATFIdDhRSi/4XN/Wn9XFtKBrHQIWV7g4= =Sf4n -----END PGP SIGNATURE-----
Hi, python3-qscintilla-qt5-sip- 2.11.5-2.1 is also in the snapshot and should not own that directory. Neither did the obsoleted python-qscintilla-qt5-sip, only a subdirectory. In the new package, all the files are now under %{python_sitearch}/PyQt5/bindings/Qsci. I am not sure why you did not get an update for python-qscintilla-qt5-sip to python3-qscintilla-qt5-sip. My own Tumbleweed upgrade including python3-qt5-devel a few minutes ago went just fine (but I may have had remnants of my previous tests with the PyQt5 packages). Any hints welcome. /usr/share/sip/PyQt5 is under control of update-alternatives now. Do we need to add something into %pre for the update-alternatives installation to go smoothly? Cheers, Ben Am 15.11.20 um 20:22 schrieb Patrick Shanahan:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201114
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
* Dominique Leuenberger <dimstar@suse.de> [11-15-20 14:01]: there is a problem
Installation of python3-qt5-devel-5.15.1-2.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/sip/PyQt5: cpio: File from package already exists as a directory in system error: python3-qt5-devel-5.15.1-2.1.x86_64: install failed error: python-qt5-common-devel-5.15.1-1.1.noarch: erase skipped
to my uneducated eye, appears rpm script is not removing /usr/share/sip/PyQt5
dup completed when I moved /usr/share/sip/PyQt5
* Ben Greiner <code@bnavigator.de> [11-15-20 18:04]:
Hi,
python3-qscintilla-qt5-sip- 2.11.5-2.1 is also in the snapshot and should not own that directory. Neither did the obsoleted python-qscintilla-qt5-sip, only a subdirectory. In the new package, all the files are now under %{python_sitearch}/PyQt5/bindings/Qsci. I am not sure why you did not get an update for python-qscintilla-qt5-sip to python3-qscintilla-qt5-sip. My own Tumbleweed upgrade including python3-qt5-devel a few minutes ago went just fine (but I may have had remnants of my previous tests with the PyQt5 packages).
Any hints welcome. /usr/share/sip/PyQt5 is under control of update-alternatives now. Do we need to add something into %pre for the update-alternatives installation to go smoothly?
Cheers, Ben
Am 15.11.20 um 20:22 schrieb Patrick Shanahan:
Please note that this mail was generated by a script. The described changes are computed based on the x86_64 DVD. The full online repo contains too many changes to be listed here.
Please check the known defects of this snapshot before upgrading: https://openqa.opensuse.org/tests/overview?distri=opensuse&groupid=1&version=Tumbleweed&build=20201114
Please do not reply to this email to report issues, rather file a bug on bugzilla.opensuse.org. For more information on filing bugs please see https://en.opensuse.org/openSUSE:Submitting_bug_reports
* Dominique Leuenberger <dimstar@suse.de> [11-15-20 14:01]: there is a problem
Installation of python3-qt5-devel-5.15.1-2.1.x86_64 failed: Error: Subprocess failed. Error: RPM failed: error: unpacking of archive failed on file /usr/share/sip/PyQt5: cpio: File from package already exists as a directory in system error: python3-qt5-devel-5.15.1-2.1.x86_64: install failed error: python-qt5-common-devel-5.15.1-1.1.noarch: erase skipped
to my uneducated eye, appears rpm script is not removing /usr/share/sip/PyQt5
dup completed when I moved /usr/share/sip/PyQt5
I can make the directory available for you to see? -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode
Am 16.11.20 um 00:18 schrieb Patrick Shanahan:
dup completed when I moved /usr/share/sip/PyQt5 I can make the directory available for you to see?
No I believe you. The problem is that python3-qt5-devel is updated before python3-qscintilla-qt5-sip replaced python-qscintilla-qt5-sip.
* Ben Greiner <code@bnavigator.de> [11-15-20 18:36]:
Am 16.11.20 um 00:18 schrieb Patrick Shanahan:
dup completed when I moved /usr/share/sip/PyQt5 I can make the directory available for you to see?
No I believe you. The problem is that python3-qt5-devel is updated before python3-qscintilla-qt5-sip replaced python-qscintilla-qt5-sip.
and the previous directory should be removed, I can delete the copy? tks, -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode
Am 16.11.20 um 00:38 schrieb Patrick Shanahan:
and the previous directory should be removed, I can delete the copy?
tks,
Yes that is a workaround. After the successful upgrade, you will have /usr/share/sip/PyQt5 pointing to the binding directory under sitearch and the Qsci sip files will also be there.
On Monday, 16 November 2020 07:44:53 CST Ben Greiner wrote:
Am 16.11.20 um 00:38 schrieb Patrick Shanahan:
and the previous directory should be removed, I can delete the copy?
tks,
Yes that is a workaround. After the successful upgrade, you will have /usr/share/sip/PyQt5 pointing to the binding directory under sitearch and the Qsci sip files will also be there.
Thanks for the clarification. After moving /usr/share/sip/PyQt5 to /usr/share/sip/PyQt5.bak, I have done the upgrade. But I got, ```# du -shL /usr/lib64/python3.8/site-packages/PyQt5/bindings 300K /usr/lib64/python3.8/site-packages/PyQt5/bindings # du -shL /usr/share/sip/PyQt5.bak 4.7M /usr/share/sip/PyQt5.bak``` The sizes of contents of the two directories are different. Is this a problem? Is the system safe to reboot? -- Best regards, H
* H Zeng <zhx@cnzhx.net> [11-17-20 00:48]:
On Monday, 16 November 2020 07:44:53 CST Ben Greiner wrote:
Am 16.11.20 um 00:38 schrieb Patrick Shanahan:
and the previous directory should be removed, I can delete the copy?
tks,
Yes that is a workaround. After the successful upgrade, you will have /usr/share/sip/PyQt5 pointing to the binding directory under sitearch and the Qsci sip files will also be there.
Thanks for the clarification. After moving /usr/share/sip/PyQt5 to /usr/share/sip/PyQt5.bak, I have done the upgrade. But I got,
```# du -shL /usr/lib64/python3.8/site-packages/PyQt5/bindings 300K /usr/lib64/python3.8/site-packages/PyQt5/bindings # du -shL /usr/share/sip/PyQt5.bak 4.7M /usr/share/sip/PyQt5.bak```
The sizes of contents of the two directories are different. Is this a problem? Is the system safe to reboot?
I did not check the size difference but have rebooted w/o noticing problem and have not noticed any system anomalies I would attribute to python. -- (paka)Patrick Shanahan Plainfield, Indiana, USA @ptilopteri http://en.opensuse.org openSUSE Community Member facebook/ptilopteri Photos: http://wahoo.no-ip.org/piwigo paka @ IRCnet freenode
Am Dienstag, 17. November 2020, 14:12:48 CET schrieb Patrick Shanahan:
* H Zeng <zhx@cnzhx.net> [11-17-20 00:48]:
On Monday, 16 November 2020 07:44:53 CST Ben Greiner wrote:
Am 16.11.20 um 00:38 schrieb Patrick Shanahan:
and the previous directory should be removed, I can delete the copy?
tks,
Yes that is a workaround. After the successful upgrade, you will have /usr/share/sip/PyQt5 pointing to the binding directory under sitearch and the Qsci sip files will also be there.
Thanks for the clarification. After moving /usr/share/sip/PyQt5 to /usr/share/sip/PyQt5.bak, I have done the upgrade. But I got,
```# du -shL /usr/lib64/python3.8/site-packages/PyQt5/bindings 300K /usr/lib64/python3.8/site-packages/PyQt5/bindings # du -shL /usr/share/sip/PyQt5.bak 4.7M /usr/share/sip/PyQt5.bak```
The sizes of contents of the two directories are different. Is this a problem? Is the system safe to reboot?
I did not check the size difference but have rebooted w/o noticing problem and have not noticed any system anomalies I would attribute to python.
Those files are used for developing python bindings with sip. Cheers, Pete
Hi, Am 17.11.20 um 06:46 schrieb H Zeng:
Thanks for the clarification. After moving /usr/share/sip/PyQt5 to /usr/share/sip/PyQt5.bak, I have done the upgrade. But I got,
```# du -shL /usr/lib64/python3.8/site-packages/PyQt5/bindings 300K /usr/lib64/python3.8/site-packages/PyQt5/bindings # du -shL /usr/share/sip/PyQt5.bak 4.7M /usr/share/sip/PyQt5.bak```
The sizes of contents of the two directories are different. Is this a problem? Is the system safe to reboot?
Thanks for the information. I did not notice. The problem is still the order how rpm does the upgrade. After python3-qt5-devel installs its .sip files, the removal of now obsolete python-qt5-common-devel removes the files again because it considers the files behind the symlink as different. I am trying to update the %pre %post scriptlets and will add another step in %posttrans to work around it. For now, you can just reinstall python3-qt5-devel a second time to get the files right away. You only need them to develop and build Python bindings to C/C++ libraries which depend on PyQt5 (like python3-poppler-qt5) . If that is not your use case, why do you have the -devel project installed? It definitely does not affect your system boot. Cheers, Ben
On Tuesday, 17 November 2020 22:30:10 CST Ben Greiner wrote:
Hi,
Am 17.11.20 um 06:46 schrieb H Zeng:
Thanks for the clarification. After moving /usr/share/sip/PyQt5 to /usr/share/sip/PyQt5.bak, I have done the upgrade. But I got,
```# du -shL /usr/lib64/python3.8/site-packages/PyQt5/bindings 300K /usr/lib64/python3.8/site-packages/PyQt5/bindings # du -shL /usr/share/sip/PyQt5.bak 4.7M /usr/share/sip/PyQt5.bak```
The sizes of contents of the two directories are different. Is this a problem? Is the system safe to reboot?
Thanks for the information. I did not notice. The problem is still the order how rpm does the upgrade. After python3-qt5-devel installs its .sip files, the removal of now obsolete python-qt5-common-devel removes the files again because it considers the files behind the symlink as different. I am trying to update the %pre %post scriptlets and will add another step in %posttrans to work around it.
For now, you can just reinstall python3-qt5-devel a second time to get the files right away. You only need them to develop and build Python bindings to C/C++ libraries which depend on PyQt5 (like python3-poppler-qt5) . If that is not your use case, why do you have the -devel project installed? It definitely does not affect your system boot.
Thanks a lot for the confirmation. P.S. I do not develop or build Python bindings and I have no idea what pulled the *devel packages in. I'll try to remove python3-qt5-devel and related dependencies. Again, thanks :) -- Best regards, H
participants (7)
-
Ben Greiner
-
Chris Coutinho
-
Dominique Leuenberger
-
H Zeng
-
Hans-Peter Jansen
-
Patrick Shanahan
-
Stratos Zolotas