Problems with Linux (ChromeOS container)

Asked by Markoise on 2020-04-16

Hi,

I get some messages after installing the new homebank on ChromeOS 78 in a linux container.
Older versions of homebank still working, but I cannot access my data-file which is created on the newest homebank version on windows.

sudo apt-get install homebank

Reading package lists... Done
Building dependency tree
Reading state information... Done

Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.

The following information may help to resolve the situation:

The following packages have unmet dependencies:
homebank :
            Depends: libc6 (>= 2.29) but 2.24-11+deb9u4 is to be installed
            Depends: libglib2.0-0 (>= 2.61.2) but 2.50.3-2+deb9u2 is to be installed
            Depends: libofx7 (>= 0.9.14) but it is not installable

E: Unable to correct problems, you have held broken packages.

Any idea how I can handle this?

Thanks,

Markus

Question information

Language:
English Edit question
Status:
Solved
For:
HomeBank Edit question
Assignee:
No assignee Edit question
Solved by:
Markoise
Solved:
2020-05-11
Last query:
2020-05-11
Last reply:
2020-04-23
Maxime DOYEN (mdoyen) said : #1

your problem is not clear, how did you install and from where ?

so far this seems to be related to your installation, maybe you picked the wrong distro
no idea for now

Markoise (markoise) said : #2

I tried to install homebank on ChromeOS 80 in the Linux Container (Debian)

First, I was adding the repository.

sudo add-apt-repository ppa:mdoyen/homebank

After install (sudo apt-get install homebank) I get this messages.

The following packages have unmet dependencies:
homebank :
            Depends: libc6 (>= 2.29) but 2.24-11+deb9u4 is to be installed
            Depends: libglib2.0-0 (>= 2.61.2) but 2.50.3-2+deb9u2 is to be installed
            Depends: libofx7 (>= 0.9.14) but it is not installable

My question is: How can I update de dependencies to get the newest version of homebank running?

Markoise (markoise) said : #3

Maybe this is helpful.

sudo add-apt-repository ppa:mdoyen/homebank
sudo apt-get update

Official HomeBank PPA stable release
More info: https://launchpad.net/~mdoyen/+archive/ubuntu/homebank
Press [ENTER] to continue or ctrl-c to cancel adding it

gpg: keybox '/tmp/tmp33b64lgu/pubring.gpg' created
gpg: /tmp/tmp33b64lgu/trustdb.gpg: trustdb created
gpg: key ECA9D5AF2B98B3A0: public key "Launchpad PPA for Maxime Doyen" imported
gpg: Total number processed: 1
gpg: imported: 1
gpg: no valid OpenPGP data found.
Ign:1 http://ppa.launchpad.net/mdoyen/homebank/ubuntu groovy InRelease
Err:2 http://ppa.launchpad.net/mdoyen/homebank/ubuntu groovy Release
  404 Not Found
Hit:3 https://deb.debian.org/debian buster InRelease
Hit:4 https://deb.debian.org/debian-security buster/updates InRelease
Ign:5 https://storage.googleapis.com/cros-packages/80 buster InRelease
Hit:6 https://storage.googleapis.com/cros-packages/80 buster Release
Reading package lists... Done
E: The repository 'http://ppa.launchpad.net/mdoyen/homebank/ubuntu groovy Release' does not have a Release file.
N: Updating from such a repository can't be done securely, and is therefore disabled by default.
N: See apt-secure(8) manpage for repository creation and user configuration details.

Markoise (markoise) said : #4

Ok...
I've added

deb https://deb.debian.org/debian sid main
deb https://deb.debian.org/debian-security sid/updates main

into /etc/apt/sources.list

Now I can install and run Homebank 5.3.2 on Crostini (ChromeOS Linux Container)