Which Packman mirror should i choose and how do i change it

Hi,
because of the recent problems with the packman repository i finally decided to switch to a different mirror. But i have two questions:

  1. is it as simple as changing the URL-value in the repository section of yast? Or are there other steps needed to complete the switch? Like some kind of refresh or something?
  2. Which mirror should i choose, are there any recommendations?

I would take a German one (when you are based where you say you are). The one at GWDG always served me very good.

Oh and when you have auto-refresh on, it will refresh auto :wink:

Yes i would take a german mirror, you are talking about this one: http://ftp.gwdg.de/pub/linux/misc/packman/ ?
Ok so i do not have to do anything else?

edit: ok so just changing the url does not work, when hitting ok after pasting the new url i just get an error message similar to this: “repository cannot be created”
edit2: i forgot the correct suffix, it works now

Klick on the URL you pasted and select the OpenSUSE you are using:

https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/

I live in the UK and I chose the German mirror and it works fine - no Brexit problems

Blatant typo by a mod!?! :shame:

From their wiki:

The FTP server Index of /pub/ currently holds 70 Tbytes of data in an xfs file system in the SAN of the GWDG. It is a 2x 8 core Intel Xeon E5-2620 v4 server with 378 GiB main memory. We use a Suse Linux Enterprise with nginx, vsftpd and rsyncd as server programs.


I am using the server in town:

The server is located in the southern part of Erlangen, Germany, and connected to the internet through 5 GBit (as of September 2013) to the German National Research and Education Network. The current hardware of the server is the following:

  • HP DL360p G8 with Intel(R) Xeon(R) CPUs E5-2640 (2.50GHz, 2 sockets with 12 cores + 12 SMT threads)
  • 128 GB RAM
  • Two HP D2600 with 12x 2 TB NL-SAS hard discs each, as well as a HP D3600 with 12x 6 TB NL-SAS hard discs, on a SmartArray P822 RAID controller in RAID6
  • One Intel DC P4600 SSD with 2 TB, used as (lvm-)cache
  • 2x 10 GBit network interfaces (bonded / LACP)

Users may have both added to their repo list with one of them being enabled and the other one disabled. Enabling both works, but is not recommended. In case of trouble switch to the other one.

erlangen:~ # zypper lr Packman packman   
**Alias          : Packman **
Name           : Packman 
**URI            : http://ftp.fau.de/packman/suse/openSUSE_Tumbleweed/ **
**Enabled        : Yes **
GPG Check      : (r ) Yes 
Priority       : 90 (raised priority)
Autorefresh    : On 
Keep Packages  : Off 
Type           : rpm-md 
GPG Key URI    :  
Path Prefix    :  
Parent Service :  
Keywords       : --- 
Repo Info Path : /etc/zypp/repos.d/Packman.repo 
MD Cache Path  : /var/cache/zypp/raw/Packman 

