robert7k / gentoo-overlay Goto Github PK
View Code? Open in Web Editor NEWGentoo Overlay with some new or modified ebuilds
Gentoo Overlay with some new or modified ebuilds
Hello,
the following error is returned:
[ebuild NS ~] dev-util/idea-2023.3:2023.3::robert7k [2023.2.5:2023.2::robert7k] 984,049 KiB
Total: 1 package (1 in new slot), Size of downloads: 984,049 KiB
Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild manifests
!!! A file listed in the Manifest could not be found: /var/db/repos/robert7k/dev-util/idea/files/config-2023.2
pdfposter depends on dev-python/PyPDF2, but that's been renamed to dev-python/pypdf. It should be a trivial change to the ebuild to be compatible with the current portage tree.
Last year a bugfix release was published. Maybe it would be nice to add it here as well.
The package dev-util/idea/idea-2022.1.3.ebuild
returns the error:
ERROR: dev-util/idea-2022.1.3::robert7k failed (depend phase):
* eutils: EAPI 5 not supported
*
* Call stack:
* ebuild.sh, line 618: Called source '/var/lib/layman/robert7k/dev-util/idea/idea-2022.1.3.ebuild'
* idea-2022.1.3.ebuild, line 6: Called inherit 'eutils' 'versionator'
* ebuild.sh, line 298: Called __qa_source '/var/db/repos/gentoo/eclass/eutils.eclass'
* ebuild.sh, line 114: Called source '/var/db/repos/gentoo/eclass/eutils.eclass'
* eutils.eclass, line 30: Called die
* The specific snippet of code:
* *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
Recently just updated the overlay, and now this comes up when I run emerge. Is this a problem with the overlay or my configuration?
$ sudo emerge -uDNav world
These are the packages that would be merged, in order:
Calculating dependencies / * A file is not listed in the Manifest: '/var/lib/layman/robert7k/www-client/firefox-developer-bin/firefox-developer-bin-58.0_beta1.ebuild'
|... done!
Exiting on signal 2
$ emerge --search firefox-developer
[ Results for search key : firefox-developer ]
Searching...
* A file is not listed in the Manifest: '/var/lib/layman/robert7k/www-client/firefox-developer-bin/firefox-developer-bin-58.0_beta1.ebuild'
emerge: search: aux_get('www-client/firefox-developer-bin-58.0_beta9') failed, skipping
* www-client/firefox-developer-bin
Latest version available: 58.0_beta1
Latest version installed: 58.0_beta1
Size of files: Unknown (missing digest for u'firefox-developer-bin_x86_64-58.0_beta1.tar.bz2')
Homepage: https://www.mozilla.org/firefox/developer/
Description: Firefox Developer Edition
License: MPL-2.0 GPL-2 LGPL-2.1
[ Applications found : 1 ]
Hi,
I'm not able to sync your overlay anymore since two days... I get the following error:
- Errors:
- Failed to sync overlay "robert7k".
- Error was: Syncing overlay "robert7k" returned status 128!
- db.sync()
Iade
Hello,
there's a file missing in the repo:
# emerge -av dev-util/idea
These are the packages that would be merged, in order:
Calculating dependencies... done!
Dependency resolution took 5.07 s.
[ebuild U ~] dev-util/idea-2023.2.2:2023.2::robert7k [2023.2.1:2023.2::robert7k] 1,127,234 KiB
Total: 1 package (1 upgrade), Size of downloads: 1,127,234 KiB
Would you like to merge these packages? [Yes/No]
>>> Verifying ebuild manifests
!!! A file listed in the Manifest could not be found: /var/db/repos/robert7k/dev-util/idea/idea-2022.1.4.ebuild
The package dev-util/idea-2023.2.1::robert7k
returns the error:
ERROR: dev-util/idea-2023.2.1::robert7k failed (depend phase):
* eutils: EAPI 7 not supported
*
* Call stack:
* ebuild.sh, line 628: Called source '/var/db/repos/robert7k/dev-util/idea/idea-2023.2.1.ebuild'
* idea-2023.2.1.ebuild, line 6: Called inherit 'desktop' 'eutils' 'java-pkg-2'
* ebuild.sh, line 308: Called __qa_source '/var/db/repos/gentoo/eclass/eutils.eclass'
* ebuild.sh, line 123: Called source '/var/db/repos/gentoo/eclass/eutils.eclass'
* eutils.eclass, line 18: Called die
* The specific snippet of code:
* *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
Gentoo is defaulting to Python 3.11 now. I noticed that at least the pdfposter ebuild doesn't list .11 in the python3 options in the ebuild. I suspect just a tweak to the ebuild is all that's needed.
Hi,
While running eclean distfiles on a machine with your repository enabled, I've seen two errors, related to amarok-9999.ebuild and upplay-1.3.5.ebuild:
eclean --verbose distfiles
...
ERROR: media-sound/amarok-9999::robert7k failed (depend phase):
kde5.eclass could not be found by inherit()
Call stack:
ebuild.sh, line 609: Called source '/var/lib/layman/robert7k/media-sound/amarok/amarok-9999.ebuild'
amarok-9999.ebuild, line 11: Called inherit 'flag-o-matic' 'kde5' 'pax-utils'
ebuild.sh, line 290: Called die
The specific snippet of code:
[[ -z ${location} ]] && die "${1}.eclass could not be found by inherit()"
...
ERROR: media-sound/upplay-1.3.5::robert7k failed (depend phase):
qmake-utils.eclass: unsupported EAPI=5
Call stack:
ebuild.sh, line 609: Called source '/var/lib/layman/robert7k/media-sound/upplay/upplay-1.3.5.ebuild'
upplay-1.3.5.ebuild, line 6: Called inherit 'qmake-utils'
ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/qmake-utils.eclass'
ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/qmake-utils.eclass'
qmake-utils.eclass, line 20: Called die
The specific snippet of code:
[[ ${EAPI:-0} == [012345] ]] && die "qmake-utils.eclass: unsupported EAPI=${EAPI:-0}"
--
Best regards
The packages dev-util/idea-*
return the error
* ERROR: dev-util/idea-2021.1.2.211.7442.40::robert7k failed (depend phase):
* eutils: EAPI 4 not supported
*
* Call stack:
* ebuild.sh, line 645: Called source '/var/lib/layman/robert7k/dev-util/idea/idea-2021.1.2.211.7442.40.ebuild'
/ * idea-2021.1.2.211.7442.40.ebuild, line 5: Called inherit 'eutils' 'versionator'
* ebuild.sh, line 329: Called __qa_source '/var/db/repos/gentoo/eclass/eutils.eclass'
* ebuild.sh, line 114: Called source '/var/db/repos/gentoo/eclass/eutils.eclass'
* eutils.eclass, line 32: Called die
* The specific snippet of code:
* *) die "${ECLASS}: EAPI ${EAPI:-0} not supported" ;;
*
* If you need support, post the output of `emerge --info '=dev-util/idea-2021.1.2.211.7442.40::robert7k'`,
* the complete build log and the output of `emerge -pqv '=dev-util/idea-2021.1.2.211.7442.40::robert7k'`.
* Working directory: '/usr/lib/python3.9/site-packages'
* S: '/var/tmp/portage/dev-util/idea-2021.1.2.211.7442.40/work/idea-2021.1.2.211.7442.40'
(install phase)
* Using python3.10 in global scope
* python3_10: running distutils-r1_run_phase python_install_all
* The following *-nspkg.pth files were found installed:
*
* /usr/lib/python3.10/site-packages/pdftools.pdfposter-0.8-py3.10-nspkg.pth
*
* The presence of those files may break namespaces in Python 3.5+. Please
* read our documentation on reliable handling of namespaces and update
* the ebuild accordingly:
*
* https://projects.gentoo.org/python/guide/concept.html#namespace-packages
* ERROR: app-text/pdfposter-0.8::robert7k failed (install phase):
* Installing *-nspkg.pth files is banned
*
* Call stack:
* ebuild.sh, line 127: Called src_install
* environment, line 3962: Called distutils-r1_src_install
* environment, line 1814: Called _distutils-r1_check_namespace_pth
* environment, line 433: Called die
* The specific snippet of code:
* die "Installing *-nspkg.pth files is banned";
*
* If you need support, post the output of `emerge --info '=app-text/pdfposter-0.8::robert7k'`,
* the complete build log and the output of `emerge -pqv '=app-text/pdfposter-0.8::robert7k'`.
* The complete build log is located at '/var/tmp/portage/app-text/pdfposter-0.8/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/app-text/pdfposter-0.8/temp/environment'.
* Working directory: '/var/tmp/portage/app-text/pdfposter-0.8/work/pdfposter-0.8'
* S: '/var/tmp/portage/app-text/pdfposter-0.8/work/pdfposter-0.8'
* QA Notice: setuptools warnings detected:
*
*
* The namespace_packages parameter is deprecated, consider using implicit namespaces instead (PEP 420).
>>> Failed to emerge app-text/pdfposter-0.8
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.