Package Details: sentry 8.11.0-1

Git Clone URL: https://aur.archlinux.org/sentry.git (read-only)
Package Base: sentry
Description: Python-based realtime logging and aggregation server.
Upstream URL: http://pypi.python.org/pypi/sentry
Licenses: BSD
Submitter: zancarius
Maintainer: zancarius
Last Packager: zancarius
Votes: 6
Popularity: 0.004400
First Submitted: 2012-11-04 17:15
Last Updated: 2016-12-03 03:39

Latest Comments

zancarius commented on 2016-11-04 02:41

Bumped to version 8.10.0 (thanks Mitch!).

Beware: Pay very close attention to following the upgrade instructions. File storage settings have moved from sentry.conf.py into config.yml. If you neglect to move these configurations, you may experience breakage.

zancarius commented on 2016-10-06 03:51

This post is to acknowledge a warning related to the Sentry 8.9.0 upgrade:

First, symsynd is now listed as a Sentry dependency [1] and is no longer a separate plugin. As such, I am no longer offering this as a split package with sentry-dsym. If you're coming here because you can't find the sentry-dsym package or because of "exists in filesystem" errors, you'll need to remove sentry-dsym first *before* installing Sentry.

Unfortunately, the inclusion of symsynd now means that Sentry requires LLVM to be installed on the target host. I've included some suggestions in `sentry.install` in the event this is a problem, but it looks like this is the direction upstream is going, so we're going to have to follow suit.

Second, changes to symsynd now require ncurses 5.x. Unfortunately, Arch uses ncurses 6.x, so we currently have to pull an external lib from the AUR to install ncurses 5.x support (ncurses5-compat-libs). I don't have much confidence that symsynd will be updated to ncurses 6 any time soon, so if time permits, I may investigate other options.

If you experience problems with this release, it's likely they may be due to missing libraries or other dependencies I've missed. Feel free to submit a ticket on any of the repositories listed here [2].

[1] https://github.com/getsentry/sentry/blob/8.9.0/setup.py#L133
[2] https://github.com/zancarius/archlinux-pkgbuilds

zancarius commented on 2016-10-05 06:00

Got the outdated notification. I'll update to 8.9.0 sometime tomorrow or tomorrow evening (UTC-6).

zancarius commented on 2016-09-08 06:22

Updated to version 8.8.0. Thanks for the notification!

As always, report PKGBUILD bugs on my PKGBUILDs repository [1].

I now have mirrors configured elsewhere (see the README), so if you'd rather avoid GitHub or have a preference elsewhere, feel free to pick the host that suits your needs best and report bugs there.

[1] https://github.com/zancarius/archlinux-pkgbuilds

zancarius commented on 2016-06-10 05:24

Added.

libxml2 is probably also required as well, strictly speaking, it's just that pulling in libxslt also installs libxml2.

For completeness sake, I've updated the makedepends to include both. Apparently the notion of adding it to the split package depends array never fully percolated to the top when I was considering makedepends.

Good catch, thanks!

Ahti333 commented on 2016-06-10 04:40

The makedepends of the PKGBUILD should include libxslt as well. The python2-lxml egg won't build without it.

zancarius commented on 2016-06-06 17:49

Thanks Mitch!

I appreciate your feedback and help!

mitchhentges commented on 2016-06-06 17:44

It appears to be working, even after a reboot. No errors or anything. Thanks!

zancarius commented on 2016-06-06 17:42

I usually forget to fix things because I'm an idiot. ;)

Also, keep an eye out for the unit file changes. They've moved a ton of stuff and deprecated some of the old runners, so I've split things out. You should only have to run sentry.service now (systemctl start sentry), which is nice. Unfortunately, it also spawns a couple of other things (celery and celery-beat via "sentry run worker" and "sentry run cron"). I'd like to know if that works for you.

mitchhentges commented on 2016-06-06 17:40

Ah, I hadn't checked the upgrade instructions, because I'm a skrub.

All comments