[Yaourt+Powerpill] Erreur : aucune cible spécifiée (abandon)

Annonces, dépannage, évolution du projet yaourt
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

[Yaourt+Powerpill] Erreur : aucune cible spécifiée (abandon)

Message par silmaa »

Bonjour,

Après avoir testé powerpill, j'ai voulu l'adopter et j'ai modifié mon /etc/yaourtrcen ajoutant la ligne PACMAN="powerpill"

Problème :

Code : Tout sélectionner

$ yaourt -Sy
04/11 12:06:45 [NOTICE] GID#e75d1b2357d17504 - Download has already completed: /var/lib/pacman/sync/community.db
04/11 12:06:45 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/community.db
04/11 12:06:45 [NOTICE] GID#843bc3d5b4b98bcb - Download has already completed: /var/lib/pacman/sync/multilib.db
04/11 12:06:45 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/multilib.db
04/11 12:06:45 [NOTICE] GID#864f6116435bba5e - Download has already completed: /var/lib/pacman/sync/extra.db
04/11 12:06:45 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/extra.db
04/11 12:06:45 [NOTICE] GID#abfbf8a2e6ebca51 - Download has already completed: /var/lib/pacman/sync/core.db
04/11 12:06:45 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/core.db
04/11 12:06:45 [NOTICE] GID#faeb3c90ee85b5f9 - Download has already completed: /var/lib/pacman/sync/archlinuxfr.db
04/11 12:06:45 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/archlinuxfr.db
04/11 12:06:45 [ERROR] CUID#11 - Download aborted. URI=http://repo.archlinux.fr/x86_64/archlinuxfr.db.sig
Exception: [AbstractCommand.cc:304] errorCode=3 URI=http://repo.archlinux.fr/x86_64/archlinuxfr.db.sig
  -> [HttpSkipResponseCommand.cc:211] errorCode=3 Ressource introuvable

04/11 12:06:45 [NOTICE] Download GID#1462713bc3fd0a8e not complete: /var/lib/pacman/sync/archlinuxfr.db.sig

Résultats du téléchargement:
gid   |stat|avg speed  |path/URI
======+====+===========+=======================================================
e75d1b|OK  |       0B/s|/var/lib/pacman/sync/community.db
843bc3|OK  |       0B/s|/var/lib/pacman/sync/multilib.db
864f61|OK  |       0B/s|/var/lib/pacman/sync/extra.db
abfbf8|OK  |       0B/s|/var/lib/pacman/sync/core.db
faeb3c|OK  |       0B/s|/var/lib/pacman/sync/archlinuxfr.db
146271|ERR |       0B/s|/var/lib/pacman/sync/archlinuxfr.db.sig

Légende du statut:
(OK): téléchargement terminé.(ERR): Une erreur est survenue.

aria2c va recommencer ce téléchargement si le transfert est relancé.
En cas d'érreurs, merci de lire le fichier log. Voir l'option '-l' pour plus d'informations.

