Cris70
November 23, 2020, 11:52am
1
Hi all,
today zypper dup wants to add a lot of development packages on my work laptop:
The following 102 NEW packages are going to be installed:
Mesa-KHR-devel Mesa-libEGL-devel Mesa-libGL-devel cmake cmake-full cmake-man dbus-1-devel dbus-1-glib-devel gcc-c++ gcc10-c++ glib2-devel kernel-default-5.9.8-2.4
kernel-default-devel-5.9.8-2.4 kernel-devel-5.9.8-2.4 libQt5Concurrent-devel libQt5Core-devel libQt5DBus-devel libQt5DesignerComponents5 libQt5Gui-devel libQt5Network-devel
libQt5OpenGL-devel libQt5PlatformHeaders-devel libQt5PrintSupport-devel libQt5Quick3D5 libQt5Quick3DAssetImport5 libQt5Sql-devel libQt5Test-devel libQt5WebKit5-devel
libQt5WebKitWidgets-devel libQt5Widgets-devel libQt5Xml-devel libX11-devel libXau-devel libXext-devel libXrandr-devel libXrender-devel libassimp5 libblkid-devel libclang10
libdrm-devel libffi-devel libgdk_pixbuf_xlib-2_0-0 libglvnd-devel libhandy-1-0 libjsoncpp24 libmount-devel libpcrecpp0 libpcreposix0 libpulse-devel libqscintilla2_qt5-15
libqt5-linguist libqt5-linguist-devel libqt5-qtbase-common-devel libqt5-qtbase-devel libqt5-qtconnectivity-devel libqt5-qtdeclarative-devel libqt5-qtdeclarative-tools
libqt5-qtdoc-qch libqt5-qtlocation-devel libqt5-qtmultimedia-devel libqt5-qtquick3d-devel libqt5-qtquick3d-tools libqt5-qtsensors-devel libqt5-qtserialport-devel
libqt5-qtspeech-devel libqt5-qtsvg-devel libqt5-qttools libqt5-qttools-devel libqt5-qttools-doc libqt5-qttools-qhelpgenerator libqt5-qtwebchannel-devel libqt5-qtwebengine-devel
libqt5-qtwebsockets-devel libqt5-qtx11extras-devel libqt5-qtxmlpatterns-devel librhash0 libselinux-devel libsepol-devel libstdc++-devel libstdc++6-devel-gcc10 libxcb-devel
libxcb-xf86dri0 libxcb-xvmc0 libxml2-devel libxslt-devel ncurses-devel pcre-devel python-dbus-python-common-devel python3-dbus-python-devel python3-qscintilla-qt5
python3-qt5-devel python3-qt5-sip python3-sip-devel python38-devel qscintilla2_qt5 readline-devel tack vulkan-devel vulkan-headers wayland-devel xorgproto-devel xz-devel
I do not have development packages on this laptop, how do I know what is triggering this huge list of new packages?
Anybody else?
Thank you in advance
Cris
hcvv
November 23, 2020, 12:34pm
2
I guess you must at least have the Development repository enabled, else those packages would not even have been detected.
Maybe post
zypper lr -d
Cris70
November 23, 2020, 1:11pm
3
Thank you Henk for your reply.
Here is my repo list:
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI
| Service
---+----------------------------+-------------------------------------------+---------+-----------+---------+----------+--------+----------------------------------------------------
---------------------------------------+--------
1 | Insync | Insync | Yes | (r ) Yes | Yes | 99 | rpm-md | http://yum.insync.io/fedora/31/
|
2 | PerryWernek | pw3270 | Yes | (r ) Yes | Yes | 98 | rpm-md | https://download.opensuse.org/repositories/home:/Pe
rryWerneck:/pw3270/openSUSE_Tumbleweed |
3 | code | Visual Studio Code | Yes | (r ) Yes | Yes | 99 | rpm-md | https://packages.microsoft.com/yumrepos/vscode
|
4 | dukto | home:colomboem | Yes | (r ) Yes | Yes | 100 | rpm-md | http://download.opensuse.org/repositories/home:/col
omboem/openSUSE_Tumbleweed/ |
5 | home:munix9 | Gambas3 beta | Yes | (r ) Yes | Yes | 98 | rpm-md | http://download.opensuse.org/repositories/home:/mun
ix9:/unstable/openSUSE_Tumbleweed/ |
6 | home_ColinDuquesnoy | home:ColinDuquesnoy (openSUSE_Tumbleweed) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/Col
inDuquesnoy/openSUSE_Tumbleweed/ |
7 | home_frispete_android | android tools (openSUSE_Tumbleweed) | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/fri
spete:/android/openSUSE_Tumbleweed/ |
8 | openSUSE-20190621-0 | openSUSE-20190621-0 | No | ---- | ---- | 99 | rpm-md | hd:/?device=/dev/disk/by-id/usb-TDK_LoR_TF10_07032C
116FF92D44-0:0-part2 |
9 | opensuseitalia | home:opensuseitalia | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/ope
nsuseitalia/openSUSE_Tumbleweed/ |
10 | packman | packman | Yes | (r ) Yes | Yes | 98 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/open
SUSE_Tumbleweed/ |
11 | repo-debug | openSUSE-Tumbleweed-Debug | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/
oss/ |
12 | repo-non-oss | openSUSE-Tumbleweed-Non-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-os
s/ |
13 | repo-oss | openSUSE-Tumbleweed-Oss | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/
|
14 | repo-source | openSUSE-Tumbleweed-Source | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/tumbleweed/repo
/oss/ |
15 | repo-update | openSUSE-Tumbleweed-Update | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/
|
16 | skypeforlinux | skypeforlinux | Yes | (r ) Yes | Yes | 99 | rpm-md | https://repo.skype.com/rpm/stable
|
17 | snappy | snappy | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/system:/s
nappy/openSUSE_Tumbleweed/ |
18 | sublime-text | Sublime Text - x86_64 - Stable | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.sublimetext.com/rpm/stable/x86_64
|
19 | teams | teams | Yes | (r ) Yes | Yes | 99 | rpm-md | https://packages.microsoft.com/yumrepos/ms-teams
|
20 | teamviewer | TeamViewer - x86_64 | Yes | (r ) Yes | No | 99 | rpm-md | https://linux.teamviewer.com/yum/stable/main/binary
-x86_64/ |
21 | telred-opensuse-tumbleweed | telred-opensuse-tumbleweed | Yes | (r ) Yes | Yes | 99 | rpm-md | https://tel.red/repos/opensuse/tumbleweed/
|
22 | tw-updater | TW Updater Plasmoid | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/repositories/home:/alu
cardx:/plasma/openSUSE_Tumbleweed/ |
23 | wavebox | Wavebox - x86_64 | Yes | (r ) Yes | Yes | 99 | rpm-md | https://download.wavebox.app/stable/linux/rpm
However, most of those -devel packages are in the openSUSE-Tumbleweed-Oss repository. As you can see I do not have the Development repository enabled.
Cris
Are you trying to install python-qt-devel or replace python-qt-common-devel?
There is no such thing as “development repository”. Devel packages are part of standard repository.
hcvv
November 23, 2020, 2:14pm
6
You are correct. there are Development Patterns, but that us surely not the same (not even near).
Maybe some package is triggering the devel packages:
To list all installed devel packages try as root:
rpm -qa | grep -i devel
PS:
Do you need all of the repos?
Too many and too many /home repos…
Cris70
November 23, 2020, 2:50pm
8
No, I’m just trying to update with “zypper dup” (and btw zypper se python-qt-devel [FONT=monospace]python-qt-common-devel does not find anything)[/FONT].
Cris
Cris70:
Hi all,
today zypper dup wants to add a lot of development packages on my work laptop:
The following 102 NEW packages are going to be installed:
Mesa-KHR-devel Mesa-libEGL-devel Mesa-libGL-devel cmake cmake-full cmake-man dbus-1-devel dbus-1-glib-devel gcc-c++ gcc10-c++ glib2-devel kernel-default-5.9.8-2.4
kernel-default-devel-5.9.8-2.4 kernel-devel-5.9.8-2.4 libQt5Concurrent-devel libQt5Core-devel libQt5DBus-devel libQt5DesignerComponents5 libQt5Gui-devel libQt5Network-devel
libQt5OpenGL-devel libQt5PlatformHeaders-devel libQt5PrintSupport-devel libQt5Quick3D5 libQt5Quick3DAssetImport5 libQt5Sql-devel libQt5Test-devel libQt5WebKit5-devel
libQt5WebKitWidgets-devel libQt5Widgets-devel libQt5Xml-devel libX11-devel libXau-devel libXext-devel libXrandr-devel libXrender-devel libassimp5 libblkid-devel libclang10
libdrm-devel libffi-devel libgdk_pixbuf_xlib-2_0-0 libglvnd-devel libhandy-1-0 libjsoncpp24 libmount-devel libpcrecpp0 libpcreposix0 libpulse-devel libqscintilla2_qt5-15
libqt5-linguist libqt5-linguist-devel libqt5-qtbase-common-devel libqt5-qtbase-devel libqt5-qtconnectivity-devel libqt5-qtdeclarative-devel libqt5-qtdeclarative-tools
libqt5-qtdoc-qch libqt5-qtlocation-devel libqt5-qtmultimedia-devel libqt5-qtquick3d-devel libqt5-qtquick3d-tools libqt5-qtsensors-devel libqt5-qtserialport-devel
libqt5-qtspeech-devel libqt5-qtsvg-devel libqt5-qttools libqt5-qttools-devel libqt5-qttools-doc libqt5-qttools-qhelpgenerator libqt5-qtwebchannel-devel libqt5-qtwebengine-devel
libqt5-qtwebsockets-devel libqt5-qtx11extras-devel libqt5-qtxmlpatterns-devel librhash0 libselinux-devel libsepol-devel libstdc++-devel libstdc++6-devel-gcc10 libxcb-devel
libxcb-xf86dri0 libxcb-xvmc0 libxml2-devel libxslt-devel ncurses-devel pcre-devel python-dbus-python-common-devel python3-dbus-python-devel python3-qscintilla-qt5
python3-qt5-devel python3-qt5-sip python3-sip-devel python38-devel qscintilla2_qt5 readline-devel tack vulkan-devel vulkan-headers wayland-devel xorgproto-devel xz-devel
I do not have development packages on this laptop, how do I know what is triggering this huge list of new packages?
Anybody else?
Thank you in advance
Cris
Hard to tell. However if you want to remove them:
3400G:~ # zypper remove --dry-run --clean-deps '*devel'
Reading installed packages...
Resolving package dependencies...
The following 91 packages are going to be REMOVED:
R-KernSmooth R-MASS R-Matrix R-Matrix-devel R-base R-base-devel R-boot R-class R-cluster R-codetools R-compiler R-core R-core-devel R-core-doc R-core-libs R-core-packages R-datasets R-foreign R-grDevices R-graphics R-grid R-lattice R-methods R-mgcv R-nlme R-nnet R-parallel R-recommended-packages R-rpart R-spatial R-splines R-stats R-stats4 R-survival R-tcltk R-tools R-utils cvs cvsps gcc gcc-c++ gcc-fortran gcc10 gcc10-c++ gcc10-fortran gcc10-locale git git-cvs git-email git-svn glibc-devel libLLVM10 libasan6 libatomic1 libboost_program_options1_74_0 libboost_regex1_74_0 libclang10 libitm1 liblsan0 libstdc++6-devel-gcc10 libtsan0 libubsan1 libxcrypt-devel linux-glibc-devel mathjax mathjax-ams-fonts mathjax-caligraphic-fonts mathjax-fraktur-fonts mathjax-main-fonts mathjax-math-fonts mathjax-sansserif-fonts mathjax-script-fonts mathjax-size1-fonts mathjax-size2-fonts mathjax-size3-fonts mathjax-size4-fonts mathjax-typewriter-fonts mathjax-winchrome-fonts mathjax-winie6-fonts pandoc perl-Authen-SASL perl-DBD-SQLite perl-DBI perl-Digest-HMAC perl-MailTools perl-Net-SMTP-SSL rstudio rstudio-desktop subversion-perl tcsh tcsh-lang
91 packages to remove.
After the operation, 922.6 MiB will be freed.
Continue? [y/n/v/...? shows all options] (y):
3400G:~ #
Cris70
November 24, 2020, 9:19am
10
Hi Sauerland!
Yes, unfortunately every one of those repos is there for a reason.
BTW, I can try to temporarily disable the “extraneous” repos and see if that fixes the problem.
At least that will help in tracking down what is triggering those devel packages.
Thank you
Cris
Cris70
November 24, 2020, 9:23am
11
Hi karlmistelberger!
Thank you! However, I actually did not really install them.
I did not confirm the update process. I figured I could wait a day or two, just to see if the issue fixes itself. Sometimes it happens.
Cris
Likely a subset of these new packages are now required in the latest version of a package you already have installed. This package will show up as an update, or even as a removal if it is versioned in the package name. You could try “zypper in” this package too see if it brings these deps.
If you want help, share the complete output of “zypper dup --details”.