When trying to install CrossOver deb I get “Error: Dependency is not satisfiable libpng12-0”Can not install libpng12.so.0 on Ubuntu 19.04 for Packet Tracert 7“Dependency is not satisfiable” error when trying to install an applicationDependency not satisfiable - Offline deb package installUnable to install android studio dependency is not satisfiableDependency errors when trying to install VirtualBox 5.0 on 15.10Dependency is not satisfiable: libprotobuf8error dependency is not satisfiable: libmonosystemruntime2.0cilGetting error “dependency is not satisfiable libpng12-0” while installing TeamViewerError installing libjasper-dev and libpng12 package in ubuntu 19.04
"Dog" can mean "something of an inferior quality". What animals do we use, if any, to describe the opposite?
What's the difference between xxxx-client and xxxx-server packages?
Is using Swiss Francs (CHF) cheaper than Euros (EUR) in Switzerland?
Can I leave my car sitting outside for about 5 years?
Why did Bayer lose aspirin and heroin trademarks under the 1919 Treaty of Versailles?
How to do code reviews to people whose programming skills are weak?
Aligning equations with unequal amount of elements
Is it safe to drink the water from the fountains found all over the older parts of Rome?
I've increased my productivity by 40% by automating my job. Should I ask for a higher salary, or just enjoy having more time to do things I like?
Should I replace fillable PDFs?
Students using the same flawed online solution sheet as the grading TA
Can a human colony survive on a 'hot' world?
Blue. Orange. Green. Magenta. What does this strange picture represent?
What does it mean to play in a mode?
How to find maximum amperage need for fuse
Besides TGV train, how can I travel around France from Paris area during a strike?
When is it not okay to cheap out on bike parts?
Was a four year-old forced to sleep on the floor of Leeds General Infirmary?
Home rebuild and demolish
Is it possible for nature to create bubble wrap?
Looking for a SciFi RPG I played in my childhood about a girl who is a hologram who fights aliens
Why doesn't knowledge of how magic works break magic in this world?
Why don't all States switch to all postal voting?
What is a logic gate?
When trying to install CrossOver deb I get “Error: Dependency is not satisfiable libpng12-0”
Can not install libpng12.so.0 on Ubuntu 19.04 for Packet Tracert 7“Dependency is not satisfiable” error when trying to install an applicationDependency not satisfiable - Offline deb package installUnable to install android studio dependency is not satisfiableDependency errors when trying to install VirtualBox 5.0 on 15.10Dependency is not satisfiable: libprotobuf8error dependency is not satisfiable: libmonosystemruntime2.0cilGetting error “dependency is not satisfiable libpng12-0” while installing TeamViewerError installing libjasper-dev and libpng12 package in ubuntu 19.04
.everyoneloves__top-leaderboard:empty,.everyoneloves__mid-leaderboard:empty,.everyoneloves__bot-mid-leaderboard:empty
margin-bottom:0;
I have tried to install libpng12-0
but it still doesn't work.
Here:
How do I fix this?
package-management software-installation
add a comment
|
I have tried to install libpng12-0
but it still doesn't work.
Here:
How do I fix this?
package-management software-installation
This seems like a bug in crossover's installer (requires an obsolete package), not a problem with Ubuntu.
– user535733
Nov 17 '18 at 20:03
Which version of Ubuntu are you using? Which version of CrossOver are you trying to install? Did you try to install the most recent version?
– Florian Diesch
Nov 17 '18 at 20:47
If you got the mosr recent .deb (wget http://crossover.codeweavers.com/redirect/crossover.deb
) then just install it with apt i.esudo apt install /path/to/crossover.deb
It will install fine on 16.04 thru 18.04 as the dependency is " libpng12-0 | libpng16-16"
– doug
Nov 18 '18 at 3:23
Reviewers: This question is not about a bug in CrossOver because there isn't a bug in CrossOver. The old version of CrossOver was looking for an older version of PNG library - runtime, but the package maintainer's version of PNG library - runtime also works for this version of CrossOver.
– karel
Nov 23 '18 at 14:19
add a comment
|
I have tried to install libpng12-0
but it still doesn't work.
Here:
How do I fix this?
package-management software-installation
I have tried to install libpng12-0
but it still doesn't work.
Here:
How do I fix this?
package-management software-installation
package-management software-installation
edited Nov 18 '18 at 8:57
Zanna
55.7k15 gold badges152 silver badges256 bronze badges
55.7k15 gold badges152 silver badges256 bronze badges
asked Nov 17 '18 at 19:58
UbuntuBugReporterUbuntuBugReporter
138 bronze badges
138 bronze badges
This seems like a bug in crossover's installer (requires an obsolete package), not a problem with Ubuntu.
– user535733
Nov 17 '18 at 20:03
Which version of Ubuntu are you using? Which version of CrossOver are you trying to install? Did you try to install the most recent version?
– Florian Diesch
Nov 17 '18 at 20:47
If you got the mosr recent .deb (wget http://crossover.codeweavers.com/redirect/crossover.deb
) then just install it with apt i.esudo apt install /path/to/crossover.deb
It will install fine on 16.04 thru 18.04 as the dependency is " libpng12-0 | libpng16-16"
– doug
Nov 18 '18 at 3:23
Reviewers: This question is not about a bug in CrossOver because there isn't a bug in CrossOver. The old version of CrossOver was looking for an older version of PNG library - runtime, but the package maintainer's version of PNG library - runtime also works for this version of CrossOver.
– karel
Nov 23 '18 at 14:19
add a comment
|
This seems like a bug in crossover's installer (requires an obsolete package), not a problem with Ubuntu.
– user535733
Nov 17 '18 at 20:03
Which version of Ubuntu are you using? Which version of CrossOver are you trying to install? Did you try to install the most recent version?
– Florian Diesch
Nov 17 '18 at 20:47
If you got the mosr recent .deb (wget http://crossover.codeweavers.com/redirect/crossover.deb
) then just install it with apt i.esudo apt install /path/to/crossover.deb
It will install fine on 16.04 thru 18.04 as the dependency is " libpng12-0 | libpng16-16"
– doug
Nov 18 '18 at 3:23
Reviewers: This question is not about a bug in CrossOver because there isn't a bug in CrossOver. The old version of CrossOver was looking for an older version of PNG library - runtime, but the package maintainer's version of PNG library - runtime also works for this version of CrossOver.
– karel
Nov 23 '18 at 14:19
This seems like a bug in crossover's installer (requires an obsolete package), not a problem with Ubuntu.
– user535733
Nov 17 '18 at 20:03
This seems like a bug in crossover's installer (requires an obsolete package), not a problem with Ubuntu.
– user535733
Nov 17 '18 at 20:03
Which version of Ubuntu are you using? Which version of CrossOver are you trying to install? Did you try to install the most recent version?
– Florian Diesch
Nov 17 '18 at 20:47
Which version of Ubuntu are you using? Which version of CrossOver are you trying to install? Did you try to install the most recent version?
– Florian Diesch
Nov 17 '18 at 20:47
If you got the mosr recent .deb (
wget http://crossover.codeweavers.com/redirect/crossover.deb
) then just install it with apt i.e sudo apt install /path/to/crossover.deb
It will install fine on 16.04 thru 18.04 as the dependency is " libpng12-0 | libpng16-16"– doug
Nov 18 '18 at 3:23
If you got the mosr recent .deb (
wget http://crossover.codeweavers.com/redirect/crossover.deb
) then just install it with apt i.e sudo apt install /path/to/crossover.deb
It will install fine on 16.04 thru 18.04 as the dependency is " libpng12-0 | libpng16-16"– doug
Nov 18 '18 at 3:23
Reviewers: This question is not about a bug in CrossOver because there isn't a bug in CrossOver. The old version of CrossOver was looking for an older version of PNG library - runtime, but the package maintainer's version of PNG library - runtime also works for this version of CrossOver.
– karel
Nov 23 '18 at 14:19
Reviewers: This question is not about a bug in CrossOver because there isn't a bug in CrossOver. The old version of CrossOver was looking for an older version of PNG library - runtime, but the package maintainer's version of PNG library - runtime also works for this version of CrossOver.
– karel
Nov 23 '18 at 14:19
add a comment
|
2 Answers
2
active
oldest
votes
PNG library - runtime has been upgraded from libpng12-0 to libpng16-16 in Ubuntu 18.04 and later (at least up to 19.10). To install it open the terminal and type:
sudo apt install libpng16-16
Create a symbolic link at /lib/x86_64-linux-gnu/libpng12.so.0
which references to file /lib/x86_64-linux-gnu/libpng16.so.16
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
The last part of this instruction seems a bit confusing to me. It would be sufficient to runsudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
I think - no need for any copying and renaming.
– Zanna
Nov 18 '18 at 8:54
1
@karel Thank You i.stack.imgur.com/RrDzv.gif
– UbuntuBugReporter
Nov 24 '18 at 12:18
add a comment
|
The proposed solution described above didn't work for me on Ubuntu 19.04 with Cisco PacketTracer 7.2.2:
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)
What did work for me was:
- download the
libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
package - manually extract it:
dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
- copy the library to the PacketTracer
bin
directory like so:cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
- create a symlink:
ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
- PROFIT
Not sure why Cisco provides all the required libs in the /opt/pt/bin like Qt and such, but somehow 'forgot' to include the older libpng12 lib...
add a comment
|
Your Answer
StackExchange.ready(function()
var channelOptions =
tags: "".split(" "),
id: "89"
;
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function()
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled)
StackExchange.using("snippets", function()
createEditor();
);
else
createEditor();
);
function createEditor()
StackExchange.prepareEditor(
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader:
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/4.0/"u003ecc by-sa 4.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
,
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
);
);
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1093817%2fwhen-trying-to-install-crossover-deb-i-get-error-dependency-is-not-satisfiable%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
2 Answers
2
active
oldest
votes
2 Answers
2
active
oldest
votes
active
oldest
votes
active
oldest
votes
PNG library - runtime has been upgraded from libpng12-0 to libpng16-16 in Ubuntu 18.04 and later (at least up to 19.10). To install it open the terminal and type:
sudo apt install libpng16-16
Create a symbolic link at /lib/x86_64-linux-gnu/libpng12.so.0
which references to file /lib/x86_64-linux-gnu/libpng16.so.16
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
The last part of this instruction seems a bit confusing to me. It would be sufficient to runsudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
I think - no need for any copying and renaming.
– Zanna
Nov 18 '18 at 8:54
1
@karel Thank You i.stack.imgur.com/RrDzv.gif
– UbuntuBugReporter
Nov 24 '18 at 12:18
add a comment
|
PNG library - runtime has been upgraded from libpng12-0 to libpng16-16 in Ubuntu 18.04 and later (at least up to 19.10). To install it open the terminal and type:
sudo apt install libpng16-16
Create a symbolic link at /lib/x86_64-linux-gnu/libpng12.so.0
which references to file /lib/x86_64-linux-gnu/libpng16.so.16
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
The last part of this instruction seems a bit confusing to me. It would be sufficient to runsudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
I think - no need for any copying and renaming.
– Zanna
Nov 18 '18 at 8:54
1
@karel Thank You i.stack.imgur.com/RrDzv.gif
– UbuntuBugReporter
Nov 24 '18 at 12:18
add a comment
|
PNG library - runtime has been upgraded from libpng12-0 to libpng16-16 in Ubuntu 18.04 and later (at least up to 19.10). To install it open the terminal and type:
sudo apt install libpng16-16
Create a symbolic link at /lib/x86_64-linux-gnu/libpng12.so.0
which references to file /lib/x86_64-linux-gnu/libpng16.so.16
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
PNG library - runtime has been upgraded from libpng12-0 to libpng16-16 in Ubuntu 18.04 and later (at least up to 19.10). To install it open the terminal and type:
sudo apt install libpng16-16
Create a symbolic link at /lib/x86_64-linux-gnu/libpng12.so.0
which references to file /lib/x86_64-linux-gnu/libpng16.so.16
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
edited Jul 7 at 11:46
answered Nov 17 '18 at 23:24
karelkarel
71.7k15 gold badges160 silver badges187 bronze badges
71.7k15 gold badges160 silver badges187 bronze badges
The last part of this instruction seems a bit confusing to me. It would be sufficient to runsudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
I think - no need for any copying and renaming.
– Zanna
Nov 18 '18 at 8:54
1
@karel Thank You i.stack.imgur.com/RrDzv.gif
– UbuntuBugReporter
Nov 24 '18 at 12:18
add a comment
|
The last part of this instruction seems a bit confusing to me. It would be sufficient to runsudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
I think - no need for any copying and renaming.
– Zanna
Nov 18 '18 at 8:54
1
@karel Thank You i.stack.imgur.com/RrDzv.gif
– UbuntuBugReporter
Nov 24 '18 at 12:18
The last part of this instruction seems a bit confusing to me. It would be sufficient to run
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
I think - no need for any copying and renaming.– Zanna
Nov 18 '18 at 8:54
The last part of this instruction seems a bit confusing to me. It would be sufficient to run
sudo ln -s /lib/x86_64-linux-gnu/libpng16.so.16 /lib/x86_64-linux-gnu/libpng12.so.0
I think - no need for any copying and renaming.– Zanna
Nov 18 '18 at 8:54
1
1
@karel Thank You i.stack.imgur.com/RrDzv.gif
– UbuntuBugReporter
Nov 24 '18 at 12:18
@karel Thank You i.stack.imgur.com/RrDzv.gif
– UbuntuBugReporter
Nov 24 '18 at 12:18
add a comment
|
The proposed solution described above didn't work for me on Ubuntu 19.04 with Cisco PacketTracer 7.2.2:
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)
What did work for me was:
- download the
libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
package - manually extract it:
dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
- copy the library to the PacketTracer
bin
directory like so:cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
- create a symlink:
ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
- PROFIT
Not sure why Cisco provides all the required libs in the /opt/pt/bin like Qt and such, but somehow 'forgot' to include the older libpng12 lib...
add a comment
|
The proposed solution described above didn't work for me on Ubuntu 19.04 with Cisco PacketTracer 7.2.2:
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)
What did work for me was:
- download the
libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
package - manually extract it:
dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
- copy the library to the PacketTracer
bin
directory like so:cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
- create a symlink:
ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
- PROFIT
Not sure why Cisco provides all the required libs in the /opt/pt/bin like Qt and such, but somehow 'forgot' to include the older libpng12 lib...
add a comment
|
The proposed solution described above didn't work for me on Ubuntu 19.04 with Cisco PacketTracer 7.2.2:
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)
What did work for me was:
- download the
libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
package - manually extract it:
dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
- copy the library to the PacketTracer
bin
directory like so:cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
- create a symlink:
ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
- PROFIT
Not sure why Cisco provides all the required libs in the /opt/pt/bin like Qt and such, but somehow 'forgot' to include the older libpng12 lib...
The proposed solution described above didn't work for me on Ubuntu 19.04 with Cisco PacketTracer 7.2.2:
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5WebKit.so.5)
./PacketTracer7: /lib/x86_64-linux-gnu/libpng12.so.0: version `PNG12_0' not found (required by ./libQt5Gui.so.5)
What did work for me was:
- download the
libpng12-0_1.2.54-1ubuntu1.1_amd64.deb
package - manually extract it:
dpkg -x libpng12-0_1.2.54-1ubuntu1.1_amd64.deb libpng
- copy the library to the PacketTracer
bin
directory like so:cp libpng12/lib/x86_64-linux-gnu/libpng12.so.0.54.0 /opt/pt/bin
- create a symlink:
ln -s /opt/pt/bin/libpng12.so.0.54.0 /opt/pt/bin/libpng12.so.0
- PROFIT
Not sure why Cisco provides all the required libs in the /opt/pt/bin like Qt and such, but somehow 'forgot' to include the older libpng12 lib...
answered Sep 30 at 6:37
BonsiBonsi
111 bronze badge
111 bronze badge
add a comment
|
add a comment
|
Thanks for contributing an answer to Ask Ubuntu!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1093817%2fwhen-trying-to-install-crossover-deb-i-get-error-dependency-is-not-satisfiable%23new-answer', 'question_page');
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
This seems like a bug in crossover's installer (requires an obsolete package), not a problem with Ubuntu.
– user535733
Nov 17 '18 at 20:03
Which version of Ubuntu are you using? Which version of CrossOver are you trying to install? Did you try to install the most recent version?
– Florian Diesch
Nov 17 '18 at 20:47
If you got the mosr recent .deb (
wget http://crossover.codeweavers.com/redirect/crossover.deb
) then just install it with apt i.esudo apt install /path/to/crossover.deb
It will install fine on 16.04 thru 18.04 as the dependency is " libpng12-0 | libpng16-16"– doug
Nov 18 '18 at 3:23
Reviewers: This question is not about a bug in CrossOver because there isn't a bug in CrossOver. The old version of CrossOver was looking for an older version of PNG library - runtime, but the package maintainer's version of PNG library - runtime also works for this version of CrossOver.
– karel
Nov 23 '18 at 14:19