maxmind/libmaxminddb

The repository maxmind/ppa/ubuntu oracular Release does not have a Release file.

fannyfan414 opened this issue · 4 comments

Hi! Please add support for ubuntu oracular

RUN add-apt-repository ppa:maxmind/ppa &&     apt-get update &&     apt-get install install --no-install-recommends --show-progress         libmaxminddb0         libmaxminddb-dev         mmdb-bin &&     pecl install maxminddb &&     docker-php-ext-enable maxminddb:
1.590     raise child_exception_type(errno_num, err_msg, err_filename)
1.590 FileNotFoundError: [Errno 2] No such file or directory: 'gpg'
1.913 Ign:1 http://ppa.launchpad.net/maxmind/ppa/ubuntu oracular InRelease
1.969 Hit:2 http://deb.debian.org/debian bullseye InRelease
2.035 Err:3 http://ppa.launchpad.net/maxmind/ppa/ubuntu oracular Release
2.035   404  Not Found [IP: 185.125.190.80 80]
2.067 Get:4 http://deb.debian.org/debian-security bullseye-security InRelease [48.4 kB]
2.233 Get:5 http://deb.debian.org/debian bullseye-updates InRelease [44.1 kB]

2.690 E: The repository 'http://ppa.launchpad.net/maxmind/ppa/ubuntu oracular Release' does not have a Release file.

We only support released versions of Ubuntu. We will support Oracular in October when it is released. You could either use the Noble repo or just use the packages that Oracular includes itself, which are presumably recent versions in most cases.

@oschwald hmm.

I use this dockerfile, php:8.3.7-cli-bullseye contains debian:11-slim

FROM php:8.3.7-cli-bullseye

RUN add-apt-repository ppa:maxmind/ppa && \
    apt-get update && \
    apt-get install --no-install-recommends --show-progress \
        libmaxminddb0 \
        libmaxminddb-dev \
        mmdb-bin && \
    pecl install maxminddb && \
    docker-php-ext-enable maxminddb

Do you support debian 11?

We don't support Debian. You may be able to force it to use noble with something like this though:

add-apt-repository "deb https://ppa.launchpadcontent.net/maxmind/ppa/ubuntu/ noble main"

Again this is not official supported and may not work. As mentioned above, you could just use the libmaxminddb that is distributed with Debian as well.

We don't support Debian. You may be able to force it to use noble with something like this though:

add-apt-repository "deb https://ppa.launchpadcontent.net/maxmind/ppa/ubuntu/ noble main"

Again this is not official supported and may not work. As mentioned above, you could just use the libmaxminddb that is distributed with Debian as well.

Thanks a lot! I didn't know that you support debian, maybe it's worth adding to the documentation :))