[haskell-web] Git-Annex Log file ?

Hello, I am having weird behavior with git-annex going from the AUR version to the haskell-web repo one (actually going from the 32 bits to the 64 bits one). It might be something that hasn't been cleaned up correctly. Anyway I don't seem to be able to find the log file ... Nothing on /var/log and journalctl doesn't seem to give much more information: @nvanillia ~ > journalctl /usr/bin/git-annex -- Logs begin at Sat 2013-02-02 15:25:22 CET, end at Sat 2013-04-13 21:50:47 CEST. -- Any idea ? Thanks - Pierre

Sorry, I have no idea... I'm going to look into AUR pkgbuild to find
differences....
Fabio
2013/4/13 Pierre Radermecker
Hello,
I am having weird behavior with git-annex going from the AUR version to the haskell-web repo one (actually going from the 32 bits to the 64 bits one). It might be something that hasn't been cleaned up correctly.
Anyway I don't seem to be able to find the log file ... Nothing on /var/log and journalctl doesn't seem to give much more information:
@nvanillia ~ > journalctl /usr/bin/git-annex -- Logs begin at Sat 2013-02-02 15:25:22 CET, end at Sat 2013-04-13 21:50:47 CEST. --
Any idea ? Thanks
- Pierre
_______________________________________________ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

Git-annex is updated. Please tell me if there's any difference.
Fabio
2013/4/18 Fabio Riga
Sorry, I have no idea... I'm going to look into AUR pkgbuild to find differences....
Fabio
2013/4/13 Pierre Radermecker
Hello,
I am having weird behavior with git-annex going from the AUR version to the haskell-web repo one (actually going from the 32 bits to the 64 bits one). It might be something that hasn't been cleaned up correctly.
Anyway I don't seem to be able to find the log file ... Nothing on /var/log and journalctl doesn't seem to give much more information:
@nvanillia ~ > journalctl /usr/bin/git-annex -- Logs begin at Sat 2013-02-02 15:25:22 CET, end at Sat 2013-04-13 21:50:47 CEST. --
Any idea ? Thanks
- Pierre
_______________________________________________ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

Hi Fabio,
No, it is still broken. For information, the log file is on .git/annex/daemon.log
If I download and use http://downloads.kitenet.net/git-annex/linux/current/git-annex-standalone-am... it works but if I use your package it doesn't.
I believe there is no point keeping it in the [haskell-web] without better integration (and testing)
For information, I have filled a bug report on the git-annex and received this reply:
http://git-annex.branchable.com/bugs/The_assistant_hangs_forever/
Basically, there is a mismatched between the curl version used by Arch and the one used by Git-Annex.
I won't go as far as Joey and say that the arch linux version is broken but it is clear to me that Joey only supports the binaries that comes with his standalone package. As he said:
takes the binary built for the standalone tarball and dumps it into a filesystem without any of its support libraries, and just hopes it works. It's not at all surpising that it continually fails to work. Which is causing bug report noise that takes away from my time working on actual improvements to git-annex.
Is your package as AUR git-annex-bin does essentially doing that ? If so I am not sure it is a good fit for [haskell-web].
To me doing something closer to this AUR package makes much sense : https://aur.archlinux.org/packages/git-annex/
This package works better but has some issues as well (the process is quite fragile IMHO).
At this stage, a part from maintaining a binary version with adhoc links, I am not sure there is a better alternative. There are now 5 versions of git-annex for arch-linux and there are all broken ... I guess this is a sign that sadly enough we need the big binaries option ...
Cheers,
________________________________
From: Fabio Riga
Hello,
I am having weird behavior with git-annex going from the AUR version to the haskell-web repo one (actually going from the 32 bits to the 64 bits one). It might be something that hasn't been cleaned up correctly.
Anyway I don't seem to be able to find the log file ... Nothing on /var/log and journalctl doesn't seem to give much more information:
@nvanillia ~ > journalctl /usr/bin/git-annex -- Logs begin at Sat 2013-02-02 15:25:22 CET, end at Sat 2013-04-13 21:50:47 CEST. --
Any idea ? Thanks
- Pierre
_______________________________________________ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell

