Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove dependency on libgconf2-4 in favor of libgconf-2-4 for compatibility #222

Closed
credmp opened this issue Feb 10, 2020 · 2 comments
Closed
Labels

Comments

@credmp
Copy link

credmp commented Feb 10, 2020

The below contents is from #141. Ubuntu has removed the meta package libgconf2-4 in favor of the actual package libgconf-2-4 (notice the dash). As a result none of the packages built with electron-installer-debian will install on recent Ubuntu installations. #141 was closed without a solution as a result.

What version of electron-installer-debian are you using?
0.8.1
What version of node and npm are you using?
v6.11.3 and 3.10.10
What operating system are you using?

* To compile, Linux Mint 18.1 Mate 64bits

* To install the .deb, Huayra Linux 64 bits, based on Debian 8.3 and Mate 1.8.1

Can you compile the example app successfully?
yes

What did you do? Please include the configuration you are using for electron-installer-debian.
In Linux Mint:

 * `electron-installer-debian --src (my source) --dest (my dest) --arch amd64`

In Huayra:

 * I double click the .deb. I answer "Yes" to "Do you want to install this package". After starting the unpackaging process, it says  (In spanish) "Failure when installing".

 * I then tried a `sudo dpkg -i` and says that it has unmet dependencies with "libgconf2-4", yet however **I do have installed the package libgconf-2-4** (note the extra hyphen). [Here](https://packages.debian.org/sid/libgconf2-4) it says that libgconf2-4 is a _dummy package_, so I think that every repository that has libgconf2-4 also has libgconf-2-4, but it's not the case in the other way (In Huayra repositories they only have the libgconf-2-4 package, which is exactly the same).

What did you expect to happen?
I expected to be able to install the .deb package in debian.

What actually happened?
It didn't.

@malept malept added the invalid label Feb 10, 2020
@malept
Copy link
Member

malept commented Feb 10, 2020

Your version of electron-installer-debian is very out of date. Please use the newest version.

@malept malept closed this as completed Feb 10, 2020
@credmp
Copy link
Author

credmp commented Feb 10, 2020

Indeed, the project I was using is indeed reliant on an old version. This issue was fixed with #185.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants