Giter VIP home page Giter VIP logo

ryans-repos's Introduction

A personal ebuild repository

can be added to the system by running:

eselect repository enable ryans
# you may need to install app-eselect/eselect-repository first

Packages

 Package name                               | Version           | Role   | Homepage                                       | Description
============================================|===================|========|================================================|====================
 app-admin/z16                              | 9999              |        | https://github.com/bekcpear/z16                | A bash script project that aims to maintain dotfiles.
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 app-crypt/keybase                          | 6.0.2-r1          |        | https://keybase.io/                            | Keybase command-line utility, and local service
                                            | 6.2.3             |        |                                                |
   dev-lang/go                              | 1.20.13           | BD     | https://go.dev                                 | A concurrent garbage collected and typesafe programming language
                                            | 1.21.6            |        |                                                |
     app-eselect/eselect-go                 | 20230312          | RD     | https://github.com/bekcpear/eselect-go         | Manages multiple Go versions
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 app-i18n/fcitx-meta                        | 5.0.12            |        | https://fcitx-im.org                           | Merge this to pull in Fcitx packages
   app-i18n/fcitx-bamboo                    | 1.0.4             | RD     | https://github.com/fcitx/fcitx5-bamboo         | Typing Vietnamese by Bamboo core engine for Fcitx5
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 app-misc/razergenie                        | 9999              |        | https://github.com/z3ntu/RazerGenie            | Razer devices configurator
   dev-libs/libopenrazer                    | 9999              |  D, RD | https://github.com/z3ntu/libopenrazer          | Libraries for razergenie.
   sys-apps/openrazer                       | 3.6.1             | RD     | https://github.com/openrazer/openrazer         | A user-space daemon that allows you to manage your Razer peripherals.
     sys-apps/openrazer-driver              | 3.6.1             | RD     | https://github.com/openrazer/openrazer         | A collection of kernel drivers for Razer devices.
                                            | 3.6.1-r1          |        |                                                |
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 app-text/tldr-c                            | 1.6.1             |        | https://github.com/tldr-pages/tldr-c-client    | C command-line client for tldr pages
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 dev-util/act                               | 0.2.57            |        | https://github.com/nektos/act                  | Run your GitHub Actions locally
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 dev-util/v2ray-geoip-generator             | 9999              |        | https://github.com/v2fly/geoip                 | GeoIP generator for V2Ray.
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 kde-misc/krunner-pass                      | 9999              |        | https://github.com/bekcpear/krunner-pass       | (Modified type instead version) Integrates krunner with pass
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 media-gfx/weasis-bin                       | 4.2.0             |        | https://nroduit.github.io/                     | A DICOM viewer available as a desktop application or as a web-based application.
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 media-sound/qqmusic-bin                    | 1.1.5             |        | https://y.qq.com/download/download.html        | Tencent QQ Music for Linux.
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-im/dendrite                            | 0.12.0            |        | https://github.com/matrix-org/dendrite         | Dendrite is a second-generation Matrix homeserver written in Go!
                                            | 0.13.4            |        |                                                |
   acct-group/dendrite                      | 0                 | RD     |                                                | Group for the net-im/dendrite service
   acct-user/dendrite                       | 0                 | RD     |                                                | User for the net-im/dendrite service
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-im/linuxqq-bin                         | 2.0.0_beta2_p1089 |        | https://im.qq.com/linuxqq/index.html           | Tencent QQ.
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-misc/keycloak-bin                      | 21.0.1            |        | https://github.com/keycloak/keycloak           | Open Source Identity and Access Management
                                            | 22.0.5            |        |                                                |
   acct-group/keycloak                      | 0                 | RD     |                                                | Group for the keycloak daemon
   acct-user/keycloak                       | 0                 | RD     |                                                | User for the keycloak daemon
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-misc/matterbridge-bin                  | 1.26.0            |        | https://github.com/42wim/matterbridge          | a simple chat bridge, IRC | Matrix | Mattermost | Telegram | XMPP | And more...
   acct-group/matterbridge                  | 0                 | RD     |                                                | Group for the net-misc/matterbridge{,-bin} service
   acct-user/matterbridge                   | 0                 | RD     |                                                | User for the net-misc/matterbridge{,-bin} service
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-proxy/v2ray-core                       | 4.45.2-r1         |        | https://github.com/v2fly/v2ray-core            | A platform for building proxies to bypass network restrictions.
                                            | 5.13.0            |        |                                                |
   dev-libs/v2ray-domain-list-community     | 5.20231215153121  | RD     | https://github.com/v2fly/domain-list-community | Community managed domain list for V2Ray.
                                            | 9999              |        |                                                |
   dev-libs/v2ray-domain-list-community-bin | 5.20231215153121  | RD     | https://github.com/v2fly/domain-list-community | Community managed domain list for V2Ray.
                                            | 9999              |        |                                                |
   dev-libs/v2ray-geoip-bin                 | 5.202312140039    | RD     | https://github.com/v2fly/geoip                 | GeoIP for V2Ray.
                                            | 9999              |        |                                                |
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-proxy/v2ray-core-bin                   | 4.45.2            |        | https://github.com/v2fly/v2ray-core            | A platform for building proxies to bypass network restrictions.
                                            | 5.2.1             |        |                                                |
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-vpn/headscale                          | 0.22.3            |        | https://github.com/juanfont/headscale          | An open source, self-hosted implementation of the Tailscale control server
                                            | 0.23.0_alpha2     |        |                                                |
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 net-vpn/tailscale                          | 1.38.4            |        | https://tailscale.com                          | Tailscale VPN client and CLI tools
                                            | 1.42.0            |        |                                                |
                                            | 1.56.1            |        |                                                |
   acct-group/derper                        | 0                 | RD     |                                                | Group for the DERP service of net-vpn/tailscale
   acct-user/derper                         | 0                 | RD     |                                                | User for the DERP service of net-vpn/tailscale
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 sys-apps/duf                               | 0.8.1             |        | https://github.com/muesli/duf                  | Disk Usage/Free Utility - a better 'df' alternative
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 www-apps/bark-server                       | 2.1.4             |        | https://github.com/Finb/bark-server            | A server that allows to get/push customized notifications
                                            | 2.1.5             |        |                                                |
   acct-group/bark-server                   | 0                 | RD     |                                                | Group for the www-apps/bark-server service
   acct-user/bark-server                    | 0                 | RD     |                                                | User for the www-apps/bark-server service
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 www-apps/cryptpad                          | 5.2.1             |        | https://github.com/xwiki-labs/cryptpad         | Collaboration suite, end-to-end encrypted and open-source.
                                            | 5.5.0             |        |                                                |
   acct-group/cryptpad                      | 0                 | RD     |                                                | Group for the www-apps/cryptpad service
   acct-user/cryptpad                       | 0                 | RD     |                                                | User for the www-apps/cryptpad service
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 www-apps/filebrowser                       | 2.27.0            |        | https://filebrowser.org                        | Web File Browser
   acct-group/filebrowser                   | 0                 | RD     |                                                | Group for the www-apps/filebrowser service
   acct-user/filebrowser                    | 0                 | RD     |                                                | User for the www-apps/filebrowser service
