[opensuse-factory] update of patterns-openSUSE-enhanced_base wants to install package yp-tools which shares files with package hostname

Hi! Just wanted do upgrade to newest Tumbleweed an i co a file conflict File /usr/bin/nisdomainname from install of yp-tools-3.3-1.3.x86_64(repo-oss) conflicts with file from package hostname-3.16-7.1.x86_64(@System) File /usr/bin/ypdomainname from install of yp-tools-3.3-1.3.x86_64(repo-oss) conflicts with file from package hostname-3.16-7.1.x86_64(@System) Seems yp-tools (which i do not have installed) is about to bin installed and conflicts with package hostname (which i have and is needed by e.g. Networkmanager) I tracked it down to the update of patterns-openSUSE-enhanced_base. Please find below some more details. best regards Thomas # cat /etc/os-release NAME=openSUSE VERSION="Tumbleweed" VERSION_ID="20160326" PRETTY_NAME="openSUSE Tumbleweed (20160326) (x86_64)" ID=opensuse ANSI_COLOR="0;32" CPE_NAME="cpe:/o:opensuse:opensuse:20160326" BUG_REPORT_URL="https://bugs.opensuse.org" HOME_URL="https://www.opensuse.org/" ID_LIKE="suse" # zypper up patterns-openSUSE-enhanced_base Loading repository data... Reading installed packages... Resolving package dependencies... The following 2 NEW packages are going to be installed: yp-tools ypbind The following package is going to be upgraded: patterns-openSUSE-enhanced_base The following pattern is going to be upgraded: enhanced_base 1 package to upgrade, 2 new. Overall download size: 0 B. Already cached: 165.3 KiB. After the operation, additional 249.7 KiB will be used. Continue? [y/n/? shows all options] (y): y In cache patterns-openSUSE-enhanced_base-20151112-10.1.x86_64.rpm (1/3), 59.4 KiB ( 59 B unpacked) In cache yp-tools-3.3-1.3.x86_64.rpm (2/3), 62.2 KiB (179.2 KiB unpacked) In cache ypbind-2.2-1.3.x86_64.rpm (3/3), 43.6 KiB ( 70.5 KiB unpacked) Checking for file conflicts: ........................................................................[error] Detected 2 file conflicts: File /usr/bin/nisdomainname from install of yp-tools-3.3-1.3.x86_64(repo-oss) conflicts with file from package hostname-3.16-7.1.x86_64(@System) File /usr/bin/ypdomainname from install of yp-tools-3.3-1.3.x86_64(repo-oss) conflicts with file from package hostname-3.16-7.1.x86_64(@System) File conflicts happen when two packages attempt to install files with the same name but different contents. If you continue, conflicting files will be replaced losing the previous content. Continue? [yes/no] (no): no Problem occured during or after installation or removal of packages: Installation aborted by user Please see the above error message for a hint. # zypper se yp-tools Loading repository data... Reading installed packages... S | Name | Summary | Type --+----------------------+---------------------------------------------------+----------- | yp-tools | Network Information Service (YP) client utilities | package | yp-tools | Network Information Service (YP) client utilities | srcpackage | yp-tools-debuginfo | Debug information for package yp-tools | package | yp-tools-debugsource | Debug sources for package yp-tools | package # zypper se hostname Loading repository data... Reading installed packages... S | Name | Summary | Type --+-------------------------------------+---------------------------------------------------+----------- | ghc-hostname | A very simple package providing the hostname | package | ghc-hostname | A very simple package providing the hostname | srcpackage | ghc-hostname-devel | Haskell hostname library development files | package i | hostname | Utility to Set/Show the Host Name or Domain Name | package | hostname | Utility to Set/Show the Host Name or Domain Name | srcpackage | hostname-debuginfo | Debug information for package hostname | package | hostname-debugsource | Debug sources for package hostname | package | nss-myhostname | Plugin for local system host name resolution | package | nss-myhostname-32bit | Plugin for local system host name resolution | package | nss-myhostname-debuginfo | Debug information for package nss-myhostname | package | nss-myhostname-debuginfo-32bit | Debug information for package nss-myhostname | package | perl-Sys-Hostname-Long | Try every conceivable way to get full hostname | package | perl-Sys-Hostname-Long | Try every conceivable way to get full hostname | srcpackage | python-backports.ssl_match_hostname | The ssl.match_hostname() function from Python 3.4 | package | python-backports.ssl_match_hostname | The ssl.match_hostname() function from Python 3.4 | srcpackage # zypper info hostname Loading repository data... Reading installed packages... Information for package hostname: --------------------------------- Repository: network:utilities Name: hostname Version: 3.16-7.1 Arch: x86_64 Vendor: obs://build.opensuse.org/network:utilities Installed: Yes Status: up-to-date Installed Size: 34.5 KiB Summary: Utility to Set/Show the Host Name or Domain Name Description: This package provides commands which can be used to display the system's DNS name, and to display or set its hostname or NIS domain name. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Hi, Just found out the problem is not related to the tumbleweed update. I used the package "hostname" from http://download.opensuse.org/repositories/network:/utilities/openSUSE_Factor... which produced the file conflicts with yp-tools. Using the package "hostname" from http://download.opensuse.org/tumbleweed/repo/oss does not have this problem. best regards Thomas On 2016-04-05 12:31, Thomas Wagner wrote:
-- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

On Tue, 2016-04-05 at 12:31 +0200, Thomas Wagner wrote:
This is not a pure Tumbleweed system. your hostname package is NOT from Tumbleweed, but from a devel project. There is nothing wrong / to be fixed in TW (In fact, this hostname update has been submitted to TW as https://buil d.opensuse.org/request/show/384018 but is so far in the queue exactly for the reason to introduce this file conflict, which will require a change in yp-tools) Cheers, Dominique -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org

Thomas Wagner <wagner-thomas@gmx.at> writes:
You have an inconsistent system. Please remove network:utilities and run zypper dup. Andreas. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (3)
-
Andreas Schwab
-
Dominique Leuenberger / DimStar
-
Thomas Wagner