Hi Mike,
After major surgery I am now well enough to answer emails to me about
some of the difficulties I encountered with TDE 14.0.11. First to
answer your questions, then how I fixed the difficulty which was the
subject of my original post.
On 2021-11-22 3:07 a.m., Mike Bird wrote:
As Slávek noted, you don't have TDE gwenview.
Your gwenview
is the KDE version from Bullseye.
What was not clear to me from Slávak's post was that the two
gwenview packages did not have the same name. The one from the Bullseye
repository is just 'gwenview'; whereas the one available from the TDE
repository is 'gwenview-trinity'. For the record the TDE repository has
the 'kuickshow-trinity', but the Bullseye repository does not have a
'kuickshow'.
Based on my experience with previous versions of TDE, which I have been
using since its inception in 2010, I had no reason to believe that the
same name 'gwenview' would be used again. I would therefore recommend
that in situations where this error is possible all packages ending with
-trinity be part of the TDE meta installation.
I was also confused by the error messages received when I tried to open
jpgs in konqueror and dolphin 'Gwenview cannot be launched by ...'
Since i already had a 'gwenview' installed I assumed that there was some
impediment in the software. If however the message had said that
gwenview-trinity or kwickshow-trinity were not installed I think I could
have figured out myself what the problem was.
Finally two other related comments. I discovered that both Konqueror
and Dolphin use gwenview; so kwickshow seems to be redundant. I could
say the same thing about konqueror, as I already have Dolphon for a file
manager and Firefox for a browser.
What is odd though is that
it uses package libpng16-16, not the old Wheezy package that
would have contained the missing library libpng12.so.0.
It's not easy to get Debian into an inconsistent state like
this, and getting it out is not easy either. It could easily
take me half a day hands-on - or a couple of months if we were
to try to figure it out by emailing back and forth (not
recommended).
Did you --force anything with dpkg or apt?
No.
Or skip a version?
No. This installation was new from the beginning. Consequently
skipping a version was not an issue.
There's a bug in usrmerge which can lose files but
I don't think
it would hit this particular file.
That package is in the Bullseye repository, but I did not installed it.
To remedy the situation described in my original post I ran command
'apt-get purge gwenview' followed by 'apt-get autoremove' which deleted
207 now unneeded packages. The last step was to run command 'apt-get
install gwenview-trinity kuickshow-trinity' Besides the two packages
named also were installed about a dozen more were also installed.
Some possibilities to consider trying:
# apt install --reinstall gwenview # to maybe fix broken KDE
# find / -name '*libpng12*' # and investigate any hits
# dpkg -S libpng12 # and investigate any hits
# apt install tde-trinity # to make sure TDE is installed
# wipe and reinstall # but first save whatever needs saving
Fortunately I was saved from having to use these other possibilities.
Thanks and merry Christmas.
Ken Heard.
---------------------------------------------------------------------
To unsubscribe, e-mail: trinity-users-unsubscribe(a)lists.pearsoncomputing.net
For additional commands, e-mail: trinity-users-help(a)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