Erreur: aucune cible spécifiée (utiliser -h pour l'aide)

Mon yaourtrc n'a pas été modifié, tout est commenté excepté la ligne contenant PACMAN="powerpill" :

De même je n'ai pas touché à la conf de powerpill :

Code : Tout sélectionner

{
  "aria2": {
    "args": [
      "--allow-overwrite=true",
      "--always-resume=false",
      "--auto-file-renaming=false",
      "--check-integrity=true",
      "--conditional-get=true",
      "--continue=true",
      "--file-allocation=none",
      "--log-level=error",
      "--max-concurrent-downloads=100",
      "--max-connection-per-server=5",
      "--min-split-size=5M",
      "--show-console-readout=true",
      "--split=10"
    ],
    "path": "/usr/bin/aria2c"
  },
  "pacman": {
    "config": "/etc/pacman.conf",
    "path": "/usr/bin/pacman"
  },
  "pacserve": {
    "server": null
  },
  "powerpill": {
    "ask": true,
    "reflect databases": false
  },
  "reflector": {
    "args": [
      "--protocol",
      "http",
      "--latest",
      "50"
    ]
  },
  "rsync": {
    "args": [
      "--no-motd",
      "--progress"
    ],
    "db only": true,
    "path": "/usr/bin/rsync",
    "servers": []
  }
}
Edit : peut-être aussi que le pacman.conf peut servir :

Code : Tout sélectionner

#
# /etc/pacman.conf
#
# See the pacman.conf(5) manpage for option and repository directives

#
# GENERAL OPTIONS
#
[options]
# The following paths are commented out with their default values listed.
# If you wish to use different paths, uncomment and update the paths.
#RootDir     = /
#DBPath      = /var/lib/pacman/
#CacheDir    = /var/cache/pacman/pkg/
#LogFile     = /var/log/pacman.log
#GPGDir      = /etc/pacman.d/gnupg/
HoldPkg     = pacman glibc
# If upgrades are available for these packages they will be asked for first
# SyncFirst   = pacman
#XferCommand = /usr/bin/curl -C - -f %u > %o
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#CleanMethod = KeepInstalled
Architecture = auto

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
#IgnorePkg   =
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options
#UseSyslog
#UseDelta
#TotalDownload
CheckSpace
#VerbosePkgLists

# By default, pacman accepts packages signed by keys that its local keyring
# trusts (see pacman-key and its man page), as well as unsigned packages.
#SigLevel = Optional TrustedOnly

# NOTE: You must run `pacman-key --init` before first using pacman; the local
# keyring can then be populated with the keys of all official Arch Linux
# packagers with `pacman-key --populate archlinux`.

#
# REPOSITORIES
#   - can be defined here or included from another file
#   - pacman will search repositories in the order defined here
#   - local/custom mirrors can be added here or in separate files
#   - repositories listed first will take precedence when packages
#     have identical names, regardless of version number
#   - URLs will have $repo replaced by the name of the current repo
#   - URLs will have $arch replaced by the name of the architecture
#
# Repository entries are of the format:
#       [repo-name]
#       Server = ServerName
#       Include = IncludePath
#
# The header [repo-name] is crucial - it must be present and
# uncommented to enable the repo.
#

# The testing repositories are disabled by default. To enable, uncomment the
# repo name header and Include lines. You can add preferred servers immediately
# after the header, and they will be used before the default mirrors.

#[testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[core]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[extra]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

#[community-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist

[community]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[multilib]
SigLevel = PackageRequired
Include = /etc/pacman.d/mirrorlist

[archlinuxfr]
Server = http://repo.archlinux.fr/$arch


# If you want to run 32 bit applications on your x86_64 system,
# enable the multilib repositories as required here.

#[multilib-testing]
#SigLevel = PackageRequired
#Include = /etc/pacman.d/mirrorlist


# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#SigLevel = Optional TrustAll
#Server = file:///home/custompkgs
Dernière modification par silmaa le jeu. 11 avr. 2013, 14:18, modifié 1 fois.
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Yaourt+Powerpill] Erreur : aucune cible spécifiée

Message par tuxce »

[archlinuxfr] n'est pas signé, rajoute :

Code : Tout sélectionner

SigLevel = Never
dans sa déclaration.
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [Yaourt+Powerpill] Erreur : aucune cible spécifiée

Message par silmaa »

Ça résoud le problème de téléchargement, merci :)
Mais toujours cette erreur avec yaourt.

Code : Tout sélectionner

04/11 13:03:35 [NOTICE] GID#e9ba8b794964a877 - Download has already completed: /var/lib/pacman/sync/core.db
04/11 13:03:35 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/core.db
04/11 13:03:35 [NOTICE] GID#6e973f67dde4e25b - Download has already completed: /var/lib/pacman/sync/multilib.db
04/11 13:03:35 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/multilib.db
04/11 13:03:35 [NOTICE] GID#e39075da088d6492 - Download has already completed: /var/lib/pacman/sync/community.db
04/11 13:03:35 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/community.db
04/11 13:03:35 [NOTICE] GID#ded4ed7a5a7a37a0 - Download has already completed: /var/lib/pacman/sync/archlinuxfr.db
04/11 13:03:35 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/archlinuxfr.db
[#b46991 560KiB/1.4MiB(37%) CN:1 DL:679KiB ETA:1s]                                                                                                                      
04/11 13:03:36 [NOTICE] Téléchargement terminé: /var/lib/pacman/sync/extra.db

Résultats du téléchargement:
gid   |stat|avg speed  |path/URI
======+====+===========+=======================================================
e9ba8b|OK  |       0B/s|/var/lib/pacman/sync/core.db
6e973f|OK  |       0B/s|/var/lib/pacman/sync/multilib.db
e39075|OK  |       0B/s|/var/lib/pacman/sync/community.db
ded4ed|OK  |       0B/s|/var/lib/pacman/sync/archlinuxfr.db
b46991|OK  |   831KiB/s|/var/lib/pacman/sync/extra.db

Légende du statut:
(OK): téléchargement terminé.
Erreur: aucune cible spécifiée (utiliser -h pour l'aide)
Avatar de l’utilisateur
tuxce
Maître du Kyudo
Messages : 6677
Inscription : mer. 12 sept. 2007, 16:03

Re: [Yaourt+Powerpill] Erreur : aucune cible spécifiée

Message par tuxce »

C'est parce que powerpill n'est pas compatible avec toutes les options de pacman. L'erreur est due au fait que yaourt -Sy lance powerpill --color auto -Sy
Avatar de l’utilisateur
silmaa
archer de cavalerie
Messages : 161
Inscription : ven. 24 juin 2011, 13:52

Re: [Yaourt+Powerpill] Erreur : aucune cible spécifiée

Message par silmaa »

Dommage...
Merci pour l'info, quand même :wink:
Répondre