pkg2appimage icon indicating copy to clipboard operation
pkg2appimage copied to clipboard

pkg2appimage doesn't work - PPA is gone: djcj/gnutls-patched

Open Kaned1as opened this issue 7 years ago • 10 comments

The error it gives me is this:

Get:1 http://ppa.launchpad.net trusty InRelease [16.0 kB]
Get:2 http://archive.ubuntu.com trusty Release.gpg [933 B]
Get:3 http://archive.ubuntu.com trusty Release [58.5 kB]
Get:4 http://ppa.launchpad.net xenial InRelease [17.5 kB]
Ign http://ppa.launchpad.net xenial InRelease
Get:5 http://archive.ubuntu.com trusty/main amd64 Packages [1743 kB]
Ign http://ppa.launchpad.net trusty InRelease
Get:6 http://archive.ubuntu.com trusty/universe amd64 Packages [7589 kB]
Get:7 http://ppa.launchpad.net trusty/main amd64 Packages [539 B]
Get:8 http://ppa.launchpad.net xenial/main amd64 Packages [758 B]
Ign http://ppa.launchpad.net trusty Release.gpg
Ign http://ppa.launchpad.net trusty Release
Err http://ppa.launchpad.net trusty/main amd64 Packages
  
Err http://ppa.launchpad.net trusty/main amd64 Packages
  
Err http://ppa.launchpad.net trusty/main amd64 Packages
  
Err http://ppa.launchpad.net trusty/main amd64 Packages
  
Err http://ppa.launchpad.net trusty/main amd64 Packages
  403  Forbidden
W: GPG error: http://ppa.launchpad.net xenial InRelease: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY 24A5F4FED4B4972B
W: Failed to fetch http://ppa.launchpad.net/djcj/gnutls-patched/ubuntu/dists/trusty/main/binary-amd64/Packages  403  Forbidden

E: Some index files failed to download. They have been ignored, or old ones used instead.
Fetched 9426 kB in 2s (3215 kB/s)

Kaned1as avatar Sep 21 '18 21:09 Kaned1as

cc @darealshinji

probonopd avatar Sep 22 '18 17:09 probonopd

I don't remember why I removed this, probably in favor of the libcurl-slim package, which avoids gnutls as a dependency: https://launchpad.net/~djcj/+archive/ubuntu/libcurl-slim

darealshinji avatar Sep 23 '18 10:09 darealshinji

So, is there anything I can do to make pkg2appimage work?

Kaned1as avatar Sep 29 '18 21:09 Kaned1as

@Adonai what are you trying to do?

probonopd avatar Oct 02 '18 12:10 probonopd

@darealshinji do we have to change something here?

https://github.com/AppImage/AppImages/blob/3168d7ce787246feb697a950005fbffec0533def/set-up-ppas.sh#L7-L18

probonopd avatar Oct 02 '18 12:10 probonopd

@probonopd Yes, remove the gnutls-patched parts, that PPA is completely gone.

darealshinji avatar Oct 02 '18 12:10 darealshinji

@Adonai please retry.

probonopd avatar Oct 02 '18 12:10 probonopd

Thanks, will do in a day or two

Kaned1as avatar Oct 05 '18 12:10 Kaned1as

Here's what I get: https://gitlab.com/Kanedias/MARC-FS/-/jobs/105252616 Don't look at main build fail, that's my job and I'll fix that, the pkg2appimage scripts fails later as it can't install some missed dependencies.

Maybe that's because my app itself depends on libcurl4-gnutls? Can this be part of the reason?

Kaned1as avatar Oct 05 '18 19:10 Kaned1as

I think this is the issue:

libtasn1-6-dev:amd64 Depends on libtasn1-6 [ amd64 ] < 9:999.999.999 > ( libs ) (= 3.4-3) can't be satisfied!

Looks like some package requires libtasn1-6 to be exactly version 3.4-3.

Maybe you can fake it by adding

pretend:
  libtasn1-6 3.4-3

https://github.com/AppImage/AppImages/blob/master/YML.md#pretending-certain-versions-of-dependencies-being-installed

probonopd avatar Oct 07 '18 22:10 probonopd