Installing dependency error(s)

Moderators: 666philb, Forum moderators

Post Reply
Mercedes350se
Posts: 94
Joined: Tue Nov 24, 2020 3:34 am
Has thanked: 55 times
Been thanked: 3 times

Installing dependency error(s)

Post by Mercedes350se »

Code: Select all

root# apt install libfftw3-dev libglfw3-dev libglew-dev libvolk2-dev libsoapysdr-dev libairspyhf-dev libiio-dev libad9361-dev librtaudio-dev libhackrf-dev
apt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/x86_64-linux-gnu/libapt-private.so.0.0)
apt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0)

I am not even on the bottom rung of the "compiling from source ladder" so I am completely non-plussed.

I should add that I have libc.so.6 (it is a symlink to libc-2.31.so)

User avatar
bigpup
Moderator
Posts: 7593
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 1038 times
Been thanked: 1692 times

Re: Installing dependency error(s)

Post by bigpup »

Puppy Linux does not have or use apt.

Some info on exactly what you are trying to do would help us give better info.

Usually to compile, you need to first have the Fossapup64 devx SFS and the kernel sources SFS loaded.
You can get them from Quickpet->Useful->
quickpet will download and load these SFS packages, to give you needed programs and files, for compiling.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

Mercedes350se
Posts: 94
Joined: Tue Nov 24, 2020 3:34 am
Has thanked: 55 times
Been thanked: 3 times

Re: Installing dependency error(s)

Post by Mercedes350se »

@ bigpup, I installed apt_2.0.6 thinking that it would enable me to use the apt command - as shown in the above code.. Given your comment I tried:

Code: Select all

root# apt -help
apt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/x86_64-linux-gnu/libapt-private.so.0.0)
apt: /lib/x86_64-linux-gnu/libc.so.6: version `GLIBC_2.33' not found (required by /usr/lib/x86_64-linux-gnu/libapt-pkg.so.6.0)

This leads me to the next, obvious, question, "What do I need to install so that I can use the apt command?"
Second/third question, "What is the apt-get command and what needs to be installed so it can be used?"

To answer your question. Firstly I am using Fossapup - frugal install.

I am trying to install SDR++ using the sdrpp_ubuntu_focal_amd64.deb from https://github.com/AlexandreRouma/SDRPlusPlus/releases

The method is outlined here: https://github.com/AlexandreRouma/SDRPlusPlus

I am stuck at the "Then, run:" step.

User avatar
mikewalsh
Moderator
Posts: 6595
Joined: Tue Dec 03, 2019 1:40 pm
Location: King's Lynn, UK
Has thanked: 1045 times
Been thanked: 2220 times

Re: Installing dependency error(s)

Post by mikewalsh »

From the readouts, you'll never get apt to run in Fossapup anyway. For the version of 'apt' that you've installed, a newer version of the Glibc is required. Fossapup's is simply not new enough....

Mike. :o

User avatar
mikeslr
Posts: 3147
Joined: Mon Jul 13, 2020 11:08 pm
Has thanked: 187 times
Been thanked: 1018 times

Re: Installing dependency error(s)

Post by mikeslr »

The following won't help you with your current project because, as MikeWalsh pointed out, Fossapup does not have a new enough version of glibc*.

As bigpup noted, Puppys do not use apt. For your future projects, you might want to consider installing pkg-cli, viewtopic.php?p=34701#p34701 if not already present. I think it's already built into Fossapup64. The above post provides a link to its 11 page discussion on the 'old forum'.

-=-=-=-
* glibc libraries are 'foundations' --part of the framework upon which other applications depend. Upgrading glibc may result in 'breaking' many of the applications which depend on the earlier version.
This thread, viewtopic.php?p=4251#p4251 may still lead you to a downloadable version of palemoon tweaked to incorporate within its structure, and isolated from the OS's built-in glibc libraries , a more recent glibc version than those builtin. It was a project involving the efforts of Walter dnes, watchdog and Mike Walsh, based on the pioneering work of battleshooter. viewtopic.php?p=13146#p13146
You can download a version of the tweaked-palemoon, dissemble it and see how that isolation and usage was accomplished.
IIRC, in replay to my assertion that 'an OS can only have one glibc version', MikeWalsh suggested that that might not be the case. I concede he may be correct. But with two 'builtin' versions, some routine would also have to be established so that the proper glibc version would be used with each application. Off hand, that seems more complicated than running one version of Puppy from another by employing qemu or virtualbox.

User avatar
bigpup
Moderator
Posts: 7593
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 1038 times
Been thanked: 1692 times

Re: Installing dependency error(s)

Post by bigpup »

I am trying to install SDR++ using the sdrpp_ubuntu_focal_amd64.deb from https://github.com/AlexandreRouma/SDRPlusPlus/releases

That is a deb package of a program.
It is the program packed as a install-able program.
Download the deb package to a location.
In rox file manager navigate to this location.
Left click on the sdrpp_ubuntu_focal_amd64.deb.
It will go through install process.

I looked in the deb package.
It has a .desktop file, so this may make a menu entry when installed.

After installing, run this in a terminal to update the menu entries.

Code: Select all

fixmenus

Because it is a deb package compiled for Ubuntu.
It may or may not make a menu entry.
So you have to figure out, what the exec file, that runs the program, is.
Usually it is the name of the program.
Try entering that name, in a terminal, to run the program.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

Mercedes350se
Posts: 94
Joined: Tue Nov 24, 2020 3:34 am
Has thanked: 55 times
Been thanked: 3 times

Re: Installing dependency error(s)

Post by Mercedes350se »

@bigpup,

I did have to load a dependency but PPM did that so I am now listening to FM radio as I type this.

You have made my day!!

User avatar
bigpup
Moderator
Posts: 7593
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 1038 times
Been thanked: 1692 times

Re: Installing dependency error(s)

Post by bigpup »

That is one other problem with using deb packages compiled for other Linux OS's.
Puppy may not have all needed dependency stuff.
The deb package was made for the other Linux OS, that already has the dependency stuff.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

Post Reply

Return to “Fossapup64”