--------------------------------------------|-------------------|--------|------------------------------------------------|--------------------
 x11-libs/xcb-imdkit                        | 1.0.5             |        | https://github.com/fcitx/xcb-imdkit            | Input method development support for xcb
============================================|===================|========|================================================|====================
  • D means the classic dependencies (e.g.: libraries and headers)
  • BD means the build dependencies (e.g.: virtual/pkgconfig)
  • RD means runtime dependencies

(All these dependencies are parsed literally.)

Maintenance status

  • dev-util/v2ray-geoip-generator

is under lazy maintained.

No package is under inactive maintained.

License

GPL-2.0

ryans-repos's People

Contributors

bekcpear avatar vuongtuha avatar

Stargazers

 avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar

Forkers

vuongtuha oatiz

ryans-repos's Issues

repackage go pkgs with vendor when the go-module.eclass patched

bug: https://bugs.gentoo.org/833567
mail: https://archives.gentoo.org/gentoo-dev/message/3c199a517f06dfdea1610fd70ccc424d

before after
behavior go build downloads all mods from a local mirror which is built by go-module.eclass and all necessary files are pre-downloaded as distfiles which specified in EGO_SUM EGO_SUM be dropped, a vendor tarball will be download, see https://go.dev/ref/mod#go-mod-vendor for more info. Some upstreams vendor their dependencies while some not. If upstream not, I need to vendor deps by myself which increases my workloads.
pros 1. we don't have to download duplicated go mods (for user)
2. no extra works and public storage requirement when packaging (for dev)
1. small size of the ebuild file (for dev)
2. download faster when first installing a go package (for user)
3. protage won't be crashed (It's almost unlikely for my overlay) (for dev and user)
cons 1. the long time for fetching go mods when first installing a go pkg or caches be cleaned (for user)
2. may be a very large ebuild file and may broken protage system due to thousands of SRC_URI entries (but this disadvantage will not affects my overlay, because my ebuild is not very very large) (for dev and users)
1. duplicated go mods (due to different vendor-tarballs may have the same go mods) which means the more local storage space for distfiles is required (for user and dev)
2. extra workloads and public storage space for downloading vendor-tarball if the upstream not provides. (for dev)

