You are not logged in.

#1 2010-02-18 16:18:31

kriz
Member
Registered: 2009-06-29
Posts: 96

yaourt takes a lot of time updating system

after typing yaourt -Syu it updates the repos, then i have to wait like 10-15 minutes until yaourt lists me the packages suitable for updating, after i confirm i have to wait also very long until the packages will be downloaded and installed.

does anyone have a similar problem or a solution?

my yaourtrc

#    ~/yaourtrc  - Configuration for yaourt
# 
#   See yaourt(8) for more information
#   
#
#
#   AlwaysUpgradeDevel no
#   AlwaysUpgradeAur no
#   AlwaysForce no
#   AurVoteSupport yes
#   AutoSaveBackupFile no
#   ColorMod Normal
#   ColorMod LightBackGround
#   ColorMod NoColor
#   ColorMod TextOnly
#   DontNeedToPressEnter yes
   EditPkgbuild yes

#   ExportToLocalRepository /home/chris/builds/packages
#   ForceEnglish no
#   LastCommentsNumber 5
#   LastCommentsOrder asc
#   NoConfirm no
   PacmanBin /usr/bin/powerpill
   PkgbuildEditor nano
#   SearchInAurUnsupported yes
#   ShowAurComment yes
   TmpDirectory /tmp
#   UpdateTerminalTitle yes
#
#   Define here your prefered Sourceforge mirror: (none surfnet ufpr heanet easynews umn switch belnet kent mesh optusnet jaist puzzle superb-east nchc superb-west)
#  SourceforgeMirror heanet
#

my powerpill.conf

[options]

################################################################################
# Additional arguments to aria2c. These will be appended to the internal list of
# default arguments, replacing some of them when appropriate. The format used is
# the same as in aria2c configuration files, e.g. "lowest-speed-limit=10K"

# Options of immediate interest are "lowest-speed-limit", which can be used to
# filter slow mirrors while the download is in progress, and
# "max-download-limit", to limit download speed.

# Options which are required by Powerpill will be ignored. Beyond that,
# Powerpill does not check the sanity of the arguments given.

# Consult aria2c's documentation for a full list of available options and
# information about what they do.

Aria2Args = allow-overwrite=true continue file-allocation=none ftp-pasv=true max-concurrent-downloads=45 max-tries=2 metalink-enable-unique-protocol=false metalink-servers=45 split=10 summary-interval=0 timeout=5 file-allocation=none
################################################################################





################################################################################
# The path to the aria2c binary.

Aria2Bin = /usr/bin/aria2c
################################################################################





################################################################################
# Powerpill output will be logged to this path if it is given.

# Log = /var/log/powerpill.log
################################################################################





################################################################################
# Suppress colored output.

# NoColor
################################################################################





################################################################################
# The path to the pacman binary or an equivalent, such as pacman-color.

PacmanBin = /usr/bin/pacman
################################################################################





################################################################################
# Specify a different pacman configuration file to use.

PacmanConfig = /etc/pacman.conf
################################################################################





################################################################################
# Specify PkgD servers to query for packages before using external mirrors.

# PkgD = [address:port]
################################################################################





################################################################################
# Use the Rebase module to update the sync database. See the Rebase
# documentation for more information.

# Rebase
################################################################################





################################################################################
# Enable retrieval of mirrors from the MirrorStatus webpage during a sync
# operation. This uses the Reflector module internally and accepts the same
# arguments that Reflector does. See the Reflector documentation for more
# information.

# There is absolutely no reason to pass any of the ranking options with this
# command as the order of the servers is completely irrelevant.

Reflect = -l 45
################################################################################





################################################################################
# The number of times that a failed download should be retried when run
# automatically.

RetryLimit = 3
################################################################################





################################################################################
# The minimum size, in MB (not MiB), that a file must be before it is split for
# segmented downloading.

SplitSize = 5
################################################################################

my pacman.conf

#
# /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
HoldPkg     = pacman glibc
# If upgrades are available for these packages they will be asked for first
SyncFirst   = pacman
#XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
#XferCommand = /usr/bin/curl %u > %o
#CleanMethod = KeepInstalled

# Pacman won't upgrade packages listed in IgnorePkg and members of IgnoreGroup
IgnorePkg   =mplayer kernel26 kernel26-firmware kernel26-headers
#IgnoreGroup =

#NoUpgrade   =
#NoExtract   =

# Misc options (all disabled by default)
#UseSyslog
#ShowSize
#UseDelta
#TotalDownload

#
# 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
#
# 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]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist

[core]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

[extra]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

#[community-testing]
## Add your preferred servers here, they will be used first
#Include = /etc/pacman.d/mirrorlist

[community]
# Add your preferred servers here, they will be used first
Include = /etc/pacman.d/mirrorlist

# An example of a custom package repository.  See the pacman manpage for
# tips on creating your own repositories.
#[custom]
#Server = file:///home/custompkgs

„Je verdinglichter die Welt, je dichter das Netz, das der Natur überworfen wurde, desto mehr beansprucht ideologisch das Denken, das jenes Netz spinnt, seinerseits Natur, Urerfahrung zu sein." Theodor W. Adorno [aus: Wozu noch Philosopie]

Offline

#2 2010-02-18 16:20:10

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,963
Website

Re: yaourt takes a lot of time updating system

Use one of the other AUR helpers. Yaourt doesn't seem to be maintained anymore and all of the alternatives are faster.


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#3 2010-02-18 16:57:40

Rydgel
Member
From: France
Registered: 2008-09-04
Posts: 166
Website

Re: yaourt takes a lot of time updating system

Take a look at packer wink

Offline

#4 2010-02-18 16:58:41

Skripka
Member
From: 2X1280X1024
Registered: 2009-02-19
Posts: 555

Re: yaourt takes a lot of time updating system

It is a "feature".

Offline

#5 2010-02-18 18:26:23

Xyne
Administrator/PM
Registered: 2008-08-03
Posts: 6,963
Website

Re: yaourt takes a lot of time updating system

Rydgel wrote:

Take a look at packer wink

hmm


My Arch Linux StuffForum EtiquetteCommunity Ethos - Arch is not for everyone

Offline

#6 2010-04-09 18:38:41

javonera
Member
Registered: 2007-05-28
Posts: 16

Re: yaourt takes a lot of time updating system

I'm having the same problem. It seems that yaourt starts downloading packages without asking authorization (when using yaourt -Su / ) . That why it seems to be blocked.

Offline

#7 2010-04-09 19:03:48

loafer
Member
From: the pub
Registered: 2009-04-14
Posts: 1,772

Re: yaourt takes a lot of time updating system

Look around the forums and the Wiki.  Bauerbill, packer, slurpy, aurget ... a simple search will provide a load of alternatives.


All men have stood for freedom...
For freedom is the man that will turn the world upside down.
Gerrard Winstanley.

Offline

#8 2010-04-09 20:59:12

quarkup
Member
From: Portugal
Registered: 2008-09-07
Posts: 497
Website

Re: yaourt takes a lot of time updating system

Use clyde. its objective is to be a pacman replacement, with features that yaourt has, plus is much more faster (clyde -Ss should give the complete AUR list in few miliseconds)

http://bbs.archlinux.org/viewtopic.php?id=91860
http://clyde.archuser.com/

It is being developped by our fellow archlinux mates.. please check it at least.
The package is "clyde-git" (in AUR)


If people do not believe that mathematics is simple, it is only because they do not realize how complicated life is.
Simplicity is the ultimate sophistication.

Offline

#9 2010-04-10 04:59:36

Stythys
Member
From: SF Bay Area
Registered: 2008-05-18
Posts: 878
Website

Re: yaourt takes a lot of time updating system

seconding clyde big_smile


[home page] -- [code / configs]

"Once you go Arch, you must remain there for life or else Allan will track you down and break you."
-- Bregol

Offline

Board footer

Powered by FluxBB