Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

stumbling blocks for Arch users #79

Open
archenemies opened this issue Mar 7, 2019 · 5 comments
Open

stumbling blocks for Arch users #79

archenemies opened this issue Mar 7, 2019 · 5 comments

Comments

@archenemies
Copy link

Hello,

I've been trying to try your software, but I'm running into various problems.

pacaur -S boomaga

leads to: http://ix.io/1COZ

pacaur -S boomaga-git

leads to: http://ix.io/1CP1 (are these build errors something that could be detected during configuration time?)

Building from recent Git source leads to:

$ sudo tail -f /var/log/cups/error_log | grep -i boomaga
W [07/Mar/2019:11:41:44 -0800] [Job 2028] [Boomaga GUI] WARNING: Can\'t read DBUS session direcory /var/spool/cups/tmp/.dbus/session-bus
W [07/Mar/2019:11:41:45 -0800] [Job 2028] [Boomaga GUI] WARNING: Can\'t start boomaga  via DBus org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process org.boomaga received signal 6
W [07/Mar/2019:11:41:45 -0800] [Job 2028] [Boomaga GUI] WARNING: Can\'t start boomaga  via DBus org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process org.boomaga received signal 6
E [07/Mar/2019:11:41:45 -0800] [Job 2028] [Boomaga GUI] ERROR: Can\'t start boomaga gui.
W [07/Mar/2019:11:49:01 -0800] [Job 2029] [Boomaga GUI] WARNING: Can\'t read DBUS session direcory /var/spool/cups/tmp/.dbus/session-bus
W [07/Mar/2019:11:49:01 -0800] [Job 2029] [Boomaga GUI] WARNING: Can\'t start boomaga  via DBus org.freedesktop.DBus.Error.Spawn.ChildSignaled: Process org.boomaga received signal 6
E [07/Mar/2019:11:49:01 -0800] [Job 2029] [Boomaga GUI] ERROR: Can\'t start boomaga gui.

Maybe related to issue #9?

Anyway I just upgraded and I don't think I'm doing anything particularly strange on my system, so that probably means that no Arch users can use this project in its current state, without some hacking.

By the way I don't see very much documentation in the sources about how the system is talking to DBus and which Systemd services are being used or installed. For example if Boomaga is indeed using Qt then I would need to modify some service so that it runs with the qt5noblink shim. The Wiki seems to have better information. Still lots of questions though. E.g. how do I use it with multiple printers with different paper sizes or duplex capabilities?... Hope this helps.

@SokoloffA
Copy link
Member

Hi!

About pacaur -S boomaga
I'm not a guru in packaging for Arch, but it looks like PKGBUILD is broken.

$ wget https://github.com/Boomaga/boomaga/archive/v1.3.0.tar.gz
$ md5sum v1.3.0.tar.gz 
a2176489b343f6bd1813a82a4ff9a8cb  v1.3.0.tar.gz

PKGBUILD contains valid sum on line 19, but it overwrites on 47 line.

About pacaur -S boomaga-git
The PKGBUILD use the Develop branch, but this branch has not been updated since 2016. All development is in the Master branch.

Please contact the package maintainers.

About Can't start boomaga gui
Please enable debugging for CUPS and send me the logs. https://github.com/Boomaga/boomaga/wiki/Debugging

About documentation.
I will try to describe how the backend works. But my English is terrible, if someone will help me to correct and extend the documentation, I will be happy.

About multiple printers
Ask specific questions, I will answer. Maybe we'll make a FAQ.

@SokoloffA
Copy link
Member

I wrote the article Boomaga backed, how it works

@archenemies
Copy link
Author

@SokoloffA thank you for the reply! I like your documentation, I understood the English but did you mean 'dbus-send' not 'bus-send'? Otherwise it was interesting, I have never actually seen a use of dbus described from a technical standpoint, it has always been something mysterious. I don't think anyone needs the grammar to be perfect.

I wrote to the AUR package maintainers, linking to this issue.

I will let you know if I have time to help with debugging. Unfortunately I have some other priorities which will have to take precedence in my life for now.

@hoky24
Copy link

hoky24 commented Mar 9, 2019

@archenemies: I fixed the boomaga-git package. If you find the bug in this package, please report it to https://aur.archlinux.org/packages/boomaga-git. Login is probably required. Thank you

@SokoloffA
Copy link
Member

@archenemies Of course I meant dbus-send, it's a copy-paste error. Thanks for your attention!
@hoky24 Thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants