Am I going nuts or was git removed on the last update?
It is in the OSS repo where it always wasâŚ
Really? I had no idea.
There for me, right the he** where itâs always been:
# zypper info git
Loading repository data...
Reading installed packages...
Information for package git:
----------------------------
Repository : openSUSE-Tumbleweed-Oss
Name : git
Version : 2.41.0-1.2
Arch : x86_64
Vendor : openSUSE
Installed Size : 3.6 KiB
Installed : No
Status : not installed
Source package : git-2.41.0-1.2.src
Upstream URL : https://git-scm.com/
Summary : Fast, scalable, distributed revision control system
Description :
Git is a fast, scalable, distributed revision control ...
Was for me, last week. Yours is not installed either.
Yep. Meaningless descriptions without explanations what the real problem is, lead to basic response where to find a package.
I can see how it could confuse you.
Do you want me to install it??
I do NOT use it, so no reason for it to be installed.
It would be a reinstall because itâs installed by default - at least on my system and every other distro Iâve used. Not to mention I was using it just last week and now itâs gone!
Nope. It is not installed by default as it is a specialised tool which is not required on standard installations.
Could you at least start to describe the real problem? What means âit is goneâ?
I suppose my question was too confusing: git was removed from my system on the last update, seemingly, I didnât remove it. I didnât mean it disappeared from Linux and/or the openSUSE repos.
Sorry @hui, it most certainly was included in my standard install. As it is with almost every other distro.
Simply reinstall it. If you didnât pay attention whilst doing a âzypper dupâ it is hard now to find out why it was removed from your system. You get informed whilst a âzypper dupâ when packages get removed.
You canât buy this. Thanks, so much.
OK, what in the world is susie doing? I just reinstalled git because I guess I was going crazy and Iâve never used it before, (thinking I had, because I develop software and wouldnât be able to work without it), then ran zypper dup
and itâs trying to remove it again. Genius. That is some voodoo magic susie.
You are still talking much without showing anything useful to recreate you problem.
Installing git and doing a zypper dup afterwards doesnât want to remove it on a properly maintained standard installation.
laptop:~ # zypper in git
Loading repository data...
Reading installed packages...
Resolving package dependencies...
The following recommended package was automatically selected:
git-email
The following 4 packages are suggested, but will not be installed:
git-daemon git-gui git-web gitk
The following 10 NEW packages are going to be installed:
git git-core git-email libsha1detectcoll1 perl-Authen-SASL perl-Digest-HMAC perl-Error perl-Git perl-MailTools perl-Net-SMTP-SSL
10 new packages to install.
Overall download size: 5.7 MiB. Already cached: 0 B. After the operation, additional 21.3 MiB will be used.
Continue? [y/n/v/...? shows all options] (y): y
Retrieving: libsha1detectcoll1-1.0.3-4.19.x86_64 (Haupt-Repository (OSS)) (1/10), 25.3 KiB
Retrieving: libsha1detectcoll1-1.0.3-4.19.x86_64.rpm .......................................................................................................................[done]
Retrieving: perl-Digest-HMAC-1.04-1.12.noarch (Haupt-Repository (OSS)) (2/10), 23.9 KiB
Retrieving: perl-Digest-HMAC-1.04-1.12.noarch.rpm ..........................................................................................................................[done]
Retrieving: perl-Error-0.17029-1.16.noarch (Haupt-Repository (OSS)) (3/10), 44.7 KiB
Retrieving: perl-Error-0.17029-1.16.noarch.rpm ...............................................................................................................[done (775.0 KiB/s)]
Retrieving: perl-MailTools-2.21-1.18.noarch (Haupt-Repository (OSS)) (4/10), 105.2 KiB
Retrieving: perl-MailTools-2.21-1.18.noarch.rpm ................................................................................................................[done (2.3 MiB/s)]
Retrieving: perl-Net-SMTP-SSL-1.04-1.24.noarch (Haupt-Repository (OSS)) (5/10), 12.9 KiB
Retrieving: perl-Net-SMTP-SSL-1.04-1.24.noarch.rpm .........................................................................................................................[done]
Retrieving: git-core-2.41.0-1.2.x86_64 (Haupt-Repository (OSS)) (6/10), 5.3 MiB
Retrieving: git-core-2.41.0-1.2.x86_64.rpm .....................................................................................................................[done (5.2 MiB/s)]
Retrieving: perl-Authen-SASL-2.16-6.24.noarch (Haupt-Repository (OSS)) (7/10), 54.1 KiB
Retrieving: perl-Authen-SASL-2.16-6.24.noarch.rpm ..............................................................................................................[done (1.2 MiB/s)]
Retrieving: perl-Git-2.41.0-1.2.x86_64 (Haupt-Repository (OSS)) (8/10), 107.7 KiB
Retrieving: perl-Git-2.41.0-1.2.x86_64.rpm .....................................................................................................................[done (1.1 MiB/s)]
Retrieving: git-email-2.41.0-1.2.x86_64 (Haupt-Repository (OSS)) (9/10), 67.9 KiB
Retrieving: git-email-2.41.0-1.2.x86_64.rpm ................................................................................................................................[done]
Retrieving: git-2.41.0-1.2.x86_64 (Haupt-Repository (OSS)) (10/10), 41.6 KiB
Retrieving: git-2.41.0-1.2.x86_64.rpm ......................................................................................................................................[done]
Checking for file conflicts: ...............................................................................................................................................[done]
( 1/10) Installing: libsha1detectcoll1-1.0.3-4.19.x86_64 ...................................................................................................................[done]
( 2/10) Installing: perl-Digest-HMAC-1.04-1.12.noarch ......................................................................................................................[done]
( 3/10) Installing: perl-Error-0.17029-1.16.noarch .........................................................................................................................[done]
( 4/10) Installing: perl-MailTools-2.21-1.18.noarch ........................................................................................................................[done]
( 5/10) Installing: perl-Net-SMTP-SSL-1.04-1.24.noarch .....................................................................................................................[done]
( 6/10) Installing: git-core-2.41.0-1.2.x86_64 .............................................................................................................................[done]
( 7/10) Installing: perl-Authen-SASL-2.16-6.24.noarch ......................................................................................................................[done]
( 8/10) Installing: perl-Git-2.41.0-1.2.x86_64 .............................................................................................................................[done]
( 9/10) Installing: git-email-2.41.0-1.2.x86_64 ............................................................................................................................[done]
(10/10) Installing: git-2.41.0-1.2.x86_64 ..................................................................................................................................[done]
laptop:~ #
laptop:~ # zypper dup
Loading repository data...
Reading installed packages...
Warning: You are about to do a distribution upgrade with all enabled repositories. Make sure these repositories are compatible before you continue. See 'man zypper' for more information about this command.
Computing distribution upgrade...
The following item is locked and will not be changed by any action:
Available:
plasma-browser-integration
Nothing to do.
laptop:~ #
laptop:~ # zypper lr -d
# | Alias | Name | Enabled | GPG Check | Refresh | Priority | Type | URI | Service
--+----------------------------------+---------+---------+-----------+---------+----------+--------+---------------------------------------------------------------------+--------
1 | download.opensuse.org-non-oss | Haupt-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/non-oss/ |
2 | download.opensuse.org-oss | Haupt-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/tumbleweed/repo/oss/ |
3 | download.opensuse.org-tumbleweed | Haupt-> | Yes | (r ) Yes | Yes | 99 | rpm-md | http://download.opensuse.org/update/tumbleweed/ |
4 | ftp.gwdg.de-openSUSE_Tumbleweed | Packm-> | Yes | (r ) Yes | Yes | 90 | rpm-md | http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ |
5 | google-chrome | googl-> | Yes | (r ) Yes | Yes | 99 | rpm-md | https://dl.google.com/linux/chrome/rpm/stable/x86_64 |
6 | repo-debug | openS-> | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/debug/tumbleweed/repo/oss/ |
7 | repo-openh264 | Open -> | No | ---- | ---- | 99 | rpm-md | http://codecs.opensuse.org/openh264/openSUSE_Tumbleweed |
8 | repo-source | openS-> | No | ---- | ---- | 99 | NONE | http://download.opensuse.org/source/tumbleweed/repo/oss/ |
laptop:~ #
Youâre absolutely right @hui. My system is improperly maintained. Thread can be closed if anyone (or if someone could kindly instruct me on how to do it) can, I have all the information I need.
Why not simply show the terminal output?
Because Iâm simply using Debian at the moment and simply trying to get my work finished for the day. Thanks for your input, I simply donât need anything else. Have a good day.
I donât think hui was intending to suggest that you donât know how to properly maintain your system.
Itâs just that you havenât provided any concrete information that would let anyone help you determine why git is being removed when running zypper dup. Thatâs not normal behavior, but without some information about what you see when you install it and then try to run âzypper dupâ, itâs difficult to explain whatâs happening thatâs causing it.
Thereâs a fairly good group of technical folks here, but itâs important to remember that we only know about your system what you share - most of us donât have functioning crystal balls to be able to peer into your system and see how things are set up in order to diagnose issues.
While I know youâre considering this closed, I hope youâll take these thoughts into consideration and come back when youâre feeling less pressure due to a deadline. If there is an issue with TW doing this under certain circumstances, you can help us identify and resolve it so others donât experience the frustration you have.