Hi Pierre, sorry for the long delay. [haskell-web] started with the idea to expand the core repository. It uses cabal to build package, using the last possible version, according to the policy that we discussed some time ago. So it is latest cabal, already built and without the cabal nightmare (sometimes it comes anyway, and I fail to build...) git-annex is not a library, so it doesn't fit well in this system, because we don't really care of haskell dependencies, as they are only needed to make, but we have to take care of the plethora of other dependencies. I didn't find a way to check for an updated dependency in [core] or [extra], so I suppose the problem is simply that an update occurred (for example in curl) after the date when git-annex was built, and I didn't bump. Note that I had your problem, killed and restarted the assistant and everything worked.There are some inconsistencies, maybe for the reason above. I hadn't the time to investigate. I don't know the "bin" version, I already emulated the AUR package you mentioned. I'm confident that it works. If it doesn't, just rebuild. The stand alone package should have curl and other thing statically linked, so it should also work, but not in the spirit of Arch. You could make another AUR package with the stand-alone version, it should be The Solution. Fabio Il 19/04/2013 15:24, Pierre Radermecker ha scritto:
Hi Fabio,
No, it is still broken. For information, the log file is on .git/annex/daemon.log
If I download and use http://downloads.kitenet.net/git-annex/linux/current/git-annex-standalone-am... it works but if I use your package it doesn't.
I believe there is no point keeping it in the [haskell-web] without better integration (and testing)
For information, I have filled a bug report on the git-annex and received this reply:
http://git-annex.branchable.com/bugs/The_assistant_hangs_forever/
Basically, there is a mismatched between the curl version used by Arch and the one used by Git-Annex.
I won't go as far as Joey and say that the arch linux version is broken but it is clear to me that Joey only supports the binaries that comes with his standalone package. As he said:
takes the binary built for the standalone tarball and dumps it into a filesystem without any of its support libraries, and just hopes it works. It's not at all surpising that it continually fails to work. Which is causing bug report noise that takes away from my time working on actual improvements to git-annex.
Is your package as AUR git-annex-bin does essentially doing that ? If so I am not sure it is a good fit for [haskell-web].
To me doing something closer to this AUR package makes much sense : https://aur.archlinux.org/packages/git-annex/
This package works better but has some issues as well (the process is quite fragile IMHO).
At this stage, a part from maintaining a binary version with adhoc links, I am not sure there is a better alternative. There are now 5 versions of git-annex for arch-linux and there are all broken ... I guess this is a sign that sadly enough we need the big binaries option ...
Cheers,
------------------------------------------------------------------------ *From:* Fabio Riga
*To:* Pierre Radermecker *Cc:* "arch-haskell@haskell.org" *Sent:* Thursday, April 18, 2013 5:38:33 PM *Subject:* Re: [arch-haskell] [haskell-web] Git-Annex Log file ? Sorry, I have no idea... I'm going to look into AUR pkgbuild to find differences....
Fabio
2013/4/13 Pierre Radermecker
mailto:pradermecker@yahoo.ca> Hello,
I am having weird behavior with git-annex going from the AUR version
to the haskell-web repo one (actually going from the 32 bits to the 64 bits one). It might be something that hasn't been cleaned up correctly.
Anyway I don't seem to be able to find the log file ... Nothing on
/var/log and journalctl doesn't seem to give much more information:
@nvanillia ~ > journalctl /usr/bin/git-annex -- Logs begin at Sat 2013-02-02 15:25:22 CET, end at Sat 2013-04-13
21:50:47 CEST. --
Any idea ? Thanks
- Pierre
_______________________________________________ arch-haskell mailing list arch-haskell@haskell.org mailto:arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell
_______________________________________________ arch-haskell mailing list arch-haskell@haskell.org http://www.haskell.org/mailman/listinfo/arch-haskell
participants (2)
-
Fabio Riga
-
Pierre Radermecker