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

Overlay clean-up #536

Open
xmhd opened this issue Feb 25, 2021 · 1 comment
Open

Overlay clean-up #536

xmhd opened this issue Feb 25, 2021 · 1 comment

Comments

@xmhd
Copy link
Contributor

xmhd commented Feb 25, 2021

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?
@xmhd
Copy link
Contributor Author

xmhd commented Mar 31, 2021

#559 will be part of overlay clean-up

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

1 participant