[opensuse-support] https://software.opensuse.org broken?
Hi, since several weeks https://software.opensuse.org/ is (on all my machines) unbelievable slow, and search for packets did sometimes not find things. often i get a: 504 Gateway Time-out (i do not have internal gateways, so it must be a error from opensuse) i read somewhere in a mailinglist that the search engine has problems, are there plans to solve this, is there a time line when it will work again? or did only i have this problems, and if, how to find whats going on? or did we have to search all home and additional repos by directory to get correct results? simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On Friday, 29 June 2018 08:26:16 BST Simon Becherer wrote:
Hi, since several weeks https://software.opensuse.org/ is (on all my machines) unbelievable slow, and search for packets did sometimes not find things.
its definitely slow in loading the home page. I didn't test the search
. ...snip simoN
-- opensuse:tumbleweed:20180626 Qt: 5.11.1 KDE Frameworks: 5.47.0 - KDE Plasma: 5.13.1 - kwin 5.13.1 kmail2 5.8.2 - akonadiserver 5.8.2 - Kernel: 4.17.2-1-default - xf86-video-nouveau: 1.0.15 -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
Hi, its a shame that this important page since weeks is not working correct: https://software.opensuse.org/ some software engineer should set up a alternate search page if this page will not be fixed soon. i have made a UGLY script to make a search for a package. every suggestion (maybe a one line solution) is welcome!! the script will search for " vice" = versatile commodore emulator because in ancient times this was included in tumbleweed and/or in emulators. but i did not find it any more, and searching did not work. at first run, you have to set "newsearch" to "2" to generate files with all repos (for tumbleweed). after second run, you could set this to "0" and reuse the generated files. -> if you think there are new (home) repos then you have to set again to 2 inside the script you will find 2 times ' vice' change this if you like to search for something else. (see the first char is a space, to search for a package that starts with that word) also you will find several times "grep tumbleweed" and "grep Tumbleweed" if you like to search for some other product, change this. if the script is finished (/depends on your internet speed maybe half a hour...to an hour) you will have a file called "gefunden.txt" inside this files you will see the links to the packages you are searching for. ... better a slow script than nothing to search....... =================== start of script ====================== #! /bin/bash newsearch='2' # 0 generate no new index 1=only Tumbleweed 2=additional search tumbleweed mithome='1' # 0 no home search 1=with home search # check for mirrors at: https://mirrors.opensuse.org/list/all.html # ftp://ftp.gwdg.de/pub/opensuse/repositories/home%3A/ no -R directory # ftp://ftp.halifax.rwth-aachen.de/opensuse/ -R ok, no home # ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/ -R ok, and home echo ''>gefunden.txt echo ''>gefunden1.txt echo ''>gefunden1-home.txt if [ $newsearch == "1" ] then lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-tumbleweed.txt elif [ $newsearch == "2" ] then lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-tumbleweed.txt lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/ -e "ls -R" |grep tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee -a ftp-directory-tumbleweed.txt fi if [ $mithome == "1" ] then if [ $newsearch == "1" ] then lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-home-tumbleweed.txt elif [ $newsearch == "2" ] then lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-home-tumbleweed.txt lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/ -e "ls -R" |grep tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee -a ftp-directory-home-tumbleweed.txt fi fi cat ftp-directory-tumbleweed.txt |while read line; do #cat test.ttt |while read line; do laenge=$(echo ${#line} ) echo 'so lang' $laenge kuerz=$(expr $laenge - 1) echo 'so kurz' $kuerz pfadd=$(echo $line |cut -c3-$kuerz) echo $pfadd >> gefunden1.txt lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/$pfadd/ -e "ls -R" |grep ' vice' | tee -a gefunden1.txt done cat ftp-directory-home-tumbleweed.txt |while read line; do #cat test.ttt |while read line; do laenge=$(echo ${#line} ) echo 'so lang' $laenge kuerz=$(expr $laenge - 1) echo 'so kurz' $kuerz pfadd=$(echo $line |cut -c3-$kuerz) echo $pfadd >> gefunden1-home.txt lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/$pfadd/ -e "ls -R" |grep ' vice' | tee -a gefunden1-home.txt done cat gefunden1.txt |while read line; do linearray=($line) ersterteil=${linearray[0]} laengeersterteil=$(echo ${#ersterteil} ) if [ $laengeersterteil == "10" ] then teil8=${linearray[8]} echo 'ftp://ftp.halifax.rwth-aachen.de/opensuse/'"$merker"'/'"$teil8" | tee -a gefunden.txt else merker=$line fi done cat gefunden1-home.txt |while read line; do linearray=($line) ersterteil=${linearray[0]} laengeersterteil=$(echo ${#ersterteil} ) if [ $laengeersterteil == "10" ] then teil8=${linearray[8]} echo 'ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/'"$merker"'/'"$teil8" | tee -a gefunden.txt else merker=$line fi done rm gefunden1.txt rm gefunden1-home.txt ====================== end of script ======================================= simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
I changed a little bit for nicer output the script in the file "gefunden.txt" (http links which will be directly usable for yast repos or browsers) here will be searched for ' clamav' =================== start of script ====================== #! /bin/bash newsearch='2' # 0 generate no new index 1=only Tumbleweed 2=additional search tumbleweed mithome='1' # 0 no home search 1=with home search # check for mirrors at: https://mirrors.opensuse.org/list/all.html # ftp://ftp.gwdg.de/pub/opensuse/repositories/home%3A/ no -R directory # ftp://ftp.halifax.rwth-aachen.de/opensuse/ -R ok, no home # ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/ -R ok, and home echo ''>gefunden.txt echo ''>gefunden1.txt echo ''>gefunden1-home.txt if [ $newsearch == "1" ] then lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-tumbleweed.txt elif [ $newsearch == "2" ] then lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-tumbleweed.txt lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/ -e "ls -R" |grep tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee -a ftp-directory-tumbleweed.txt fi if [ $mithome == "1" ] then if [ $newsearch == "1" ] then lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-home-tumbleweed.txt elif [ $newsearch == "2" ] then lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/ -e "ls -R" |grep Tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee ftp-directory-home-tumbleweed.txt lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/ -e "ls -R" |grep tumbleweed |grep ./ |grep -v i586 |grep -v noarch |grep -v repodata |grep -v src |grep -v x86_64 |grep -v aarch64 |grep -v armv7hl |grep -v armv6hl |grep -v i686 |grep -v i386 |grep -v ia64 |grep -v ppc64 |grep -v s390x |grep -v repocache |grep -v lrwxrwxrwx | tee -a ftp-directory-home-tumbleweed.txt fi fi cat ftp-directory-tumbleweed.txt |while read line; do #cat test.ttt |while read line; do laenge=$(echo ${#line} ) echo 'so lang' $laenge kuerz=$(expr $laenge - 1) echo 'so kurz' $kuerz pfadd=$(echo $line |cut -c3-$kuerz) echo $pfadd >> gefunden1.txt lftp -c lftp ftp://ftp.halifax.rwth-aachen.de/opensuse/$pfadd/ -e "ls -R" |grep ' clamav' | tee -a gefunden1.txt done cat ftp-directory-home-tumbleweed.txt |while read line; do #cat test.ttt |while read line; do laenge=$(echo ${#line} ) echo 'so lang' $laenge kuerz=$(expr $laenge - 1) echo 'so kurz' $kuerz pfadd=$(echo $line |cut -c3-$kuerz) echo $pfadd >> gefunden1-home.txt lftp -c lftp ftp://anorien.csc.warwick.ac.uk/download.opensuse.org/repositories/home%3A/$pfadd/ -e "ls -R" |grep ' clamav' | tee -a gefunden1-home.txt done cat gefunden1.txt |while read line; do linearray=($line) ersterteil=${linearray[0]} laengeersterteil=$(echo ${#ersterteil} ) if [ $laengeersterteil == "10" ] then teil8=${linearray[8]} echo 'http://download.opensuse.org/'"$merker"'/ -> '"$teil8" | tee -a gefunden.txt else merker=$line fi done cat gefunden1-home.txt |while read line; do linearray=($line) ersterteil=${linearray[0]} laengeersterteil=$(echo ${#ersterteil} ) if [ $laengeersterteil == "10" ] then teil8=${linearray[8]} echo 'http://download.opensuse.org/repositories/home:/'"$merker"'/ -> '"$teil8" | tee -a gefunden.txt else merker=$line fi done rm gefunden1.txt rm gefunden1-home.txt ====================== end of script ======================================= simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On 2018-06-30 11:27, Simon Becherer wrote:
I changed a little bit for nicer output the script in the file "gefunden.txt" (http links which will be directly usable for yast repos or browsers)
Suggestion: next time attach the script, format is thus exactly retained. Or, upload to susepaste.org instead. -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)
Hi carlos, Am 30.06.2018 um 11:59 schrieb Carlos E. R.:>
Suggestion: next time attach the script, format is thus exactly retained. Or, upload to susepaste.org instead.
what is susepaste.org? simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On Sat, 30 Jun 2018 14:19:10 +0200 Simon Becherer <simon@becherer.de> wrote:
Hi carlos,
Am 30.06.2018 um 11:59 schrieb Carlos E. R.:>
Suggestion: next time attach the script, format is thus exactly retained. Or, upload to susepaste.org instead.
what is susepaste.org?
https://susepaste.org/ perhaps?! The site explains itself
simoN
-- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On 2018-06-30 14:57, Dave Howorth wrote:
On Sat, 30 Jun 2018 14:19:10 +0200 Simon Becherer <simon@becherer.de> wrote:
Hi carlos,
Am 30.06.2018 um 11:59 schrieb Carlos E. R.:>
Suggestion: next time attach the script, format is thus exactly retained. Or, upload to susepaste.org instead.
what is susepaste.org?
https://susepaste.org/ perhaps?!
The site explains itself
Or, use the command "susepaste" on the command line :-) -- Cheers / Saludos, Carlos E. R. (from 42.3 x86_64 "Malachite" at Telcontar)
On Sat, 30 Jun 2018 15:04:53 +0200 "Carlos E. R." <robin.listas@telefonica.net> wrote:
On 2018-06-30 14:57, Dave Howorth wrote:
On Sat, 30 Jun 2018 14:19:10 +0200 Simon Becherer <simon@becherer.de> wrote:
Hi carlos,
Am 30.06.2018 um 11:59 schrieb Carlos E. R.:>
Suggestion: next time attach the script, format is thus exactly retained. Or, upload to susepaste.org instead.
what is susepaste.org?
https://susepaste.org/ perhaps?!
The site explains itself
Or, use the command "susepaste" on the command line :-)
If 'susepaste' is not a typo you can use command-not-found to lookup the package that contains it, like this: cnf susepaste -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
On 30/06/18 06:41, Simon Becherer wrote:
Hi,
its a shame that this important page since weeks is not working correct: https://software.opensuse.org/
some software engineer should set up a alternate search page if this page will not be fixed soon.
Have you or do you know if someone else has actually reported it to admin@opensuse.org? without that the right people may not know there is an issue. There was some general build service issues last week maybe thats also affected the search. You can also use the search on build.opensuse.org but its not as streamlined and will possibly give you a bunch of extra results. -- Simon Lees (Simotek) http://simotek.net Emergency Update Team keybase.io/simotek SUSE Linux Adelaide Australia, UTC+10:30 GPG Fingerprint: 5B87 DB9D 88DC F606 E489 CEC5 0922 C246 02F0 014B
Am 02.07.2018 um 02:38 schrieb Simon Lees:
Have you or do you know if someone else has actually reported it to admin@opensuse.org?
i mailed at the moment to admin@ simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
Am 02.07.2018 um 02:38 schrieb Simon Lees:
You can also use the search on build.opensuse.org but its not as streamlined and will possibly give you a bunch of extra results.
Good hint!! works fine. thanks, simoN -- www.becherer.de -- To unsubscribe, e-mail: opensuse-support+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-support+owner@opensuse.org
participants (5)
-
Carlos E. R.
-
Dave Howorth
-
Ianseeks
-
Simon Becherer
-
Simon Lees