Hello
I just did a new build of TDE (git sources from today) on my custom Linux from Scratch system. I don't have CUPS, I don't print, I despise printers, don't have one and have no use for them (well, maybe ballistics targets). Cups is not going to be a dependency on my system.
I am passing -DWITH_CUPS=OFF to all the builds (AFAIK it's only valid for tdelibs, ignored everywhere else).
Now, when starting tde I get a KJobViewer error dialog with:
"There was an error loading tdeprint_cups. The diagnostic is:
Library files for "tdeprint_cups.la" not found in paths."
Not just once, but twice.
There is no setting to disable tdeprint as far as I can see. There is no tdeprint_cups.la either.
I have never had this annoyance before. Unless I can find a way to get it to stop, I'm going to restore a backup of my previous tde build. I have already tried renaming kjobviewer but then I get 3 error messages. Creating a bogus tdeprint_cups.la just causes the error dialogs to have blank diagnostic message.
Any ideas for a temporary workaround (compile time or run time trickery)? I can't have those error dialogs.
Thanks,
Snidely Whiplash wrote:
Any ideas for a temporary workaround (compile time or run time trickery)? I can't have those error dialogs.
Don't know exactly but it is worth opening an issue at TGW where it can be looked at.
Also if you are building from source, you may be able to track back the change that introduced this behavior.
I think it could be some conversion to cmake as there has been done a lot lately, but don't know for sure.
regards
PS: It's strange what you say about printing. To me the only truth is on paper.
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On 2020/03/19 06:01 AM, Snidely Whiplash wrote:
Hello
I just did a new build of TDE (git sources from today) on my custom Linux from Scratch system. I don't have CUPS, I don't print, I despise printers, don't have one and have no use for them (well, maybe ballistics targets). Cups is not going to be a dependency on my system.
I am passing -DWITH_CUPS=OFF to all the builds (AFAIK it's only valid for tdelibs, ignored everywhere else).
Now, when starting tde I get a KJobViewer error dialog with:
"There was an error loading tdeprint_cups. The diagnostic is:
Library files for "tdeprint_cups.la http://tdeprint_cups.la" not found in paths."
Not just once, but twice.
There is no setting to disable tdeprint as far as I can see. There is no tdeprint_cups.la http://tdeprint_cups.la either.
I have never had this annoyance before. Unless I can find a way to get it to stop, I'm going to restore a backup of my previous tde build. I have already tried renaming kjobviewer but then I get 3 error messages Creating a bogus tdeprint_cups.la http://tdeprint_cups.la just causes the error dialogs to have blank diagnostic message.
Any ideas for a temporary workaround (compile time or run time trickery)? I can't have those error dialogs.
Thanks,
Hi Snidely, I can't recall any late change that should introduce this problem, but of course I may be wrong. In any case it is a problem worth an issue on TGW. If there is an option for not using cups and this is not abided, it means there is a bug :-) Cheers Michele
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On Wed, Mar 18, 2020 at 10:55 PM Michele Calgaro via trinity-users < trinity-users@lists.pearsoncomputing.net> wrote:
Hi Snidely, I can't recall any late change that should introduce this problem, but of course I may be wrong. In any case it is a problem worth an issue on TGW. If there is an option for not using cups and this is not abided, it means there is a bug :-) Cheers Michele
I guess it had been a while since I did a build on this system. I figured it out, it was this:
http://mirror.git.trinitydesktop.org/cgit/tdebase/commit/?id=28771943f7c5cbd... tdeprint: autostart of KJobViewer is now controlled by a .desktop file.
With the introduction of the autostart desktop file, it was invoking KJobViewer which wasn't happy without tdeprint_cups.
I simply removed /opt/trinity/share/autostart/kjobviewer-autostart.desktop and it will bother me no more.
I guess I should have looked at the git change history, but I was hoping someone knew offhand what might have done it.
Thanks
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
On 2020/03/19 12:56 PM, Snidely Whiplash wrote:
On Wed, Mar 18, 2020 at 10:55 PM Michele Calgaro via trinity-users <trinity-users@lists.pearsoncomputing.net mailto:trinity-users@lists.pearsoncomputing.net> wrote:
Hi Snidely, I can't recall any late change that should introduce this problem, but of course I may be wrong. In any case it is a problem worth an issue on TGW. If there is an option for not using cups and this is not abided, it means there is a bug :-) Cheers Michele
I guess it had been a while since I did a build on this system. I figured it out, it was this:
http://mirror.git.trinitydesktop.org/cgit/tdebase/commit/?id=28771943f7c5cbd... tdeprint: autostart of KJobViewer is now controlled by a .desktop file.
With the introduction of the autostart desktop file, it was invoking KJobViewer which wasn't happy without tdeprint_cups.
I simply removed /opt/trinity/share/autostart/kjobviewer-autostart.desktop and it will bother me no more.
I guess I should have looked at the git change history, but I was hoping someone knew offhand what might have done it.
Thanks
Thanks for the info. KJobViewer autostart is dependant on tdeprintrc:Jobs:KeepWindow property, so you can set that to false rather than remove the file, otherwise the next build may reisntall the desktop autostart file. Still we will need to see why cups is pulled in if built without support for it. I have created an issue on TGW as a reminder https://mirror.git.trinitydesktop.org/gitea/TDE/tdelibs/issues/78
Cheers Michele
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512
I guess it had been a while since I did a build on this system. I figured it out, it was this:
http://mirror.git.trinitydesktop.org/cgit/tdebase/commit/?id=28771943f7c5cbd... tdeprint: autostart of KJobViewer is now controlled by a .desktop file.
With the introduction of the autostart desktop file, it was invoking KJobViewer which wasn't happy without tdeprint_cups.
I simply removed /opt/trinity/share/autostart/kjobviewer-autostart.desktop and it will bother me no more.
I guess I should have looked at the git change history, but I was hoping someone knew offhand what might have done it.
Thanks
Update on this topic. We have updated the code to _not_ start KJobViewer by default. Those of you who want to autostart KJobViewer, can do so by checking the "Keep window permanent" checkbox at the bottom of the KJobViewer window. Cheers Michele
--------------------------------------------------------------------- To unsubscribe, e-mail: trinity-users-unsubscribe@lists.pearsoncomputing.net For additional commands, e-mail: trinity-users-help@lists.pearsoncomputing.net Read list messages on the web archive: http://trinity-users.pearsoncomputing.net/ Please remember not to top-post: http://trinity.pearsoncomputing.net/mailing_lists/#top-posting
On Sun, Apr 5, 2020 at 9:48 AM Michele Calgaro via trinity-users < trinity-users@lists.pearsoncomputing.net> wrote:
Update on this topic. We have updated the code to _not_ start KJobViewer by default. Those of you who want to autostart KJobViewer, can do so by checking the "Keep window permanent" checkbox at the bottom of the KJobViewer window. Cheers Michele
Thank you for attending to this, I appreciate it. I'll look forward to my next build.