Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Repo info
Activity
  • Sep 18 00:46
    robrix opened #547
  • Sep 15 12:33
    stef204 commented #528
  • Sep 15 12:00
    stef204 commented #528
  • Sep 15 11:51
    stef204 commented #528
  • Sep 14 16:33
    fosskers commented #528
  • Sep 14 11:29
    stef204 commented #528
  • Sep 13 21:06
    stef204 commented #528
  • Sep 13 21:05
    stef204 commented #528
  • Sep 13 21:03
    stef204 commented #528
  • Sep 13 21:02
    stef204 commented #528
  • Sep 13 21:01
    stef204 commented #528
  • Sep 13 17:00
    fosskers commented #528
  • Sep 13 17:00
    fosskers commented #528
  • Sep 12 20:11
    stef204 commented #528
  • Sep 12 19:54
    stef204 commented #528
  • Sep 12 18:09
    stef204 commented #528
  • Sep 12 16:50
    fosskers commented #528
  • Sep 12 16:50
    fosskers commented #528
  • Sep 12 14:42
    stef204 commented #528
  • Sep 12 13:53
    stef204 commented #528
Colin Woodbury
@fosskers
Although first, I need to make sure that Aura gets on Stackage
Christian Holme
@hcmh
Hello, I have a question regarding aura: recently, I cannot use aura to build-and-install packages with AUR dependencies anymore. The problem is that, while it correctly finds and builds the dependencies, it does not install them. Therefore, the next package which relies on the dependency to be installed fails
e.g., I am trying to install seafile-client from the AUR with aura -Aax seafile-client. seafile-client depends on seafile, which in turn depends on ccnet-server. Therefore, aura builds ccnet-server first:
Christian Holme
@hcmh

aura >>= Determining dependencies...
aura >>= AUR Packages:
ccnet-server
seafile
seafile-client

aura >>= Continue? [Y/n]
aura >>= Building ccnet-server...

but then:

==> Creating package "ccnet-server"...
-> Generating .PKGINFO file...
-> Generating .BUILDINFO file...
-> Generating .MTREE file...
-> Compressing package...
==> Leaving fakeroot environment.
==> Finished making: ccnet-server 6.3.4-1 (Mon 05 Nov 2018 04:08:22 PM CET)
aura >>= Building seafile...
==> Making package: seafile 6.2.5-1 (Mon 05 Nov 2018 04:08:24 PM CET)
==> Checking runtime dependencies...
==> Missing dependencies:
-> ccnet-server
==> Checking buildtime dependencies...
==> ERROR: Could not resolve all dependencies.
aura >>= Well, building seafile failed.
aura >>= Would you like to continue anyway? [Y/n]

thautwarm
@thautwarm
How can I install aura on Arch?
Oh I found the way in hackage, but why you guys removed previous README?
Colin Woodbury
@fosskers
@thautwarm Until I release the official package on the AUR, the best way is to build it yourself
There's also this package, but I have no control over that
thautwarm
@thautwarm
I understood that. The problem is that you just removed the installation instructions from README...
The original was just moved
thautwarm
@thautwarm
Oh no
Sorry for that I was too foolish
Colin Woodbury
@fosskers
:+1:
Christian Holme
@hcmh
Hey y'all, I have a weird problem with aura: I noticed that it does not install built packages anymore. When upgrading and also when using aura -A, it will build a package just fine. But then I have to manually run sudo pacman/aura -U ... to install
It used to do this just fine, but I don't what changes
*changed
Colin Woodbury
@fosskers
@hcmh what's the output of aura -V?
Christian Holme
@hcmh

@fosskers :
Pacman v5.1.3 - libalpm v11.0.3
Copyright (C) 2006-2018 Pacman Development Team
Copyright (C) 2002-2006 Judd Vinet

                   This program may be freely redistributed under
                   the terms of the GNU General Public License.

then some animation, then:
URA Version 1.4.0
by Colin Woodbury

Aura Translators:
Chris "Kwpolska" Warrick (Polish)
Denis Kasak / "stranac" (Croatian)
Fredrik Haikarainen / Daniel Beecham (Swedish)
Lukas Niederbremer / Jonas Platte (German)
Alejandro Gómez / Sergio Conde (Spanish)
Henry "Ingvij" Kupty / Thiago "thiagowfx" Perrotta (Portuguese)
Ma Jiehong / Fabien Dubosson (French)
Kyrylo Silin (Russian)
Bob Valantin (Italian)
Filip Brcic (Serbian)
"chinatsun" (Norwegian)
"pak tua Greg" (Indonesian)
Kai Zhang (Chinese)

Colin Woodbury
@fosskers
You're on and old version
Consider building Aura's master branch, installing the aura-git package from the AUR, or waiting for the 2.0 release
Christian Holme
@hcmh
ok, I'll wait for the 2.0 release
Colin Woodbury
@fosskers
I have one more commit to add to it, which will be tomorrow.
Colin Woodbury
@fosskers
Colin Woodbury
@fosskers
The idea being that package lookups (both repo and AUR) are now cached during runtime. If a dep has been looked up before, a call won't be repeated for it if it appears as a dep of some other package
Colin Woodbury
@fosskers
This also puts less overall strain on the Arch servers :)
And it will invoke fewer shell calls
Colin Woodbury
@fosskers
Dependency resolving for ros-lunar-desktop now takes less than a minute!
Colin Woodbury
@fosskers
I'm also trying to get data-or patched to include modern instances, but the last update was in 2015, and the listed repo is for Darcs and 404s now :P
Colin Woodbury
@fosskers
aur has been updated to yield Either values, so that lookup failures are more clear.
Colin Woodbury
@fosskers
Working on getting heavily stripped binaries for Aura releases using Nix
Colin Woodbury
@fosskers
Also working on further improving dep resolution speed by increasing batching in calls to the AUR
Resolving the entire dep graph for ros-lunar-desktop takes 70 AUR calls on my machine (by my count)
I should be able to reduce that. The AUR calls are by far the bottleneck
Colin Woodbury
@fosskers
Turns out dependency "satisfaction" (i.e. pacman -T) can work in batches, which we previously weren't doing
That should vastly cut down on the number of shell calls made during dep resolution
Colin Woodbury
@fosskers
The these package was split up over the weekend, so nonempty-containers can be moved back to it
Colin Woodbury
@fosskers
Just cut dep resolution time of ros-lunar-desktop from ~1min to 40s
Something like ~90 AUR calls reduced to 6
Colin Woodbury
@fosskers
At LambdaConf
Colin Woodbury
@fosskers
PR incoming!
Colin Woodbury
@fosskers
merged
https://opencollective.com/static-haskell-nix <- Donate to this project for fully static, highly stripped Haskell binaries
It reduces Aura from 28mb to 8mb
Peter Bhat Harkins
@pushcx
I ran into aurapm/aura#445 trying to install dvdstyler. The readme points to installing aura 1.4.0. Are there docs somewhere for installing aura 2, or does anyone have ideas to otherwise work around this issue?
Colin Woodbury
@fosskers
I will release Aura 2 on the AUR soon