**Alias          : packman **
Name           : packman 
**URI            : http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/**
**Enabled        : No**
GPG Check      : ----
Priority       : 90 (raised priority)
Autorefresh    : On 
Keep Packages  : Off 
Type           : NONE 
GPG Key URI    :  
Path Prefix    :  
Parent Service :  
Keywords       : --- 
Repo Info Path : /etc/zypp/repos.d/packman.repo 
MD Cache Path  : /var/cache/zypp/raw/packman 
erlangen:~ #

To add one of these copy and paste:

zypper ar -cfp 90 http://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/ packman

Nö, germanismus (eine deutsche Spracheigentümlichkeit!).

You’ve admitted to being located in Germany –


 # traceroute6 --tcp ftp.gwdg.de
traceroute to ftp.gwdg.de (2001:638:60f:110::1:2), 30 hops max, 80 byte packets
 1  fritz.box (2001:16b8:2d1c:900:5e49:79ff:fedc:e1aa)  0.746 ms  0.979 ms  1.293 ms
 2  2001:1438::62:214:63:96 (2001:1438::62:214:63:96)  13.271 ms  14.387 ms  14.847 ms
 3  2001:1438:0:1::8:1b1 (2001:1438:0:1::8:1b1)  13.527 ms  14.374 ms  14.743 ms
 4  2001:1438:0:1::8:a2 (2001:1438:0:1::8:a2)  22.029 ms  22.015 ms  22.173 ms
 5  * * cr-fra2-be28.x-win.dfn.de (2001:638:c:a2cf::1)  24.548 ms
 6  * * *
 7  kr-goe12-5.x-win.dfn.de (2001:638:c:a027::2)  25.006 ms  23.411 ms  24.166 ms
 8  xr-gwdg1-int-bb-collector.net6.gwdg.de (2001:638:60c:fa42::2)  25.110 ms  25.107 ms  25.020 ms
 9  ftp6.gwdg.de (2001:638:60f:110::1:2)  23.506 ms  23.233 ms  23.346 ms
 # 

Eigentlich „Germanismus” – auch wenn auch dass, einer Eigentümlichkeit das Sprache ist …

  • Aaahh – Wann ist großgeschrieben oder Klein geschrieben die Germanisten rechtens?

Never.

BTW:

I have some German packman server active, but there are apparently still important packages missing, I tried to switch a Leap 15.2 to packman packages yesterday and today and got lots of conflicts

Missing libm.so.6(GLIBC_2.29), libnette.so.8, libavfilter…, libdvdread…, and so on and so on…

Will this ever resolve?

Hi
Only if highlighted to the Packman folks… bug report, Mailing List, IRC…

Missing libm.so.6(GLIBC_2.29), libnette.so.8, libavfilter…, libdvdread…, and so on and so on…

But Leap 15.2 has glibc 2.26.

So please post your Repo list:

zypper lr -d

here we go

sudo zypper lr -d
#  | Alias                     | Name                               | Enabled | GPG Check | Refresh | Priority | Type   | URI                                                                      | Service
---+---------------------------+------------------------------------+---------+-----------+---------+----------+--------+--------------------------------------------------------------------------+--------
 1 | dvd                       | dvd                                | No      | ----      | ----    |   99     | rpm-md | http://opensuse-guide.org/repo/openSUSE_Leap_15.2/                       | 
 2 | openSUSE-Leap-15.2        | openSUSE-Leap-15.2                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/            | 
 3 | packman                   | packman                            | No      | ----      | ----    |   99     | rpm-md | http://packman.inode.at/suse/openSUSE_Leap_15.2/                         | 
 4 | packman2                  | packman2                           | Yes     | (r ) Yes  | Yes     |   90     | rpm-md | https://ftp.gwdg.de/pub/linux/misc/packman/suse/openSUSE_Tumbleweed/     | 
 5 | repo-debug                | Debug Repository                   | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.2/repo/oss/      | 
 6 | repo-debug-non-oss        | Debug Repository (Non-OSS)         | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/distribution/leap/15.2/repo/non-oss/  | 
 7 | repo-debug-update         | Update Repository (Debug)          | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.2/oss/                 | 
 8 | repo-debug-update-non-oss | Update Repository (Debug, Non-OSS) | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/debug/update/leap/15.2/non-oss/             | 
 9 | repo-non-oss              | Non-OSS Repository                 | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/non-oss/        | 
10 | repo-oss                  | Main Repository                    | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/distribution/leap/15.2/repo/oss/            | 
11 | repo-source               | Source Repository                  | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.2/repo/oss/     | 
12 | repo-source-non-oss       | Source Repository (Non-OSS)        | No      | ----      | ----    |   99     | NONE   | http://download.opensuse.org/source/distribution/leap/15.2/repo/non-oss/ | 
13 | repo-update               | Main Update Repository             | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/oss/                       | 
14 | repo-update-non-oss       | Update Repository (Non-Oss)        | Yes     | (r ) Yes  | Yes     |   99     | rpm-md | http://download.opensuse.org/update/leap/15.2/non-oss/ 


and then

sudo zypper dup --from packman2
Loading repository data...
Reading installed packages...
Computing distribution upgrade...
33 Problems:
Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by libx264-161-0.161+git20200912.d198931a-2.5.x86_64
Problem: nothing provides libnettle.so.8()(64bit) needed by librtmp1-2.4.20151223.fa8646d-1.59.x86_64
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libxvidcore4-1.3.7-1.13.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libavfilter6-3.4.8-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libfaad2-2.10.0-1.6.i586
Problem: nothing provides libdvdread.so.8 needed by gstreamer-plugins-ugly-1.18.3-4.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by gstreamer-plugins-bad-1.18.3-6.5.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libswresample2-3.4.8-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by vlc-3.0.12-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libx265-192-3.4-1.16.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by ffmpeg-3-3.4.8-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libswscale4-3.4.8-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libavutil55-3.4.8-5.3.i586
Problem: nothing provides gstreamer >= 1.18.3 needed by gstreamer-plugins-libav-1.18.3-58.3.i586
Problem: nothing provides libc.so.6(GLIBC_2.28) needed by libavdevice57-3.4.8-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by vlc-qt-3.0.12-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libavcodec57-3.4.8-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by libgstcodecparsers-1_0-0-1.18.3-6.5.i586
Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by libavcodec58_91-4.3.1-11.5.x86_64
Problem: nothing provides libc.so.6(GLIBC_2.33) needed by libvlccore9-3.0.12-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by vlc-noX-3.0.12-5.3.i586
Problem: nothing provides libc.so.6(GLIBC_2.33) needed by libavformat57-3.4.8-5.3.i586
Problem: libavfilter7-4.2.1-pm152.3.17.x86_64 requires libavresample.so.4()(64bit), but this requirement cannot be provided
Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by libavutil55-3.4.8-5.3.x86_64
Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by libavutil55-3.4.8-5.3.x86_64
Problem: nothing provides libdvdread.so.8()(64bit) needed by gstreamer-plugins-ugly-1.18.3-4.3.x86_64
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by gstreamer-plugins-bad-1.18.3-6.5.i586
Problem: nothing provides libdvdread.so.8 needed by gstreamer-plugins-ugly-1.18.3-4.3.i586
Problem: problem with installed package libquicktime0-1.2.4+git20180804.fff99cd-lp152.1.4.x86_64
Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by vlc-noX-3.0.12-5.3.x86_64
Problem: nothing provides libm.so.6(GLIBC_2.29) needed by vlc-noX-3.0.12-5.3.i586
Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by vlc-noX-3.0.12-5.3.x86_64
Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by libavcodec58_91-4.3.1-11.5.x86_64

Problem: nothing provides libm.so.6(GLIBC_2.29)(64bit) needed by libx264-161-0.161+git20200912.d198931a-2.5.x86_64
 Solution 1: Following actions will be done:
  deinstallation of libavcodec58-4.2.1-pm152.3.17.x86_64
  deinstallation of libx264-161-0.161+git20200912.d198931a-pm152.2.1.x86_64
  deinstallation of libavdevice58-4.2.1-pm152.3.17.x86_64
 Solution 2: keep obsolete libx264-161-0.161+git20200912.d198931a-pm152.2.1.x86_64
 Solution 3: break libx264-161-0.161+git20200912.d198931a-2.5.x86_64 by ignoring some of its dependencies

Choose from above solutions by number or skip, retry or cancel [1/2/3/s/r/c/d/?] (c): 


Hi
Disable/delete repo 4 or change it to Leap 15.2…

Ooooooooppppssss… :open_mouth:


PS: Unsurprisingly that worked…