affected packages

  • dev-util/v2ray-geoip-generator this is a live ebuild, it isn't be affected.
  • dev-libs/v2ray-domain-list-community
  • net-proxy/v2ray-core
  • sys-apps/duf
  • www-apps/filebrowser

the workaround of qqmusic-bin crashing

Workaround is disabling the GPU sandbox, you can add a new desktop file to ~/.local/share/applications/qqmusic.desktop with the following contents:

[Desktop Entry]
Name=QQ Music
Name[zh_CN]=QQ 音乐
Name[zh_HK]=QQ 音樂
Name[zh_TW]=QQ 音樂
Exec=/opt/bin/qqmusic-bin --disable-gpu-sandbox %U
Terminal=false
Type=Application
Icon=qqmusic
StartupWMClass=QQmusic
Comment=QQ Music
Comment[zh_CN]=QQ 音乐
Comment[zh_HK]=QQ 音樂
Comment[zh_TW]=QQ 音樂
Categories=AudioVideo;

and then executing update-desktop-database to refresh the desktop file cache.


The reason is that the ELectron version used by qqmusic is too old

There may be issues with EROOT

I forgot handle EROOT for initd, confd, systemd service file and other configuration files before.

So, there may be issues with them. Need time to check.

npm eclass should be improved

  1. remove the huge src_uri entries
  2. replaced by a whole node_module folder
  3. write a script to generate the corresponding node_module tarball
  4. add suitable src_unpack and src_install functions
  5. maybe others...

Pkgcheck report

Scan datetime: 2024-09-16 02:43:55 UTC
Pkgcheck version: pkgcheck 0.10.30
The newest ::gentoo commit: gentoo-mirror/gentoo@e3a5344
The corresponding workflow run: https://github.com/bekcpear/ryans-repos/actions/runs/10876675738

