GitJournal / GitJournal/git-auto-sync

Background Process for Auto Syncing Git Repos was skipped

Open
#9 3 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
201
Forks
20
PR merge metrics
No merged PRs in 30d

Description

Hi Vishesh,
Thanks for putting your efforts into this. I was making use of a bash script and cron until now. I was thinking of moving over to inode watcher tools like `entr` or something. So I was excited to see that you were focusing on this feature.

However, this doesnt seem to work for me on ArchLinux. The manual mode seemed to create commits but didnt push to the remote. I saw this error.

```gpg-agent[2775]: scdaemon[8002]: apdu_open_reader: failed to open driver 'libpcsclite.so.1': libpcsclite.so.1: cannot open shared object file: No such file or directory```

I installed the pcsclite package and this seemed to solve the manual mode issue to some extent. When i check the systemd status of the daemon I see this error.
```
systemd[3395]: Background Process for Auto Syncing Git Repos was skipped because of a failed condition check (ConditionFileIsExecutable=/usr/bin/git-auto-sync-daemon)
```
The gpg-agent is still not completely silent. I have these errors still lurking.
```gpg-agent[8000]: scdaemon[8000]: pcsc_establish_context failed: no service```

Can you help me troubleshoot this?

Contributor guide

No contributing guide indexed for this repository

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.