Skip to content

Overlay clean-up #536

@xmhd

Description

@xmhd

Overlay clean-up

tldr; there are many packages in the overlay that require a version bump and/or an EAPI bump. Or upstreamed to Gentoo. This issue will serve as a tracker for that work.

There are ebuilds e.g. aerospike that we need to keep old versions around, but we may want newer versions imported for future testing.

app-admin

  • bagger-tools:
    • EAPI 5
    • PV: current
  • consul-bin:
    • EAPI 7
  • goem:
    • removed
  • kolide-k2-bin:
    • EAPI 7
    • PV: live (9999) - TODO: tag a release and add keyworded ebuild
  • logstash-bin:
    • removed
  • schaufel:
    • EAPI 7
    • PV: current
  • tinderbox:
    • EAPI 7
  • trex:
    • Currently being unforked with patches sent upstream

app-eselect

  • eselect-qtgraphicssystem:
    • removed

app-metrics

  • prometheus:
    • EAPI 6
  • statsd_explorer:
    • EAPI 7

app-misc

  • elasticsearch:
    • EAPI 5
    • PV: old - do we need newer available for testing?
  • go-carbon:
    • EAPI 7
    • PV: old (new minor)
  • karmabot-bin:
    • EAPI 6
    • PV: current
  • logstash:
    • EAPI 5
    • PV: old - do we need newer available for testing?
  • rbenv:
    • EAPI 7
    • PV: current
  • ruby-build:
    • EAPI 7
    • PV: current

dev-cpp

  • gtest:
    • EAPI 7
    • PV: old
    • Forked from Gentoo - do we hard depend on our old version or can we unfork and use upstream?

dev-db

  • aerospike-server-enterprise:
    • EAPI 5
    • PV: 4.5.x / 4.6.x - do we need newer available for testing?
  • ajbool:
    • EAPI 7
  • bagger-data:
    • EAPI 7
  • bagger-exports:
    • EAPI 7
  • bagger-master:
    • EAPI 7
  • base36:
    • EAPI 6
    • PV: current
  • clickhouse:
    • replacing with -bin packages
  • country:
    • EAPI 7
  • currency:
    • EAPI 7
  • device_type:
    • EAPI 7
  • geoip2lookup:
    • EAPI 7
  • hashtypes:
    • EAPI 7
  • istore:
    • EAPI 7
  • language:
    • EAPI 7
  • metabase-bin:
    • EAPI 6
    • PV: old
  • metabase-clickhouse-driver-bin:
    • EAPI 6
    • PV: old
  • os_name:
    • EAPI 7
  • parquet_fdw:
    • EAPI 7
  • pgbackrest:
    • EAPI 7
  • pglogical:
    • EAPI 7
  • pgtelemetry :
    • EAPI 7
  • pipelinedb:
    • EAPI 7
  • postgresql:
    • EAPI 7
  • roleman:
    • EAPI 7
  • timescaledb:
    • EAPI 6
    • PV: old (new major) / do we need newew available for testing?
    • MAINTAINED AT GENTOO - REMOVE?

dev-go

  • centrifugo:
    • EAPI 7
    • PV: old (new minor)
  • golangci-lint-bin:
    • removed

dev-java

  • icedtea{-bin}:
    • removed

dev-lang

  • elixir
    • EAPI 6
    • PV: old
  • python: EOL
    • removed
  • R: forked from Gentoo to remove a dependency
    • do we require this? or can it be upstreamed to Gentoo
    • EAPI 6

dev-libs

  • apache-arrow:
    • EAPI 7
    • PV: current
  • libaerospike:
    • removed
    • should this version match our aerospike-server-enterprise?
  • thrift:
    • EAPI 7

dev-perl

  • Any-URI-Escape
  • App-Sqitch
  • Clone-PP:
    • removed
  • Config-GitLike
  • Data-IEEE754:
    • removed
  • Data-Printer:
    • removed
  • File-Rsync
  • Log-Any-Adapter-Callback
  • Math-Int128:
    • removed
  • Math-Int64:
    • removed
  • MaxMind-DB-Common:
    • removed
  • MaxMind-DB-Reader:
    • removed
  • MaxMind-DB-Reader-XS:
    • removed
  • MooX-StrictConstructor:
    • removed
  • Net-Works:
    • removed
  • PGObject-Util-AsyncPool
  • PGObject-Util-PGConfig
  • PGObject-Util-Replication-Master
  • PGObject-Util-Replication-SMO
  • PGObject-Util-Replication-Slot
  • PGOBject-Util-Replication-Standby
  • Pod-Coverage-TrustPod:
  • PostgresTools
  • Proc-PID-File
  • Proc-Queue
  • RedisFailover
  • RubyManager:
  • Search-Elasticsearch-Client
  • Search-Elasticsearch
  • Statistics-Lite
  • Test-Bits:
    • removed
  • URI-Nested
  • URI-db
  • Zabbix-tiny

