Package Details: gittyup 1.3.0-1

Git Clone URL: https://aur.archlinux.org/gittyup.git (read-only, click to copy)
Package Base: gittyup
Description: Graphical Git client (GitAhead fork)
Upstream URL: https://murmele.github.io/Gittyup
Licenses: MIT
Submitter: alerque
Maintainer: alerque
Last Packager: alerque
Votes: 13
Popularity: 0.67
First Submitted: 2021-11-23 20:05 (UTC)
Last Updated: 2024-03-27 23:54 (UTC)

Latest Comments

« First ‹ Previous 1 2 3 4 Next › Last »

denzil commented on 2023-01-23 10:01 (UTC) (edited on 2023-01-23 10:02 (UTC) by denzil)

If you're having issues with failing tests.. easy workaround is just skipping the tests in general. Just edit your PKGBUILD and comment out line 82: ninja -C build check, or remove it completely with the surrounding IF

schnedan commented on 2023-01-23 09:57 (UTC)

Tested on 2 Systems, Build fails with failed unittests:

QWARN : TestEditorLineInfo::discardCompleteAddedContent() This plugin does not support propagateSizeHints()
QWARN : TestEditorLineInfo::discardCompleteAddedContent() This plugin does not support propagateSizeHints()
QWARN : TestEditorLineInfo::discardCompleteAddedContent() This plugin does not support propagateSizeHints()
QWARN : TestEditorLineInfo::discardCompleteAddedContent() QProcess: Destroyed while process ("/tmp/trizen-danny/gittyup/src/build/test/indexer") is still running.
PASS : TestEditorLineInfo::discardCompleteAddedContent()
PASS : TestEditorLineInfo::cleanupTestCase()
Totals: 14 passed, 7 failed, 0 skipped, 0 blacklisted, 9482ms
* Finished testing of TestEditorLineInfo *

  Start 15: CommitAuthorCommitter

15/23 Test #15: CommitAuthorCommitter ............ Passed 0.59 sec
Start 16: rebase
16/23 Test #16: rebase ........................... Passed 4.42 sec
Start 17: TreeView
17/23 Test #17: TreeView ......................... Passed 2.61 sec
Start 18: Submodule
18/23 Test #18: Submodule ........................ Passed 2.45 sec
Start 19: referencelist
19/23 Test #19: referencelist .................... Passed 0.91 sec
Start 20: amend
20/23 Test #20: amend ............................ Passed 0.91 sec
Start 21: SshConfig
21/23 Test #21: SshConfig ........................ Passed 0.16 sec
Start 22: fileContextMenu
22/23 Test #22: fileContextMenu .................. Passed 2.71 sec
Start 23: Setting
23/23 Test #23: Setting .......................... Passed 0.14 sec

96% tests passed, 1 tests failed out of 23

Label Time Summary:
NO_WIN32_OFFSCREEN = 5.11 sec*proc (4 tests)

Total Test time (real) = 40.23 sec

The following tests FAILED:
14 - EditorLineInfos (Failed)
Errors while running CTest
FAILED: test/CMakeFiles/check /tmp/trizen-danny/gittyup/src/build/test/CMakeFiles/check
cd /tmp/trizen-danny/gittyup/src/build/test && /usr/bin/ctest --force-new-ctest-process --output-on-failure --timeout 300
ninja: build stopped: subcommand failed.
==> FEHLER: Ein Fehler geschah in check().
Breche ab...
:: Unable to build gittyup - makepkg exited with code: 4
=>> Try again? [y/N]:

yochananmarqos commented on 2023-01-22 23:24 (UTC)

@teras: As I've mentioned in the comments before, try my PKGBUILD.

teras commented on 2023-01-22 22:43 (UTC)

I have the same problem with @denzil

Still two errors.

FAIL!  : TestIndex::stageDirectory() Compared values are not the same
   Actual   (unstagedModel->rowCount()): 2
   Expected (1)                        : 1
   Loc: [/home/teras/.cache/paru/clone/gittyup/src/Gittyup/test/index.cpp(157)]

FAIL!  : TestTreeView::restoreStagedFileAfterCommit() Compared values are not the same
   Actual   (unstagedModel->data(file_txt).toString()): "folder/subfolder/file.txt"
   Expected (QString("file.txt"))                     : "file.txt"
   Loc: [/home/teras/.cache/paru/clone/gittyup/src/Gittyup/test/TreeView.cpp(59)]

The funny thing is, I installed it two days ago for the first time (version 1.2.0). Now it updates to 1.2.1 and the error appears. Could it be, that what it "finds' is the older build version?

I actually tried uninstalling and reinstalling , even removing the cache, but the only result was not to have gittyup any more installed on my system :(

eduardolucioac commented on 2023-01-16 00:01 (UTC)

For me it's building normally.

TIP: If you want to get rid of the "recent files" that comes with the installation open the file nano ~/.config/gittyup.github.com/Gittyup.conf and delete what is in "recent"...

[General]
recent=
[...]

.

roti commented on 2022-11-25 13:18 (UTC)

I still have to use yochananmarqos's PKGBUILD file to have a successfull build, without the 2 test errors.

denzil commented on 2022-11-01 09:34 (UTC) (edited on 2022-11-01 09:35 (UTC) by denzil)

@alerque I got the same error, in fact I have 2 tests failed. You can see entire output here https://pastebin.com/fh29e9rV I checked, I don't have git-lfs package installed.

alerque commented on 2022-10-29 17:03 (UTC)

@SoftExpert That does not sound right at all. This does not require git-lfs to build, and indeed I've been building it in chroots without it installed. I only have it marked as an optional dependency. I doubt your system is missing anything because makepkg would warn you about not having any of the necessary dependencies, what I suspect is happening is you have something more than specified here that was causing an incorrectly configured build. It would be nice to know what that is but I don't see any clues yet (again partly because your log doesn't show the actual error).

SoftExpert commented on 2022-10-29 11:04 (UTC) (edited on 2022-10-29 11:04 (UTC) by SoftExpert)

@alerque: I was missing git-lfs package; once I installed it, the package built correctly. Thank you !

alerque commented on 2022-10-29 07:38 (UTC)

@SoftExpert My tests building this in a clean chroot build environment pass the checks. Are you building on a host system with possibly other packages installed that it finds instead of the vendored submodules? Try building in a chroot with only the declared dependencies.

Your output doesn't show the part of the tests that actually failed, so I can't suggest much.

Also you can install the prebuilt package from my Arch user repository.