@bkuri I've built from source and I can run it under a tmux session with no issue.
So maybe there's actually nothing wrong here and I won't open a github issue.
It is just how the .deb package was built that is unsuitable for me.
Git Clone URL: | https://aur.archlinux.org/nzbget-git.git (read-only, click to copy) |
---|---|
Package Base: | nzbget-git |
Description: | Download from Usenet using .nzb files (testing release) |
Upstream URL: | https://github.com/nzbgetcom/nzbget |
Keywords: | nzbget testing |
Licenses: | GPL-2.0-only |
Conflicts: | nzbget, nzbget-systemd |
Provides: | nzbget, nzbget-systemd |
Submitter: | nicolahinssen |
Maintainer: | bkuri |
Last Packager: | bkuri |
Votes: | 6 |
Popularity: | 0.000630 |
First Submitted: | 2018-02-08 15:16 (UTC) |
Last Updated: | 2025-04-05 14:31 (UTC) |
@bkuri I've built from source and I can run it under a tmux session with no issue.
So maybe there's actually nothing wrong here and I won't open a github issue.
It is just how the .deb package was built that is unsuitable for me.
@bkuri Same issue with nzbget-git 24.2-20240729
.
I found here that it can't determine terminal configuration because it is running in curses mode: If you get an error like “Can not open terminal” this is because NZBGet is in curses mode and it can’t determine terminal configuration.
I'll open up an issue on github because of it.
I'm also going to try to build from source and see if it persists.
@megafreakshow I've just pushed another update using the .deb file. Could you try again and report back?
We're no longer building from source since I started getting build errors all of a sudden.
However, I feel that sourcing from github still merits using the -git
suffix.
That said, I might consider disowning this package and creating a new nzbget-testing
package if you guys feel that the current name isn't too clear about this point.
Otherwise we can roll back to the older PKGBUILD if you could help me debug the issue(s) when building from source, since I'm a bit tight on time these days.
Comments/suggestions welcome.
After installing this PKGBUILD version with the .deb package, nzbget fails to run when under a tmux session. It crashes with the error Error opening terminal: tmux-256color.
when I start it with nzbget -s
.
I suggest changing this PKGBUILD to build from source like the -git
suffix implies.
EDIT: the actual error message
I've updated the PKGBUILD so that it sources from the latest official amd64 .deb package. Lmk if that's no bueno and I'll try the .run package instead (or something else).
@j4son apologies for the late response
Not planning on maintaining the "official" version just yet since I'm still testing it out myself.
Also there's already an extra/nzbget package, so adding an extra "official" package could cause a bit of confusion.
Then again, things could change at some point. Things have been rock solid so far, so who knows.
Cheers
First of all thanks for your work! Would it be possible for you to provide a second AUR package with the stable/main branch? I know i can edit the PKGBUILD to the main branch...but as i work with yay it would be more comfortabel to have an AUR-package with the main branch :)
Thanks in advance
@megafreakshow @Eisenhans I've added the boost
package to the list of dependencies. Hopefully that'll take care of the error.
@bkuri @Eisenhans I had the same build error. I fixed it by installing the "boost" package. It should build correctly after that.
@Eisenhans I'm not getting build issues at the moment, though I admit I'm not running makepkg on a clean system.
I did get that error a few builds ago but it was fixed by adding boost-libs to the list of dependencies.
Maybe try reinstalling boost-libs to see if that fixes the issue? If that doesn't work I'll probably need to rework the PKGBUILD to simply grab an official release binary…
Pinned Comments
bkuri commented on 2024-01-06 00:26 (UTC)
FYI: upstream has been updated to nzbgetcom/nzbget. More info here.