Summary
Errors count: 0
Warnings count: 16
Details:
Level Keyword Category File Message
info PotentialStable acct-group cryptpad-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-group bark-server-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-group derper-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-group dendrite-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-group keycloak-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-group filebrowser-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-group matterbridge-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-user bark-server-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-user dendrite-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-user cryptpad-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-user derper-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-user filebrowser-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
style EmptyGlobalAssignment app-admin z16-9999.ebuild line 14: empty global assignment: IUSE=
style VariableOrderWrong app-admin z16-9999.ebuild variable LICENSE should occur before SLOT
style EmptyGlobalAssignment app-eselect eselect-go-20240203.ebuild line 13: empty global assignment: IUSE=""
info PotentialStable acct-user matterbridge-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
info PotentialStable acct-user keycloak-0.ebuild slot(0), stabled arches: [ amd64, arm, arm64, hppa, ppc, ppc64, sparc, x86 ], potentials: [ ~alpha, ~loong, ~mips, ~riscv, ~s390 ]
style EmptyGlobalAssignment app-crypt keybase-6.0.2-r1.ebuild line 17: empty global assignment: DEPEND=""
info RedundantVersion app-crypt keybase-6.0.2-r1.ebuild slot(0) keywords are overshadowed by version: 6.2.3
style VariableOrderWrong app-crypt keybase-6.0.2-r1.ebuild variable S should occur before KEYWORDS
style EmptyGlobalAssignment app-crypt keybase-6.2.3.ebuild line 17: empty global assignment: DEPEND=""
style VariableOrderWrong app-crypt keybase-6.2.3.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-array-0.0.0.20221120.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n fcitx-bamboo-1.0.4.ebuild variable DESCRIPTION should occur before S
style EmptyGlobalAssignment app-i18n fcitx-meta-5.0.12.ebuild line 19: empty global assignment: DEPEND=""
style EmptyGlobalAssignment app-i18n fcitx-meta-5.0.12.ebuild line 29: empty global assignment: BDEPEND=""
style VariableOrderWrong app-i18n rime-data-cangjie-0.0.0.20231211.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-bopomofo-0.0.0.20210131.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-combo-pinyin-0.0.0.20221020.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-double-pinyin-0.0.0.20190120.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-emoji-15.0.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-ipa-0.0.0.20200413.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-luna-pinyin-0.0.0.20230204.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-middle-chinese-0.0.0.20210927.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-pinyin-simp-0.0.0.20230104.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-prelude-0.0.0.20220410.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-0.0.0.20230204.ebuild variable S should occur before IUSE
style VariableOrderWrong app-i18n rime-data-quick-0.0.0.20190120.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-scj-0.0.0.20190120.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-soutzoe-0.0.0.20190120.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-stenotype-0.0.0.20191007.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-stroke-0.0.0.20231207.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-terra-pinyin-0.0.0.20230207.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-wubi-0.0.0.20231025.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-i18n rime-data-wugniu-0.0.0.20190120.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong app-text tldr-c-1.6.1.ebuild variable S should occur before RESTRICT
style VariableOrderWrong dev-lang go-bootstrap-1.21.7.ebuild variable S should occur before RESTRICT
⚠️ warning BadHomepage dev-libs golang-rebuild-set-0.ebuild HOMEPAGE empty/unset
style VariableOrderWrong dev-libs golang-rebuild-set-0.ebuild variable S should occur before RESTRICT
style EmptyGlobalAssignment dev-libs v2ray-geoip-bin-5.202405230041.ebuild line 19: empty global assignment: DEPEND=""
style EmptyGlobalAssignment dev-libs v2ray-geoip-bin-5.202405230041.ebuild line 23: empty global assignment: BDEPEND=""
⚠️ warning NonexistentBlocker dev-libs v2ray-geoip-bin-5.202405230041.ebuild nonexistent blocker RDEPEND="!<net-proxy/v2ray-core-4.38.3": no matches in repo history
style EmptyGlobalAssignment dev-libs v2ray-geoip-bin-9999.ebuild line 19: empty global assignment: DEPEND=""
style EmptyGlobalAssignment dev-libs v2ray-geoip-bin-9999.ebuild line 23: empty global assignment: BDEPEND=""
⚠️ warning NonexistentBlocker dev-libs v2ray-geoip-bin-9999.ebuild nonexistent blocker RDEPEND="!<net-proxy/v2ray-core-4.38.3": no matches in repo history
style EmptyGlobalAssignment dev-libs v2ray-domain-list-community-bin-5.20240508170917.ebuild line 19: empty global assignment: DEPEND=""
style EmptyGlobalAssignment dev-libs v2ray-domain-list-community-bin-5.20240508170917.ebuild line 24: empty global assignment: BDEPEND=""
⚠️ warning NonexistentBlocker dev-libs v2ray-domain-list-community-bin-5.20240508170917.ebuild nonexistent blocker RDEPEND="!<net-proxy/v2ray-core-4.38.3": no matches in repo history
style EmptyGlobalAssignment dev-libs v2ray-domain-list-community-bin-9999.ebuild line 19: empty global assignment: DEPEND=""
style EmptyGlobalAssignment dev-libs v2ray-domain-list-community-bin-9999.ebuild line 24: empty global assignment: BDEPEND=""
⚠️ warning NonexistentBlocker dev-libs v2ray-domain-list-community-bin-9999.ebuild nonexistent blocker RDEPEND="!<net-proxy/v2ray-core-4.38.3": no matches in repo history
style EmptyGlobalAssignment dev-libs v2ray-domain-list-community-5.20240131105845.ebuild line 20: empty global assignment: DEPEND=""
⚠️ warning MissingUnpackerDep dev-libs v2ray-domain-list-community-5.20240131105845.ebuild missing BDEPEND="app-arch/unzip" for SRC_URI archives: [ github.com%2Fadrg%2Fxdg%2F@v%2Fv0.4.0.zip, github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip, github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.5.3.zip, github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.6.0.zip, github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip, github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.8.4.zip, github.com%2Fv2fly%2Fv2ray-core%2Fv5%2F@v%2Fv5.13.0.zip, golang.org%2Fx%2Fsys%2F@v%2Fv0.15.0.zip, google.golang.org%2Fprotobuf%2F@v%2Fv1.31.0.zip, gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.1.zip ]
⚠️ warning NonexistentBlocker dev-libs v2ray-domain-list-community-5.20240131105845.ebuild nonexistent blocker RDEPEND="!<net-proxy/v2ray-core-4.38.3": no matches in repo history
style VariableOrderWrong dev-libs v2ray-domain-list-community-5.20240131105845.ebuild variable SRC_URI should occur before KEYWORDS
style EmptyGlobalAssignment dev-libs v2ray-domain-list-community-9999.ebuild line 15: empty global assignment: DEPEND=""
⚠️ warning NonexistentBlocker dev-libs v2ray-domain-list-community-9999.ebuild nonexistent blocker RDEPEND="!<net-proxy/v2ray-core-4.38.3": no matches in repo history
style EmptyGlobalAssignment dev-util v2ray-geoip-generator-9999.ebuild line 15: empty global assignment: DEPEND=""
info MissingRemoteId dev-python jieba-.ebuild missing fxsjy/jieba (inferred from URI 'https://github.com/fxsjy/jieba')
info MissingRemoteId dev-python jieba-.ebuild missing jieba (inferred from URI 'https://pypi.org/project/jieba/')
⚠️ warning BadFilename dev-python jieba-0.42.1.ebuild bad filename: [ v0.42.1.tar.gz ]
info PythonCompatUpdate dev-python jieba-0.42.1.ebuild PYTHON_COMPAT updates available: python3_12, python3_13
⚠️ warning RequiredUseDefaults dev-python jieba-0.42.1.ebuild profile: 'default/linux/amd64/23.0' (112 total) failed REQUIRED_USE: python_targets_python3_11
style VariableOrderWrong media-gfx weasis-bin-4.2.0.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong dev-lang go-1.20.14-r1.ebuild variable S should occur before SLOT
style VariableOrderWrong dev-lang go-1.20.14-r1.ebuild variable SLOT should occur before IUSE
style VariableOrderWrong dev-lang go-1.21.13.ebuild variable S should occur before SLOT
style VariableOrderWrong dev-lang go-1.21.13.ebuild variable SLOT should occur before IUSE
style VariableOrderWrong dev-lang go-1.22.7.ebuild variable S should occur before SLOT
style VariableOrderWrong dev-lang go-1.22.7.ebuild variable SLOT should occur before IUSE
style VariableOrderWrong dev-lang go-1.23.1.ebuild variable S should occur before SLOT
style VariableOrderWrong dev-lang go-1.23.1.ebuild variable SLOT should occur before IUSE
style VariableOrderWrong media-sound qqmusic-bin-1.1.5.ebuild variable S should occur before RESTRICT
style EmptyGlobalAssignment net-im linuxqq-bin-2.0.0_beta2_p1089.ebuild line 20: empty global assignment: DEPEND=""
style EmptyGlobalAssignment net-im linuxqq-bin-2.0.0_beta2_p1089.ebuild line 31: empty global assignment: BDEPEND=""
style VariableOrderWrong net-im linuxqq-bin-2.0.0_beta2_p1089.ebuild variable S should occur before RESTRICT
style VariableOrderWrong net-misc matterbridge-bin-1.26.0.ebuild variable S should occur before KEYWORDS
info RedundantVersion net-misc keycloak-bin-21.0.1.ebuild slot(0) keywords are overshadowed by version: 22.0.5
style VariableOrderWrong net-misc keycloak-bin-21.0.1.ebuild variable S should occur before KEYWORDS
style VariableOrderWrong net-misc keycloak-bin-22.0.5.ebuild variable S should occur before KEYWORDS
info RedundantVersion net-proxy v2ray-core-bin-4.45.2.ebuild slot(0) keywords are overshadowed by version: 5.2.1
style VariableOrderWrong net-proxy v2ray-core-bin-4.45.2.ebuild variable S should occur before IUSE
style VariableOrderWrong net-proxy v2ray-core-bin-5.2.1.ebuild variable S should occur before IUSE
style EmptyGlobalAssignment net-proxy v2ray-core-4.45.2-r1.ebuild line 23: empty global assignment: DEPEND=""
info RedundantVersion net-proxy v2ray-core-4.45.2-r1.ebuild slot(0) keywords are overshadowed by versions: 5.13.0, 5.16.1
style EmptyGlobalAssignment net-proxy v2ray-core-5.13.0.ebuild line 23: empty global assignment: DEPEND=""
info RedundantVersion net-proxy v2ray-core-5.13.0.ebuild slot(0) keywords are overshadowed by version: 5.16.1
style UnnecessarySlashStrip net-proxy v2ray-core-5.13.0.ebuild ${ED%/} unnecessary slash strip on lines: 44, 45
style UnnecessarySlashStrip net-proxy v2ray-core-5.13.0.ebuild ${EPREFIX%/} unnecessary slash strip on lines: 46, 47, 48
style EmptyGlobalAssignment net-proxy v2ray-core-5.16.1.ebuild line 23: empty global assignment: DEPEND=""
style UnnecessarySlashStrip net-proxy v2ray-core-5.16.1.ebuild ${ED%/} unnecessary slash strip on lines: 44, 45
style UnnecessarySlashStrip net-proxy v2ray-core-5.16.1.ebuild ${EPREFIX%/} unnecessary slash strip on lines: 46, 47, 48
style EmptyGlobalAssignment net-vpn headscale-0.22.3.ebuild line 20: empty global assignment: DEPEND=""
info RedundantVersion net-vpn headscale-0.22.3.ebuild slot(0) keywords are overshadowed by version: 0.23.0_alpha3
style VariableOrderWrong net-vpn headscale-0.22.3.ebuild variable S should occur before KEYWORDS
style EmptyGlobalAssignment net-vpn headscale-0.23.0_alpha3.ebuild line 20: empty global assignment: DEPEND=""
style VariableOrderWrong net-vpn headscale-0.23.0_alpha3.ebuild variable S should occur before KEYWORDS
style EmptyGlobalAssignment sys-apps duf-0.8.1.ebuild line 18: empty global assignment: DEPEND=""
⚠️ warning MissingUnpackerDep sys-apps duf-0.8.1.ebuild missing BDEPEND="app-arch/unzip" for SRC_URI archives: [ github.com%2F!i!g!l!o!u-!e!u%2Fgo-wildcard%2F@v%2Fv1.0.3.zip, github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.1.zip, github.com%2Fjedib0t%2Fgo-pretty%2Fv6%2F@v%2Fv6.2.5.zip, github.com%2Fkr%2Fpretty%2F@v%2Fv0.2.0.zip, github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip, github.com%2Flucasb-eyer%2Fgo-colorful%2F@v%2Fv1.2.0.zip, github.com%2Fmattn%2Fgo-isatty%2F@v%2Fv0.0.14.zip, github.com%2Fmattn%2Fgo-runewidth%2F@v%2Fv0.0.13.zip, github.com%2Fmuesli%2Fmango%2F@v%2Fv0.1.0.zip, github.com%2Fmuesli%2Froff%2F@v%2Fv0.1.0.zip, github.com%2Fmuesli%2Ftermenv%2F@v%2Fv0.11.0.zip, github.com%2Fpmezard%2Fgo-difflib%2F@v%2Fv1.0.0.zip, github.com%2Frivo%2Funiseg%2F@v%2Fv0.2.0.zip, github.com%2Fstretchr%2Ftestify%2F@v%2Fv1.7.0.zip, golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20220114195835-da31bd327af9.zip, golang.org%2Fx%2Fterm%2F@v%2Fv0.0.0-20210406210042-72f3dc4e9b72.zip, gopkg.in%2Fcheck.v1%2F@v%2Fv1.0.0-20190902080502-41f04d3bba15.zip, gopkg.in%2Fyaml.v3%2F@v%2Fv3.0.0-20210107192922-496545a6307b.zip ]
⚠️ warning DeprecatedEclass sys-apps openrazer-driver-3.6.1.ebuild uses deprecated eclass: linux-mod (migrate to linux-mod-r1.eclass)
info RedundantVersion sys-apps openrazer-driver-3.6.1.ebuild slot(0) keywords are overshadowed by version: 3.6.1-r1
style VariableOrderWrong sys-apps openrazer-driver-3.6.1.ebuild variable S should occur before IUSE
style VariableOrderWrong sys-apps openrazer-driver-3.6.1-r1.ebuild variable S should occur before IUSE
style ProvidedEclassInherit sys-apps openrazer-3.6.1.ebuild line 8: redundant eclass inherit 'xdg-utils', provided by 'xdg'
style EmptyGlobalAssignment sys-apps openrazer-3.6.1.ebuild line 20: empty global assignment: DEPEND=""
info PythonCompatUpdate sys-apps openrazer-3.6.1.ebuild PYTHON_COMPAT updates available: python3_12, python3_13
⚠️ warning RequiredUseDefaults sys-apps openrazer-3.6.1.ebuild profile: 'default/linux/amd64/23.0' (68 total) failed REQUIRED_USE: ( python_targets_python3_10 || python_targets_python3_11 )
style EmptyGlobalAssignment www-apps cryptpad-5.2.1.ebuild line 17: empty global assignment: DEPEND=""
style EmptyGlobalAssignment www-apps cryptpad-5.2.1.ebuild line 22: empty global assignment: BDEPEND=""
info RedundantVersion www-apps cryptpad-5.2.1.ebuild slot(0) keywords are overshadowed by version: 5.5.0
style EmptyGlobalAssignment www-apps cryptpad-5.5.0.ebuild line 17: empty global assignment: DEPEND=""
style EmptyGlobalAssignment www-apps cryptpad-5.5.0.ebuild line 22: empty global assignment: BDEPEND=""
style EmptyGlobalAssignment www-apps bark-server-2.1.4.ebuild line 21: empty global assignment: DEPEND=""
info RedundantVersion www-apps bark-server-2.1.4.ebuild slot(0) keywords are overshadowed by version: 2.1.5
style EmptyGlobalAssignment www-apps bark-server-2.1.5.ebuild line 21: empty global assignment: DEPEND=""
style ExcessiveLineLength www-apps filebrowser-2.27.0.ebuild excessive line length (over 120 characters) on line: 480
style VariableOrderWrong www-apps filebrowser-2.27.0.ebuild variable SRC_URI should occur before KEYWORDS
info RedundantVersion net-vpn tailscale-1.38.4.ebuild slot(0) keywords are overshadowed by versions: 1.42.0, 1.58.2
info RedundantVersion net-vpn tailscale-1.42.0.ebuild slot(0) keywords are overshadowed by version: 1.58.2
info RedundantVersion net-vpn tailscale-1.60.0.ebuild slot(0) keywords are overshadowed by version: 1.66.3
⚠️ warning EclassDocMissingVar Eclass go.eclass go: undocumented variable: BASH_REMATCH
⚠️ warning EclassReservedName Eclass go.eclass go: variable name "EBUILD" is disallowed because "ebuild" is a reserved substring
⚠️ warning UnquotedVariable Eclass go.eclass go: unquoted variable DISTDIR on line: 484

