Project

General

Profile

Porting #1252

abs not working (+GPL issue?)

GNUtoo - almost 7 years ago - . Updated almost 7 years ago.

Status:
open
Priority:
bug
Assignee:
-
% Done:

0%


Description

Hi,

With the default config, I can't get the sources:

# uname -m
armv7l

# abs 
==> ERROR: No mirrors found in mirrorlist file /etc/pacman.d/mirrorlist

In the default config /etc/pacman.d/mirrorlist is the same than on x86, I don't know if that information is relevant or not.

Denis.


Related issues

Related to dbscripts - Bug #1189: [db-import] armv7h packages aren't represented in absopen2017-01-21

Actions

History

#1

Updated by isacdaavid almost 7 years ago

there are 2 issues going on here:

  • abs makes a silly formatting assumption regarding entries in mirrorlist (snippet follows); I get the same error on i686. trim any empty space at the beginning of "Server =" lines to work around it.
$ grep -C 2 'No mirrors' $(which abs)

mirrorlist=($(grep "^Server" $MIRRORLIST | cut -f3 -d" "))
if (( ${#mirrorlist[@]} == 0 )); then
    error "No mirrors found in mirrorlist file $MIRRORLIST" 
    exit $_E_CONFIG_ERROR
fi
  • the deeper one is #1189. abs will fail anyway, because no equivalent to this script has been written yet for ARM. so right now the only way to grab the sources is from abslibre.git for Parabola packages (this is where the website sends you), and from Arch ARM's own git repo for everything else. ugly ineed.
#2

Updated by isacdaavid almost 7 years ago

  • Related to Bug #1189: [db-import] armv7h packages aren't represented in abs added

Also available in: Atom PDF