dallenwilson / trolltoo Goto Github PK
View Code? Open in Web Editor NEWAn ebuild overlay for Gentoo.
An ebuild overlay for Gentoo.
When I perform an emerge world, I have the following:
* ERROR: dev-python/twodict-1.2::trolltoo failed (depend phase):
* No supported implementation in PYTHON_COMPAT.
*
* Call stack:
* ebuild.sh, line 609: Called source '/var/lib/layman/trolltoo/dev-python/twodict/twodict-1.2.ebuild'
* twodict-1.2.ebuild, line 8: Called inherit 'distutils-r1'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/distutils-r1.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/distutils-r1.eclass'
* distutils-r1.eclass, line 105: Called inherit 'python-r1'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/python-r1.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/python-r1.eclass'
* python-r1.eclass, line 260: Called _python_set_globals
* python-r1.eclass, line 199: Called _python_set_impls
* python-utils-r1.eclass, line 156: Called die
* The specific snippet of code:
* die "No supported implementation in PYTHON_COMPAT."
*
* If you need support, post the output of `emerge --info '=dev-python/twodict-1.2::trolltoo'`,
* the complete build log and the output of `emerge -pqv '=dev-python/twodict-1.2::trolltoo'`.
* Working directory: '/usr/lib/python3.8/site-packages'
* S: '/var/tmp/portage/dev-python/twodict-1.2/work/twodict-1.2'
* - Key Error looking up: dev-python/twodict-1.2
* ERROR: net-misc/youtube-dl-gui-0.4_p20191119-r1::trolltoo failed (depend phase):
* No supported implementation in PYTHON_COMPAT.
*
* Call stack:
* ebuild.sh, line 609: Called source '/var/lib/layman/trolltoo/net-misc/youtube-dl-gui/youtube-dl-gui-0.4_p20191119-r1.ebuild'
* youtube-dl-gui-0.4_p20191119-r1.ebuild, line 8: Called inherit 'distutils-r1' 'xdg-utils'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/distutils-r1.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/distutils-r1.eclass'
* distutils-r1.eclass, line 105: Called inherit 'python-r1'
* ebuild.sh, line 314: Called __qa_source '/var/db/repos/gentoo/eclass/python-r1.eclass'
* ebuild.sh, line 112: Called source '/var/db/repos/gentoo/eclass/python-r1.eclass'
* python-r1.eclass, line 260: Called _python_set_globals
* python-r1.eclass, line 199: Called _python_set_impls
* python-utils-r1.eclass, line 156: Called die
* The specific snippet of code:
* die "No supported implementation in PYTHON_COMPAT."
*
* If you need support, post the output of `emerge --info '=net-misc/youtube-dl-gui-0.4_p20191119-r1::trolltoo'`,
* the complete build log and the output of `emerge -pqv '=net-misc/youtube-dl-gui-0.4_p20191119-r1::trolltoo'`.
* Working directory: '/usr/lib/python3.8/site-packages'
* S: '/var/tmp/portage/net-misc/youtube-dl-gui-0.4_p20191119-r1/work/youtube-dl-gui-0.4_p20191119'
* - Key Error looking up: net-misc/youtube-dl-gui-0.4_p20191119-r1
Not an issue, but I got it to compile with libgit2-0.26 and quazip-0.7.3-r1. I have a patch showing the changes necessary. Basically, libgit2 extended the API to include proxy data for git_remote_connect. Since fritzing doesn't look like it accounts for it, just fill the function with nullptrs. Attached is a patch I used and slight modifications to your ebuild. It was so small, I fiugred I'd just give it to you here and let you decide if you want it or not.
Thanks otherwise - I was having all sorts of problems modifying the ebuild before I cam across this.
Well - it is in a zip anyway :)
patch.zip
With the merge of tomaspinho/rtl8821ce#275, rtl8821ce now supports 5.18.
Hello,
The rtl8821ce driver requires a fix for 5.10 kernels, it is already fixed, could you please update the ebuild:
https://github.com/tomaspinho/rtl8821ce
Kind regards.
Hi,
first of all thank you for keeping the overlay alive. It makes my wifi usable again.
after booting into kernel 5.11 module was not loaded and "insmod" reported that the module is not installed, but "find /lib/modules/5.11.0-gentoo/ -name "8821ce.ko" listed it in it's usual place.
emerge was fine too, no error.
After some digging i found https://bugs.archlinux.org/task/69655 which stated that "pahole" is needed for dkms modules as of kernel 5.11.
emerge -av dev-util/dwarves
It contains pahole, after a rebuild and a restart the module was loaded and is working.
Greetings.
P. S. It seems realtek is fixing device support in kernel 5.12 too, see https://aur.archlinux.org/packages/rtl8821ce-dkms-git/
Hi there, I've tried emerging it but that's the result: any ideas?
* Package: net-wireless/rtl8821ce-driver-5.5.2_p20211119
* Repository: trolltoo
* Maintainer: [email protected]
* USE: abi_x86_64 amd64 elibc_glibc kernel_linux userland_GNU
* FEATURES: network-sandbox preserve-libs sandbox userpriv usersandbox
* Determining the location of the kernel source code
* Found kernel source directory:
* /usr/src/linux
* Found sources for kernel version:
* 5.15.19-gentoo-dist
* Checking for suitable kernel configuration options... [ ok ]
>>> Unpacking source...
>>> Unpacking ca204c60724d23ab10244f920d4e50759ed1affb.tar.gz to /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work
>>> Source unpacked in /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work
>>> Preparing source in /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb ...
* Applying use-correct-kernel.patch ... [ ok ]
>>> Source prepared.
>>> Configuring source in /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb ...
>>> Source configured.
>>> Compiling source in /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb ...
ln: failed to create symbolic link 'Module.symvers': File exists
* Preparing 8821ce module
make -j5 HOSTCC=x86_64-pc-linux-gnu-gcc 'LDFLAGS=-m elf_x86_64' clean modules
#make -C /lib/modules/5.15.19-gentoo-dist/build M=/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb clean
make ARCH=x86 CROSS_COMPILE=x86_64-pc-linux-gnu- -C /lib/modules/5.15.19-gentoo-dist/build M=/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb modules
cd hal ; rm -fr */*/*/*.mod.c */*/*/*.mod */*/*/*.o */*/*/.*.cmd */*/*/*.ko
make[1]: Entering directory '/usr/src/linux-5.15.19-gentoo-dist'
cd hal ; rm -fr */*/*.mod.c */*/*.mod */*/*.o */*/.*.cmd */*/*.ko
cd hal ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd hal ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd core ; rm -fr */*.mod.c */*.mod */*.o */.*.cmd */*.ko
cd core ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep/linux ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd os_dep ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
cd platform ; rm -fr *.mod.c *.mod *.o .*.cmd *.ko
rm -fr Module.symvers ; rm -fr Module.markers ; rm -fr modules.order
rm -fr *.mod.c *.mod *.o .*.cmd *.ko *~
rm -fr .tmp_versions
CC [M] /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_cmd.o
CC [M] /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_security.o
CC [M] /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_debug.o
CC [M] /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_io.o
CC [M] /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_ioctl_query.o
error: objtool: check subcommand not implemented
make[2]: *** [scripts/Makefile.build:277: /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_ioctl_query.o] Error 38
make[2]: *** Deleting file '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_ioctl_query.o'
make[2]: *** Waiting for unfinished jobs....
error: objtool: check subcommand not implemented
make[2]: *** [scripts/Makefile.build:277: /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_io.o] Error 38
make[2]: *** Deleting file '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_io.o'
error: objtool: check subcommand not implemented
make[2]: *** [scripts/Makefile.build:277: /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_security.o] Error 38
make[2]: *** Deleting file '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_security.o'
error: objtool: check subcommand not implemented
make[2]: *** [scripts/Makefile.build:277: /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_cmd.o] Error 38
make[2]: *** Deleting file '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_cmd.o'
error: objtool: check subcommand not implemented
make[2]: *** [scripts/Makefile.build:277: /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_debug.o] Error 38
make[2]: *** Deleting file '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb/core/rtw_debug.o'
make[1]: *** [Makefile:1868: /var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb] Error 2
make[1]: Leaving directory '/usr/src/linux-5.15.19-gentoo-dist'
make: *** [Makefile:2244: modules] Error 2
* ERROR: net-wireless/rtl8821ce-driver-5.5.2_p20211119::trolltoo failed (compile phase):
* emake failed
*
* If you need support, post the output of `emerge --info '=net-wireless/rtl8821ce-driver-5.5.2_p20211119::trolltoo'`,
* the complete build log and the output of `emerge -pqv '=net-wireless/rtl8821ce-driver-5.5.2_p20211119::trolltoo'`.
* The complete build log is located at '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/temp/build.log'.
* The ebuild environment file is located at '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/temp/environment'.
* Working directory: '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb'
* S: '/var/tmp/portage/net-wireless/rtl8821ce-driver-5.5.2_p20211119/work/rtl8821ce-ca204c60724d23ab10244f920d4e50759ed1affb'
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.