dev-python

  • Authlib:
    • EAPI 7
  • EasyProcess:
    • EAPI 7
  • PyBambooHR:
    • EAPI 7
  • PyVirtualDisplay:
    • EAPI 7
  • carbonate:
    • EAPI 7
  • confluent-kafka:
    • EAPI 7
  • croniter:
    • EAPI 7
  • datadog:
    • EAPI 7
  • graphyte:
    • EAPI 7
  • ipaddress:
    • EAPI 7
  • marshmallow-sqlalchemy:
    • EAPI 7
  • newrelic:
    • EAPI 7
  • ns1-python:
    • EAPI 7
  • pagerduty-python-api-client:
    • EAPI 7
    • PV: live (9999) TODO: create keyworded ebuild pinned to a specific commit / date
  • patroni:
    • EAPI 7
  • pprintpp:
    • EAPI 7
  • pycountry-convert:
    • EAPI 7
  • python-consul:
    • EAPI 6
  • python-dotenv:
    • EAPI 7
  • pyzabbix:
    • EAPI 7
    • PV: old
  • rq-scheduler:
    • removed
  • rq:
    • removed
  • simple-salesforce:
    • EAPI 7

dev-qt

  • qtchooser:
    • removed

dev-ruby

  • fluent-plugin-postgres:
    • removed

dev-util

  • android-ndk:
    • EAPI 6
    • PV: old - do we require new for testing?
  • ephemeralpg:
    • EAPI 5
    • PV: old

net-analyzer

  • clickhouse_exporter:
    • EAPI 6
    • PV: live (9999) - needs a release tagged
  • logdna-agent
    • EAPI 7
    • PV: old - do we require newer for testing?
  • luigi:
    • EAPI 7
    • PV: current
  • nmis:
    • EAPI 7
    • PV: current
  • prometheus-postgres_exporter:
    • EAPI 6
    • PV: current
  • postgresql_exporter:
    • EAPI 6
    • PV: current
  • rrdtool:
    • EAPI 7
    • PV: old
  • zabbix:
    • EAPI 7

net-dns

  • octodns:
    • EAPI 7
    • PV: old (new minor v available)

net-proxy

  • nutcrackers:
    • EAPI 5
    • PV: old - do we need newer available for testing?

sci-mathematics

  • cado-nfs
    • REMOVED

sys-block

  • hpssacli:
    • REMOVED

sys-cluster

  • ceph:
    • forked from Gentoo to rescue old version
    • EAPI 7
  • chronos-bin:
    • EAPI 7
    • PV: current
  • flink-bin:
    • EAPI 7
    • PV: old - do we need newer available for testing?
    • note: newer requires Java 11
  • hadoop-bin:
    • EAPI 7
    • PV: current
  • hive-standalone-metastore-bin:
    • EAPI 7
    • PV: current
  • mesos
    • EAPI 7
  • nomad-bin:
    • EAPI 7
    • PV: 0.x - do we need newer (1.x) available for testing?
  • spark-bin:
    • EAPI 7
    • PV: 2.4.x - do we need newer (3.x.x) available for testing?
  • spark-nomad-bin:
    • EAPI 6
    • PV: current
    • note: DEPRECATED

sys-libs

  • readline-compat
    • forked / rescued from Gentoo
    • do we still require this?

sys-kernel

  • buildkernel:
    • removing
  • gentoo-kernel:
    • removing
  • gentoo-sources:
    • removing

sys-process

  • vixie-cron:
    • removed

virtual

  • cron
    • removed

www-apps

  • chromedriver-bin:
    • removed
  • kibana-bin:
    • EAPI 7
  • shiny-server:
    • EAPI 6
    • PV: old - can we bump PV / do we need newer available for testing?

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions