SliTaz SliTaz Forum

You are not logged in.

#26 2017-02-20 19:01:32

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Hi there,

Just back home, updated my SliTaz and all works fine.

Thanks to mojo for sharing your slim package; thanks also to Aleksej and all the others who worked hard to repair SliTaz.

Offline

#27 2017-02-20 20:03:56

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Still remain a problem.

I've updated my second installation (270 packages); then I was unable to open PCManFM, when clicking on the icon in the upper panel, nothing happened.

After reboot, I can login but the desktop doesn't display, only the upper panel. I a terminal:

tazpkg@sda5:~$ pcmanfm &
tazpkg@sda5:~$ pcmanfm: error while loading shared libraries: libexif.so.12: cannot open shared object file: No such file or directory
su
Password:
root@sda5:/home/tazpkg# tazpkg -gi libexif
libexif-0.6.20.tazpk 100% |*******************************| 54984   0:00:00 ETA
Installation of package "libexif"
================================================================================
Reads and writes EXIF metainformation from and to image files.
--------------------------------------------------------------------------------
Copying package...                                                    [ Done ]
Extracting package...                                                 [ Done ]
Remember modified packages...                                         [ Done ]
Installing package...                                                 [ Done ]
Removing all tmp files...                                             [ Done ]
================================================================================
Package "libexif" (0.6.20) is installed.

PCManFM is working now.

I also noticed during the update

[c]Tracking dependencies for package "slitaz-tools-boxes"

================================================================================

Missing package "yad-gtk3yad-gtk2"

================================================================================

1 missing package to install.

Unable to find package "yad-gtk3yad-gtk2" in the mirrored packages list.

Unable to find package "get-yad-gtk3yad-gtk2" in the mirrored packages list.

Unable to find package "yad-gtk3yad-gtk2" in the extra packages list.

[/c]

Offline

#28 2017-02-20 20:16:15

Ceel
Administrator
Registered: 2011-04-02
Posts: 1,424

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

and this. Wanting to update Adobe Flash plugin:

[c]

...

Connecting to fpdownload.adobe.com (92.122.88.204:443)

wget: can't execute 'openssl': No such file or directory

wget: error getting response: Connection reset by peer

root@sda5:/home/tazpkg# tazpkg -gi openssl

...

Package "openssl" (1.0.2k) is installed.

root@sda5:/home/tazpkg# get-flash-plugin

Connecting to fpdownload.adobe.com (92.122.88.204:443)

flash_player_npapi_l 100% |*******************************|  8947k  0:00:00 ETA

...

Package "flash-plugin" (24.0.0.221) is installed.

[/c]

Offline

#29 2017-02-20 21:52:13

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Hi Ceel,

It's all mainly about an implicit dependencies. Let's talk about PCManFM.

It based on the LibFM, set of libraries to build File Manager.

LibFM can use the library called LibEXIF which is used for faster thumbnail loading.

This dependency isn't hard: if “configure” script will find all the needed stuff, it will be built with the LibEXIF, and resulting LibFM will depend on LibEXIF. And, in turn, PCManFM which depends on LibFM, will depend on LibEXIF too.

Here's current log of LibFM building, here you can find the string:

[c]checking for EXIF... yes[/c]
Note that older logs contains the string:

[c]checking for EXIF... no[/c]
LibEXIF was absent in the original building environment then.

Now it's here, with a bunch of other unwanted packages.

In this case we just got a PCManFM with one extra feature.

::

This situation isn't normal, because anyone isn't re-checked the renewed dependencies.

I suggested to developers to start all over from scratch. Rebuild all the ~5300 packages. I know it's hard enough to do the same once again, but current situation is far from normal.

::

A couple of words about OpenSSL. It's “must have” package.

Currently, every second web site I browse  is HTTPS-driven. You couldn't connect that web sites without OpenSSL.

Last time too many articles and forum posts about privacy. Non-secure connections to the web is like publicly available notes on the bulletin boards describing each your step…

OpenSSL should be in each and every SliTaz flavor.

Offline

#30 2017-02-21 08:51:04

llev
Member
Registered: 2011-12-09
Posts: 568

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Hi,

Updated last night and Slim works again. Libreoffice still didn't work, so I get-libreoffice'd and now have a working v5.3 (previous one was 4.4); I had to tweak a few symlinks by hand, but maybe my get-script was not up-to-date. (Also I'm still a bit confused about the get-* procedures: do I still have to [c]get-install get-foo[/c] and run [c]/usr/bin/get-foo[/c] script, or does current tazpkg do all the stuff with [c]-gi foo[/c]? If the latter, why do [c]get-foo[/c] packages still exist?)

Thanks to all.

Offline

#31 2017-02-21 10:04:12

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Hi llev,

why do get-foo packages still exist?

Obviously because anyone still don't re-write them from get-* packages to get-scripts.

[c][1] http://pkgs.slitaz.org/?package=get-*
[2] http://hg.slitaz.org/get-scripts/
[3] http://mirror1.slitaz.org/packages/get/[/c]
Regards

Offline

#32 2017-02-21 14:56:50

andreid
Member
Registered: 2016-10-25
Posts: 78

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Aleksej,

Now we can make upgrade a system ?! Or it is still dangerous ;-)

Thank you!

Offline

#33 2017-02-21 15:27:19

bellard
Administrator
Registered: 2011-03-28
Posts: 657

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

I will re-create the cooking chroot this evening or tomorrow.

Next, I will recook *every* packages for 10 days.

During these 10 days upgrades will be dangerous.

Offline

#34 2017-02-21 16:22:53

llev
Member
Registered: 2011-12-09
Posts: 568

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Hi aleksej,

anyone still don't re-write them from get-* packages to get-scripts.

I understand well why there can be a get-X package but no X get-script. (And I thank all the contributors!)

What I don't understand is: why is there still a get-Y package when the Y get-script exists already? Examples:

wok/get-flash-plugin & get-scripts/flash-plugin

wok/get-LibreOffice & get-scripts/libreoffice

wok/get-java6-jre & get-scripts/javajre

Offline

#35 2017-02-21 16:57:49

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

It's just two generations.

The #1 gen is wok/get-*

The #2 gen is get-scripts/*

Some scripts was rewritten from #1 gen to #2 gen.

You can get some info from my comments to the TazPKG "get" module: http://hg.slitaz.org/tazpkg/file/50421cb50644/modules/get

If two alternatives exists in the same time, "get-packages" have priority over "get-scripts".

Situation when we have two packages do the same from #1 gen and #2 gen is unpleasant, but not wrong.

You can help testing these "get-packages" vs "get-scripts". (Sorry, frankly I have no desire to do it. Yet it is working as-is.) Please, answer yourself:

[*]Is both works?

[*]Is one newer over other?

If so, please inform us that we can remove some "get-packages".

Offline

#36 2017-02-21 17:01:32

lexeii
Administrator
Registered: 2012-03-21
Posts: 1,853

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Thank you, Pascal.

This step is very important to SliTaz.

Offline

#37 2017-02-23 04:50:00

fredyfred
Member
Registered: 2016-11-30
Posts: 73

Re: X-login broke on update Slim fix: libpng16.so.16: No such file or directory

Yay !!! recharge and update today and my PC has a GUI again… Fantastic!!

slitaz is the most workable OS Ive found for a dialup user.

Offline

Registered users online in this topic: 0, guests: 1
[Bot] ClaudeBot

Board footer

Powered by FluxBB
Modified by Visman

[ Generated in 0.019 seconds, 7 queries executed - Memory usage: 1.56 MiB (Peak: 1.77 MiB) ]