Error: Cannot find a valid baseurl for repo: dell-software

Tarun Reddy treddy at rallydev.com
Wed Oct 22 10:42:08 CDT 2008


Any idea why I'm getting this? I get this on both Centos 4 and Centos
5 boxes when I do a yum update currently.



Complete output below:

Loading "priorities" plugin
Loading "dellsysidplugin" plugin
Loading "fastestmirror" plugin
Determining fastest mirrors
 * epel: mirrors.usu.edu
 * fwupdate: linux.dell.com
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
use strict;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - use CGI;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
use CGI::Carp qw(warningsToBrowser fatalsToBrowser);
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $cgi = new CGI;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
if (not $ENV{"QUERY_STRING"}) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    use lib "_tools";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    use PathInfo;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    $cgi = CGI::PathInfo->new({  Eq => '=', SplitOn => '&', });
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
use File::Basename;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
use Cwd 'abs_path';     # aka realpath()
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
print "Content-type: text/plain\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $osname = $cgi->param('osname') || "null_OS";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my x86_64 = $cgi->param('basearch') || "null_ARCH";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $thisdir=abs_path(dirname($0));
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $debug = $cgi->param('debug') || 0;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $redirect = $cgi->param('redirect') || 0;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $redir_path = $cgi->param('redir_path') || '';
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $server_name = $ENV{"SERVER_NAME"} || "linux.dell.com";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
if ($ENV{"SERVER_PORT"} != 80 ) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
  $server_name .= ":" . $ENV{"SERVER_PORT"};
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $request_path = $ENV{"SCRIPT_NAME"} || "/repo/software/mirrors.pl";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $base_web_path = dirname($request_path);
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
$base_web_path =~ s|^/||;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
$server_name =~ s|/$||;
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my %links = (
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el3AS => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el3ES => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el3WS => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el3Desktop => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    rhel3 => 'el3',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el4AS => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el4ES => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el4WS => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el4Desktop => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    rhel4 => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.0' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.1' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.2' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.3' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.4' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.5' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.6' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.7' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.8' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el4.9' => 'el4',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el5Client => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    el5Server => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    rhel5 => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.0' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.1' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.2' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.3' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.4' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.5' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.6' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.7' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.8' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    'el5.9' => 'el5',
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -     );
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
$osname = $links{$osname} if defined $links{$osname};
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
my $url="";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
if (-d ($thisdir . "/$osname/x86_64")) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    $url = "http://$server_name/$base_web_path/$osname/x86_64";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
elsif (-d ($thisdir . "/$osname")) {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    $url = "http://$server_name/$base_web_path/$osname";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
if ($redirect){
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    print "Status: 301 Moved Permanantly\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    print "Location: $url$redir_path\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    print "\n";  # END OF HTTP HEADERS
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - } else {
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    print "\n";  # END OF HTTP HEADERS
YumRepo Warning: not using ftp, http[s], or file for repos, skipping -
    print $url . "\n";
YumRepo Warning: not using ftp, http[s], or file for repos, skipping - }
removing mirrorlist with no valid mirrors:
//var/cache/yum/dell-software/mirrorlist.txt


More information about the firmware-tools-devel mailing list