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

Add extrepo instructions #1170

Open
wants to merge 1 commit into
base: master
Choose a base branch
from
Open

Conversation

FedericoCeratto
Copy link
Contributor

FIxes #1162

  • make sure that outreach happens
  • when merging, double check that the publication date is today

Copy link
Contributor

@bassosimone bassosimone left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

I think we should figure out why I get such an old version of ooniprobe-cli when using extrepo. I have documented the procedure I followed and the packages I've got.

echo "deb http://deb.ooni.org/ unstable main" | sudo tee /etc/apt/sources.list.d/ooniprobe.list
sudo apt install extrepo
sudo extrepo enable ooni
sudo apt install ooniprobe-cli
Copy link
Contributor

@bassosimone bassosimone May 24, 2022

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@FedericoCeratto these instructions does not seem to work for me on Ubuntu 20.04 (Focal). Please, see the following excerpt from my failed attempt at installing ooniprobe:

root@b2a9b547247b:/# extrepo enable ooni
gpgv: Signature made Mon May 23 15:11:56 2022 UTC
gpgv:                using RSA key 7A8502E9FF4765B162A964171283BEE904FB0E04
gpgv: Good signature from "Debian external repositories signing key (experimental)"

root@b2a9b547247b:/# apt install ooniprobe-cli
Reading package lists... Done
Building dependency tree       
Reading state information... Done
E: Unable to locate package ooniprobe-cli

root@b2a9b547247b:/# cat /etc/lsb-release 
DISTRIB_ID=Ubuntu
DISTRIB_RELEASE=20.04
DISTRIB_CODENAME=focal
DISTRIB_DESCRIPTION="Ubuntu 20.04.4 LTS"
root@b2a9b547247b:/# 

Then, I figured out that the correct set of commands is probably:

Suggested change
sudo apt install ooniprobe-cli
sudo apt update
sudo apt install ooniprobe-cli

However, after installing ooniprobe-cli using extrepo I found a disappointing fact:

Setting up ooniprobe-cli (3.10.0-beta.1~833) ...

If I'm using the apt-key method, which I just did with a new Focal container, here's what I get:

Setting up ooniprobe-cli (3.14.1) ...

Why is the version so old when using extrepo?

@McLP2
Copy link
Contributor

McLP2 commented Jul 3, 2024

The variant I proposed in #1580 (sorry, I did not look before if someone was already working on it) is probably the easier solution.

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

Successfully merging this pull request may close these issues.

apt-key is deprecated on Debian Bullseye and Ubuntu Jammy
3 participants