Where the hell is git?

Am I going nuts or was git removed on the last update?

It is in the OSS repo where it always was…

1 Like

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.

1 Like

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! :no_mouth:

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”?

1 Like

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.

1 Like

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:~ # 

1 Like

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.

1 Like