Description of problem: There is no rpm for tcptraceroute in Mageia9-alpha1 Version-Release number of selected component (if applicable): on Mageia 8: tcptraceroute-1.5-1.beta7.12.mga8.src.rpm How reproducible: 100% not there Steps to Reproduce: 1.[user@h30-mageia9-alpha1 ~]$ urpmq -i tcptraceroute No package named tcptraceroute 2. 3.
100 % there. $ urpmq -Yf tcptraceroute tcptraceroute-1.5-1.beta7.13.mga9.x86_64 # urpmi tcptraceroute --test To satisfy dependencies, the following packages are going to be installed: (test only, installation will not be actually done) Package Version Release Arch (medium "Core Release 1") lib64net1 1.1.6 10.mga9 x86_64 tcptraceroute 1.5 1.beta7.13.m> x86_64 235KB of additional disk space will be used. 104KB of packages will be retrieved. Proceed with the installation of the 2 packages? (Y/n) ftp://ftp.acc.umu.se/mirror/mageia/distrib/cauldron/x86_64/media/core/release/lib64net1-1.1.6-10.mga9.x86_64.rpm ftp://ftp.acc.umu.se/mirror/mageia/distrib/cauldron/x86_64/media/core/release/tcptraceroute-1.5-1.beta7.13.mga9.x86_64.rpm installing tcptraceroute-1.5-1.beta7.13.mga9.x86_64.rpm lib64net1-1.1.6-10.mga9.x86_64.rpm from /var/cache/urpmi/rpms Preparing... ################################################################# Installation is possible
Created attachment 13449 [details] post install script "re-urpmi-mageia9" logfile Attachment of post install script logfile showing errors configuring URPMI sources for Mageia 9 at around midnight on Monday 24th October 2022. (During testing of the Mageia 9 alpha1 release.) Hence the unavailability of expected RPMs for install.
CC: (none) => paul.blackburn
Thanks Jani Välimaa. I have checked again today and been able to correctly configure Mageia 9 URPMI sources. I can now see tcptraceroute is available. [user@h30-mageia9-alpha1 ~]$ urpmq -i tcptraceroute distrib-coffee.ipsl.jussieu.fr::mageia/distrib/9/x86_64/media/core/release/media_info/20221025-190810-info.xml.lzma Name : tcptraceroute Version : 1.5 Release : 1.beta7.13.mga9 Group : Networking/Other Size : 93236 Architecture: x86_64 Source RPM : tcptraceroute-1.5-1.beta7.13.mga9.src.rpm URL : http://michael.toren.net/code/tcptraceroute/ Summary : Traceroute implementation using TCP packets Description : The more traditional traceroute(8) sends out either UDP or ICMP ECHO packets with a TTL of one, and increments the TTL until the destination has been reached. By printing the gateways that generate ICMP time exceeded messages along the way, it is able to determine the path packets are taking to reach the destination. The problem is that with the widespread use of firewalls on the modern Internet, many of the packets that traceroute(8) sends out end up being filtered, making it impossible to completely trace the path to the destination. However, in many cases, these firewalls will permit inbound TCP packets to specific ports that hosts sitting behind the firewall are listening for connections on. By sending out TCP SYN packets instead of UDP or ICMP ECHO packets, tcptraceroute is able to bypass the most common firewall filters. Installed and confirmed tcptraceroute working OK. We can close this bug report.
Your sources were configured wrong with two colons in the url. rsync://distrib-coffee.ipsl.jussieu.fr::mageia/distrib/9/x86_64//media/nonfree/updates/ Closing INVALID.
Status: NEW => RESOLVEDResolution: (none) => INVALID
(In reply to sturmvogel from comment #4) > Your sources were configured wrong with two colons in the url. > > rsync://distrib-coffee.ipsl.jussieu.fr::mageia/distrib/9/x86_64//media/ > nonfree/updates/ > > Closing INVALID. Not the two colons but the two slashes were wrong...
Hello sturmvogel, The two colons version works for me. I just reconfigured the Mageia 9 URPMI sources by copy&paste from my script's logfile to shell. Everything is configured correctly here. There is nothing wrong with "::". Example: [mpb@h30-mageia9-alpha1 ~]$ rsync --list-only distrib-coffee.ipsl.jussieu.fr::mageia/distrib/9/x86_64/ drwxr-xr-x 4,096 2022/09/06 18:14:20 . -rw-r--r-- 46 2022/10/25 21:01:41 VERSION -rw-r--r-- 80 2011/05/27 16:12:14 autorun.inf -rw-r--r-- 3,980 2016/06/30 23:07:41 index.html -rw-r--r-- 110 2021/02/24 21:03:49 product.id -rw-r--r-- 113 2021/02/16 06:50:05 product.id.Default -rw-r--r-- 75,888 2022/09/06 18:14:20 release-notes.html -rw-r--r-- 44,249 2022/09/06 18:14:20 release-notes.txt drwxrwxr-x 43 2012/03/14 14:02:15 doc drwxr-xr-x 267 2021/02/16 14:04:36 dosutils drwxr-xr-x 63 2011/03/12 13:00:10 install drwxr-xr-x 4,096 2022/10/23 23:05:27 isolinux drwxr-xr-x 103 2019/08/26 10:26:23 media drwxr-xr-x 68 2022/09/17 20:15:21 misc
See comment 5
Hello sturmvogel, See comment 6. If you believe "::" are wrong try it yourself and share the result here.
I just loaded https://bugs.mageia.org///show_bug.cgi?id=31026 As expected, it works. though https:///bugs.mageia.org///show_bug.cgi?id=31026 does not. The https: must be followed by two slashes and only two, but in the middle of any url multiple slashes get treated as one. I didn't know that's true for colons too.
CC: (none) => davidwhodgins
no, the two colons are correct, they tell rsync that is should look for a rsync module (or virtual path if you like) named "mageia" and use the paths below it... if you want to see if a site has modules defined, you can check, for example: rsync --list-only distrib-coffee.ipsl.jussieu.fr:: pub The whole archive mageia The whole Mageia tree (http://www.mageia.org/) pld The PLD distribution archlinux The whole archlinux tree (http://www.archlinuxfr.org/) devil-linux The whole devil-linux tree (http://www.devil-linux.org/) gentoo-portage Gentoo portage tree gentoo-distfiles Gentoo distfiles tree gentoo Gentoo distfiles tree centos CentOS rocky Rocky centos-beta The official CentOSBeta Mirror ulteo Ulteo (http://www.ulteo.com/) CPAN Comprehensive Perl Archive Network cygwin Cygwin postgresql Postgresql putty-website-mirror Putty Http and Ftp mirror ctan CTAN mirror scientific-linux Scientific Linux freebsd FreeBSD debian Debian archive debian-cd Debian archive mandriva-prehistory Very old and obsolete Mandriva and Mandrake distribution ubuntu Ubuntu archive
if you use only a single colon, you need full path from top of tree of what rsync exposes
oh, and the reason Pauls script failed first, and now works is that it searches for "distrib/9" and I only added that symlink 9->cauldron yesterday...