Subject: pkg/31522: MASTER_SITE_SUSE91
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <zafer@gmx.org>
List: pkgsrc-bugs
Date: 10/09/2005 04:19:00
>Number:         31522
>Category:       pkg
>Synopsis:       MASTER_SITE_SUSE91
>Confidential:   no
>Severity:       non-critical
>Priority:       medium
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Sun Oct 09 04:19:00 +0000 2005
>Originator:     Zafer Aydogan
>Release:        3.99.9
>Organization:
>Environment:
i386
>Description:
Change Request:

The default Adress for Suse Packages is ftp.suse.com in $MASTER_SITE_SUSE91.

I'd suggest to put the official SuSE Mirror ftp.tu-chemnitz.de as first entry. The Master Server is slow and unreachable, when there is a new Version of SuSE Linux Released, like it is at the moment.
The Fallbacks gwgd and gd.tuwien are also too slow/unreachable.
This is especially painful, when you try to install Linux Emulated Software like Opera, Adobe Reader, Realplayer.

Tu-Chemnitz is a complete Mirror (see mark "complete") which means it always contains all Releases, that are available on the Master Server ftp.suse.com. I'd also suggest to include more official Mirrors in the File.

Official Suse Mirrors can be found here:

http://www.novell.com/products/linuxprofessional/downloads/ftp/germ_mirrors.html


I've added a  patch for emulators/suse91_linux/Makefile.common
>How-To-Repeat:
try to install Opera and watch it dying, trying to download suse-rpm's.
from ftp.suse.com and the other mirrors listed.
>Fix:
--- Makefile.common.new 2005-10-09 05:51:31.000000000 +0200
+++ Makefile.common     2005-10-09 05:51:45.000000000 +0200
@@ -6,9 +6,7 @@
 _SUSE_FTP_SUBDIR=      suse/${SUSE_ARCH_DIR}/9.1/suse/${SUSE_ARCH}/
 _SUSE_FTP_SUBDIR_UPD=  suse/${SUSE_ARCH_DIR}/update/9.1/rpm/${SUSE_ARCH}/

-MASTER_SITE_SUSE91?=   ftp://ftp.tu-chemnitz.de/pub/linux/suse/ftp.suse.com/${_
SUSE_FTP_SUBDIR} \
-                       ftp://ftp.tu-chemnitz.de/pub/linux/suse/ftp.suse.com/${_
SUSE_FTP_SUBDIR_UPD} \
-                       ftp://ftp.suse.com/pub/${_SUSE_FTP_SUBDIR} \
+MASTER_SITE_SUSE91?=   ftp://ftp.suse.com/pub/${_SUSE_FTP_SUBDIR} \
                        ftp://ftp.suse.com/pub/${_SUSE_FTP_SUBDIR_UPD} \
                        ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/${_SUSE_FT
P_SUBDIR} \
                        ftp://ftp.gwdg.de/pub/linux/suse/ftp.suse.com/${_SUSE_FT
P_SUBDIR_UPD} \