-
Notifications
You must be signed in to change notification settings - Fork 41
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
brother-dcp9055cdn-bin fails to install #34
Comments
Thanks for your report! Btw, you need to use FEATURES="-usersandbox -sandbox" to deactivate the sandboxing completely, but the ebuild will still error out. |
thanks for the hint, with -usersandbox I get less errors. I think now the remaining problem is that the source of the symlink is not correct:
I had to use /usr/local/Brother/Printer/dcp9055cdn/lpd/filterdcp9055cdn. I don't remember, wether this folder was created by the ebuild or by me unpacking the rpm. |
I pushed a new ebuild. Disabling the sandboxes should no longer be necessary. Maybe you can leave some feedback if it's working or not as I don't have access to this model. |
No feedback after a week. Closing. |
Been away for a few days. Thanks a lot, the issue seems to be resolved. |
I think I was a little too quick. I checked on a second machine: it is still necessary to make the symlink in usr/libexec/cups/filter: |
I'm not sure that I understood the error correctly, but I changed the filter in the ebuild. |
I hope my approach is not too quick and dirty, but it works for me like this if I change the src_install in the ebuild:
To test I first deleted the directory /usr/local/Brother and the file /usr/libexec/cups/filter/brlpdwrapperdcp9055cdn After emerging the modified ebuild. The printer still worked. It is not clear to me what the sed part is for in the original ebuild. If I'm lucky I manage to commit the modified ebuild... |
there was a typo in the sed command. created pull request #38 |
Hi and thanks for the work, I'll try to look into till Wednesday. Sorry I'm quite busy at the moment. |
Hi
thanks and no worries, I am not working on it every day as well...
regards Thomas
…On Monday, 1 May 2017 16:45:01 CEST stefan-langenmaier wrote:
Hi and thanks for the work, I'll try to look into till Wednesday. Sorry I'm
quite busy at the moment.
|
I merged your pull request, thanks again.
For the next time, please don't make the changes specific to the fork in
the pull request. This would override these files in mine if I simply merge
it.
…On May 1, 2017 6:22 PM, "madImpulse" ***@***.***> wrote:
Hi
thanks and no worries, I am not working on it every day as well...
regards Thomas
On Monday, 1 May 2017 16:45:01 CEST stefan-langenmaier wrote:
> Hi and thanks for the work, I'll try to look into till Wednesday. Sorry
I'm
> quite busy at the moment.
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#34 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAxTdDp6KxfP3fsEIvh2szoOL66JCQGXks5r1gaygaJpZM4L-jcW>
.
|
thanks. Now it works and I switched back to this repository. |
I don't know if this is a general issue or specific to this ebuild. When I emerge it, I get the following output:
I think the cupswrapper script is run, a new brother printer is added, but the installation is not complete. In the end I had to add a symlink to /usr/local/Brother/Printer/dcp9055cdn/lpd/filterdcp9055cdn from /usr/libexec/cups/filter/brlpdwrapperdcp9055cdn
see also my story here:
https://forums.gentoo.org/viewtopic-p-8030842.html#8030842
I found suggestions to run emerge with FEATURES="-sandbox", but htat did not help.
The text was updated successfully, but these errors were encountered: