Could libxml2-legacy be added as a dependency?
EDIT: This didn't fix anything as the packettracer script overrides ld search paths. Adding the systems library paths to the override line in /opt/packettracer/packettracer fixed things
Git Clone URL: | https://aur.archlinux.org/packettracer.git (read-only, click to copy) |
---|---|
Package Base: | packettracer |
Description: | A cross-platform visual simulation tool designed by Cisco Systems that allows users to create network topologies and imitate modern computer network |
Upstream URL: | https://www.netacad.com/courses/packet-tracer |
Licenses: | LicenseRef-Cisco-EULA |
Submitter: | Vamp898 |
Maintainer: | runnytu |
Last Packager: | runnytu |
Votes: | 151 |
Popularity: | 1.36 |
First Submitted: | 2009-02-18 07:52 (UTC) |
Last Updated: | 2025-05-04 15:40 (UTC) |
Could libxml2-legacy be added as a dependency?
EDIT: This didn't fix anything as the packettracer script overrides ld search paths. Adding the systems library paths to the override line in /opt/packettracer/packettracer fixed things
If Packet Tracer won't start, it may be because of the missing library libxml2.so.2
.
To fix it, simply install libxml2-legacy
package:
pacman -S extra/libxml2-legacy
Check https://bbs.archlinux.org/viewtopic.php?pid=2239686#p2239686
According to strace output, the issue with Packet Tracer appears to be a missing shared library: libxml2.so.2.
./PacketTracer: error while loading shared libraries: libxml2.so.2: cannot open shared object file: No such file or directory
Im having this issue after following some advices
==> Starting package()...
tar: data.tar.xz: Cannot open: No such file or directory
tar: Error is not recoverable: exiting now
==> ERROR: A failure occurred in package().
Aborting...
A guide to downloading and installing:
1.: Download the .deb file from https://www.netacad.com/resources/lab-downloads (you need to sign in)
2.: Try to install this package with an AUR helper
3.: Copy the Downloaded file to /home/benjamin/.cache/yay/packettracer/ and name it CiscoPacketTracer822_amd64_signed.deb.
4.: Install again with an AUR helper
5.: Should work now.
Deb name has been renamed to Packet_Tracer822_amd64_signed.deb
For those it might help I followed the steps in this Reddit post to generate a light mode profile for the app to pass alone via ENV variables:
https://old.reddit.com/r/kde/comments/lcm2n3/how_to_make_specific_application_ignore_system/
@dead_donkey Yeah lol, I ended up finding out about this while I was waiting for somebody to reply on my comment. I'll probably use the windows version with wine. As, it seemed to work for some other user.
@chared Are you using the dark theme on your desktop environment, by any chance? I had this issue - using dark theme changes the text colour in the workspace to white, but the background of the workspace also stays white, rendering the text usually invisible. As a workaround I ended up creating a VM for Packet Tracer, but you could also just use light theme on your main installation instead.
Pinned Comments
runnytu commented on 2020-01-04 16:58 (UTC) (edited on 2020-01-04 16:59 (UTC) by runnytu)
To install all versions of packettracer except 7.2.2, follow this guidelines: 1. Download the snapshot from this AUR. 2. Tar -zxf the packettracer.tar.gz snapshot (it creates the dir packettracer/ with the PKGBUILD on it). 3. Download the latest packettracer tarball from your Netacad account and copy it into the packettracer/ dir. 4. Create the package with the command makepkg (it creates a packettracer.pkg.tar.xz). 5. Install the package with either makepkg -i or sudo pacman -U packettracer.pkg.tar.xz.
Packettracer 7.2.2 are auto installable via run file, download it from netacad webpage and run it, you don't need this package.