bunged up my libc6 while trying to install inSync

Questions about applications and software
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
sander470
Level 1
Level 1
Posts: 7
Joined: Sat Nov 26, 2022 9:26 pm

bunged up my libc6 while trying to install inSync

Post by sander470 »

I wanted to use oneDrive, and found that inSync could synchronize onedrive, so i wanted to install it. But it requires libc6 v2.36 and the package manager only offered v2.35.
So I downloaded

Code: Select all

libc6_2.36-5_i386.deb
and tried installing it, but it wouldnt work at first using

Code: Select all

sudo apt-get install -f libc6_2.36-5_i386.deb
so i found that adding some auto resolve command between -f and the filename should make it work automatically. it did not, and broke the dependency libc6 for a whole lot of things - even gparted is broken-

terminal output of auto fix:

Code: Select all

root@mint-sander:/home/sander# apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Correcting dependencies... failed.
The following packages have unmet dependencies:
 libc6 : Recommends: libnss-nis but it is not installed
         Recommends: libnss-nisplus but it is not installed
         Breaks: libc6:i386 (!= 2.35-0ubuntu3.1) but 2.36-0ubuntu4 is installed
 libc6:i386 : Breaks: locales (< 2.36) but 2.35-0ubuntu3.1 is installed
              Breaks: libc6 (!= 2.36-0ubuntu4) but 2.35-0ubuntu3.1 is installed
E: Error, pkgProblemResolver::Resolve generated breaks, this may be caused by held packages.
E: Unable to correct dependencies
Last edited by LockBot on Fri May 26, 2023 10:00 pm, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
dave0808
Level 5
Level 5
Posts: 987
Joined: Sat May 16, 2015 1:02 pm

Re: bunged up my libc6 while trying to install inSync

Post by dave0808 »

libc6 is a fundamental component of the operating system. It would be like replacing one of the core DLLs on Windows. Not something to attempt unless you really know what you are doing.

Your best option to repair your system will be to restore a snapshot from before, using the Timeshift program.
abraunegg
Level 2
Level 2
Posts: 60
Joined: Thu Oct 03, 2019 10:18 pm

Re: bunged up my libc6 while trying to install inSync

Post by abraunegg »

sander470 wrote: Sat Nov 26, 2022 9:35 pm I wanted to use oneDrive, and found that inSync could synchronize onedrive,
inSync is also payware, where there are opensource alternatives for OneDrive access from Unix environments:
  • Via the OneDrive Client for Linux - https://github.com/abraunegg/onedrive - this 'syncs' your data, bi-directional operation, open source and free. Supports Personal, Business & SharePoint account types and Shared Folders. A Docker container is also available for all major architectures (x86_64, ARMHF, AARCH64). If you need a GUI for onedrive client management use: https://github.com/bpozdena/OneDriveGUI
  • Via the 'onedriver' client - https://github.com/jstaf/onedriver - Native file system that only provides the OneDrive 'on-demand' functionality, open source and free. Supports Personal, Business account types. Currently does not support Shared Folders or SharePoint.
  • Via 'rclone' - https://rclone.org/ - one way sync client, open source and free. Has limitations with SharePoint.
So that you dont have to change your libc version - I would investigate the options above.
sander470
Level 1
Level 1
Posts: 7
Joined: Sat Nov 26, 2022 9:26 pm

Re: bunged up my libc6 while trying to install inSync

Post by sander470 »

i have since reinstalled, and switched to using oneDriver.

though my stupid college doesnt allow me to lend it the necessary permissions for syncing, but that isnt a linux issue anymore.

thanks for everyone trying to help.
Locked

Return to “Software & Applications”