| Summary: | Installed mageia9-alpha1 and found that tcptraceroute if not available | ||
|---|---|---|---|
| Product: | Mageia | Reporter: | Paul Blackburn <paul.blackburn> |
| Component: | RPM Packages | Assignee: | Mageia Bug Squad <bugsquad> |
| Status: | RESOLVED INVALID | QA Contact: | |
| Severity: | normal | ||
| Priority: | Normal | CC: | davidwhodgins, paul.blackburn |
| Version: | Cauldron | ||
| Target Milestone: | --- | ||
| Hardware: | All | ||
| OS: | Linux | ||
| Whiteboard: | |||
| Source RPM: | tcptraceroute-1.5-1.beta7.12.mga8.src.rpm (on Mageia 8) | CVE: | |
| Status comment: | |||
| Attachments: | post install script "re-urpmi-mageia9" logfile | ||
|
Description
Paul Blackburn
2022-10-25 19:50:36 CEST
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 =>
RESOLVED (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 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... |