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

No packages for Ubuntu #2

Closed
nomike opened this issue Oct 20, 2017 · 8 comments
Closed

No packages for Ubuntu #2

nomike opened this issue Oct 20, 2017 · 8 comments
Assignees

Comments

@nomike
Copy link
Contributor

nomike commented Oct 20, 2017

I've tried to install asbru-cm according to the instructions in README.md and the following happend:

---SNIP---
✘  Fri 20 Oct - 15:40  ~ 
@micpos  curl -s https://packagecloud.io/install/repositories/asbru-cm/asbru-cm/script.deb.sh | sudo bash
[sudo] password for micpos:
Detected operating system as Ubuntu/artful.
Checking for curl...
Detected curl...
Running apt-get update... done.
Installing apt-transport-https... done.
Installing /etc/apt/sources.list.d/asbru-cm_asbru-cm.list...done.
Importing packagecloud gpg key... done.
Running apt-get update... done.

The repository is setup! You can now install packages.

Fri 20 Oct - 15:41  ~ 
@micpos  sudo apt install asbru-cm
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package asbru-cm
---SNAP---

apt update get's a HTTP/404 when trying to fetch the repository list.
On packagecloud.io I saw there is only packages for debian stretch.

When I manually change /etc/apt/sources.list.d/asbru-cm_asbru-cm.list to point to debian stretch, it works and I can successfully "apt update".

Installing asbru-cm failes due to a dependency issue with libgnome2-vte-perl but I will file a separate issue for this.

@KlaasT
Copy link
Contributor

KlaasT commented Oct 20, 2017

Thanks for posting this issue. At the moment there are only Debian 9 packages. libgnome2-vte-perl should be resolvable. I will have a look at this.

@nomike
Copy link
Contributor Author

nomike commented Oct 20, 2017

Awesome.
The desktop I've upgraded is a VM and I have a snapshot of ubuntu-17.04 right before the upgrade.
If this issue is not fixed in due course (next Monday probably) I will have to revert back to it. But in this case I could do a fresh installation of 17.10 in another VM so I can still help you testing.

@gfrenoy
Copy link
Contributor

gfrenoy commented Oct 21, 2017

Ubuntu / Artful package has been uploaded on packagecloud.io so it should work for you now.

@gfrenoy gfrenoy closed this as completed Oct 21, 2017
@nomike
Copy link
Contributor Author

nomike commented Oct 23, 2017

Unfortunately the package you uploaded doesn't work on Ubuntu Artful.
They switched to perl 5.26 and https://packagecloud.io/asbru-cm/asbru-cm/packages/ubuntu/artful/libgnome2-vte-perl_0.11-1_amd64.deb still installs stuff to /usr/lib/x86_64-linux-gnu/perl5/5.24/ and most likely is compiled towards perl 5.24.
The package does however most likely work for Ubuntu 17.04 and below.

Should I open a new bug for this or do you want to reopen this one?

Meanwhile I've sent a request for packaging to debian so that the Gnome2::Vte CPAN module is added to the official package index, this way the folks at debian and canonical will take care of it in the future. But I highly doubt this will be a quick process (never filed a request towards debian so far, so I don't know for sure).

@gfrenoy
Copy link
Contributor

gfrenoy commented Oct 23, 2017

Ok thanks for the test. Let's re-open this issue and see what we can do.

About adding Gnome2::Vte to Debian, see my message from Sep 19 on the Debian perl mailing list: https://lists.debian.org/debian-perl/2017/09/msg00033.html (and associated answers). To make it short, this will not happen I do fear.

@gfrenoy gfrenoy reopened this Oct 23, 2017
@KlaasT
Copy link
Contributor

KlaasT commented Oct 23, 2017

I will try to set up an Ubuntu Artful VM and maybe I will have any luck to compile the package correctly. However I'm at the RIPE Meeting at the moment I don't know if I manage to get this running this week.

@gfrenoy
Copy link
Contributor

gfrenoy commented Oct 24, 2017

Ubuntu artful & xenial packages have been uploaded to packagecloud.io with correct dependencies to perl 5.22 and 5.26.

@gfrenoy gfrenoy closed this as completed Oct 24, 2017
@dpecka
Copy link

dpecka commented Nov 13, 2017

I'd vote for NOT wasting effort to create per-distro packages ... community shall make packages for himself ... Moreover, if you git clone thing somewhere, it works without packages ... So for example, I just git cloning an asbru/pac to my $HOME/opt/pac with link $HOME/bin/asbru -> $HOME/opt/pac/asbru

regards, ddd

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

No branches or pull requests

4 participants