Remaining ebuilds that EAPI should be bumped to version 8

Solved
failed sourcing ebuild: unpacker: EAPI 8 not supported, (unpacker.eclass, line  20:  called die)
  • media-sound/qqmusic-bin
  • net-im/linuxqq-bin

failed sourcing ebuild: EAPI=8 is not supported, (cmake.eclass, line 102:  called die)
  • x11-libs/xcb-imdkit
  • app-i18n/fcitx
  • app-i18n/fcitx-configtool
  • app-i18n/fcitx-gtk
  • app-i18n/fcitx-qt
  • app-i18n/fcitx-rime

failed sourcing ebuild: eutils: EAPI 8 not supported, (eutils.eclass, line  32:  called die)
  • app-i18n/fcitx-gtk

failed sourcing ebuild: linux-mod: EAPI 8 not supported, (linux-mod.eclass, line 140:  called die)

https://gitweb.gentoo.org/repo/gentoo.git/log/eclass/linux-mod.eclass

  • sys-apps/openrazer-driver

media-sound/qqmusic-bin fails to start

/opt/qqmusic-bin/qqmusic %U

(electron) The default value of app.allowRendererProcessReuse is deprecated, it is currently "false".  It will change to be "true" in Electron 9.  For more information please check https://github.com/electron/electron/issues/18397
(node:39365) UnhandledPromiseRejectionWarning: undefined
(node:39365) UnhandledPromiseRejectionWarning: undefined
(node:39365) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:39365) UnhandledPromiseRejectionWarning: Unhandled promise rejection. This error originated either by throwing inside of an async function without a catch block, or by rejecting a promise which was not handled with .catch(). (rejection id: 1)
(node:39365) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
(node:39365) [DEP0018] DeprecationWarning: Unhandled promise rejections are deprecated. In the future, promise rejections that are not handled will terminate the Node.js process with a non-zero exit code.
login refresh fail
(node:39365) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 1)
(node:39365) PromiseRejectionHandledWarning: Promise rejection was handled asynchronously (rejection id: 1)
[39365:1024/154535.183302:FATAL:gpu_data_manager_impl_private.cc(1034)] The display compositor is frequently crashing. Goodbye.
[1]    39365 trace trap (core dumped)  /opt/qqmusic-bin/qqmusic %U

我试着bump了一下1.1.5,也是这个错误

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.