Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

cardinal

Members
  • Posts

    490
  • Joined

  • Last visited

  • Days Won

    59

Everything posted by cardinal

  1. There should be some way to determine if avahi is broadcasting.
  2. Please include your command and the complete output in the paste. Output from cinnamon mix-ins on my current system with lxde mix-in installed. app-misc/tracker has both gstreamer and ffmpeg enabled which is not allowed. the following REQUIRED_USE flag constraints are unsatisfied: at-most-one-of ( gstreamer ffmpeg ) Line 179 from my output ffmpeg is disabled so it builds with gstreamer [ebuild N ] app-misc/tracker-1.4.1:0/100::gentoo USE="exif flac gif gstreamer gtk iso jpeg miner-fs mp3 nautilus pdf tiff upower vorbis xml -cue (-eds) -ffmpeg -firefox-bookmarks -gsf -iptc (-libav) -networkmanager -playlist -rss -stemmer {-test} -thunderbird -upnp-av -xmp -xps" 5,799 KiB Disable either gstreamer or ffmpeg in /etc/portage/package.use for tracker will solve the conflict. echo "app-misc/tracker -ffmpeg" >> /etc/portage/package.use/tracker OR echo "app-misc/tracker -gstreamer" >> /etc/portage/package.use/tracker There is no /usr/portage/app-eselect/eselect-ruby/eselect-ruby-20151229.ebuild I don't have any ruby versions unmasked or installed my system. Portage would install: [ebuild N ] app-eselect/eselect-ruby-20141227::gentoo 0 KiB [ebuild N ] dev-lang/ruby-2.2.4:2.2::gentoo USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -jemalloc -libressl -rubytests -socks5 -xemacs" 10,223 KiB [ebuild N ] dev-lang/ruby-2.1.8:2.1::gentoo USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" 9,165 KiB [ebuild N ] dev-lang/ruby-2.0.0_p648:2.0::gentoo USE="berkdb gdbm ipv6 ncurses rdoc readline ssl -debug -doc -examples -rubytests -socks5 -xemacs" CPU_FLAGS_X86="sse2" 8,113 KiB
  3. @ajohnl Undo changes to get back to the output in post #1. If you have gtk2 gtk3 qt4 qt5 in /etc/portage/make.conf USE= remove them. Avoid adding USE flags to make.conf , it effects all packages and overrides the profile configuration. The conflict is due to gnome mix-in make.default sets USE gtk3 and kde-plasma-5 make.default sets USE qt4 and qt5. Plasma-desktop can only be built using either gtk2 or gtk3 or qt4. The above constraints are a subset of the following complete expression: legacy-systray? ( any-of ( gtk2 gtk3 qt4 ) ) gtk2? ( legacy-systray ) gtk3? ( legacy-systray ) The gnome profile enables gtk3 and kde-plasma-5 enables qt4 which causes the error. One solution is to disable gtk3 for plasma-desktop in /etc/portage/package.use so it builds with qt4. "echo kde-plasma/plasma-desktop -gtk3" >> /etc/portage/package.use/plasma-desktop Don't override vlc use flags, mix-ins/kde-plasma-5/package.use has "media-video/vlc -qt4", vlc builds with qt5. There is no conflict between lxde and kde-plasma-5 mix-ins on my system. The output from line 500 emerge -auvDN --with-bdeps=y @world kde-apps/kde-meta:5 : [ebuild N ] kde-plasma/plasma-desktop-5.5.5-r1:5::gentoo USE="evdev fontconfig handbook qt4 -debug -gtk2 -gtk3 -legacy-systray -pulseaudio {-test} -touchpad" 6,158 KiB
  4. I'm not familiar with a 2 partition windows install. Try chainloading the ntfs partition with the boot flag: /dev/sda2 * 411,648 1,435,647 1,024,000 7 NTFS / exFAT / HPFS /dev/sda2 767A46077A45C499 ntfs Riservato per il sistema Give this a try: menuentry "Windows 10" { insmod part_msdos insmod ntfs set root=(hd0,msdos2) search --no-floppy --fs-uuid --set 767A46077A45C499 chainloader +1 }
  5. Merge os-prober and ntfs-3g to enable grub2-mkconfig probe of windows 10 install on ntfs partition. If you still have problem run bootinfoscript wgetpaste RESULTS.txt Post RESULTS.txt paste url in your reply.
  6. Excellent work finishing this without help :) /usr/share/portage/config/sets/portage.conf # Installed packages that own files inside /lib/modules. [module-rebuild] class = portage.sets.dbapi.OwnerSet files = /lib/modules Portage checks packages /var/db/pkg/category/package name/CONTENTS during run-time.Debian-sources with USE=" binary" uses genkernel to auto compile/install kernel modules to /lib/modules so it is included in @module-rebuild funtoo portage # emerge -pv @module-rebuild These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-kernel/debian-sources-3.19.3:3.19.3::gentoo USE="binary -rt" 81,293 KiB [ebuild R ] sys-kernel/debian-sources-3.16.7:3.16.7::gentoo USE="binary -rt" 0 KiB [ebuild R ] x11-drivers/ati-drivers-14.12-r4:1::gentoo USE="modules vaapi -debug -pax_kernel -qt4 -static-libs" 0 KiB Total: 3 packages (3 reinstalls), Size of downloads: 81,293 KiBmodules_prepare is a command used within extracted kernel sources folder to prepare the sources to build external modules.If extracted kernel sources are used to build the kernel and in-kernel-tree modules before building external modules, then modules_prepare is not required.
  7. That looks good,now try to build nvidia.
  8. I discovered /usr/src/linux symlink made by eselect has to be deleted. sudo rm -fr /usr/src/linux sudo ln -sf /usr/src/linux-4.2.0-gentoo-r1 /usr/src/linux Conky fails to install due to this bug: https://bugs.gentoo.org/show_bug.cgi?id=575416
  9. Overriding eselect with manual symlink fails here also. Forcing the symlink doesn't work. I had to delete /usr/src/linux , then I was able to manually make new symlink. The easiest solution would be to boot into debian-sources kernel to get X back. Finish the updates.
  10. If /usr/src/linux-4.2.0-gentoo still exists manually symlink to /usr/source/linux If you removed linux-sources-4.2.0 with --depclean set symlink with eselect to linux-4.4.2-gentoo Build new kernel,initramfs,nvidia, configure grub. Reboot into 4.4.2-gentoo and finish update. or Set bootloader to boot into debian sources kernel, finish update.
  11. Conky and nvidia proprietary driver can't find kernel sources and .config file. Post the output while booted into funtoo: uname -a
  12. media-sound/ncmpcpp-0.6.8 dependency conflict is blocking update of boost and boost-build Remove media-sound/ncmpcpp-0.6.9 from your /etc/portage/package.mask to update to ncmpcpp-0.7.3-r1 which allows updating to boost-1.58.0-r1 and boost-build-1.58.0 or Uninstall ncmpcpp Verify these 4 package.use flag changes are added to the bottom of your existing /etc/portage/package.use # required by net-p2p/qbittorrent-3.3.3::gentoo # required by @selected # required by @world (argument) >=dev-qt/qtsingleapplication-2.6.1_p20150629 qt5 # required by dev-qt/qtgui-5.5.1::gentoo[xcb] # required by dev-qt/qtwidgets-5.5.1-r1::gentoo # required by net-p2p/qbittorrent-3.3.3::gentoo[X,qt5] # required by @selected # required by @world (argument) >=x11-libs/libxcb-1.11.1 xkb # required by dev-qt/qtsingleapplication-2.6.1_p20150629::gentoo # required by media-video/smplayer-16.1.0::gentoo[qt4] # required by @selected # required by @world (argument) >=dev-qt/qtlockedfile-2.4.1_p20150629 qt5 # required by dev-qt/qtcore-5.5.1-r1::gentoo # required by dev-qt/qtgui-5.5.1::gentoo # required by dev-qt/qtwidgets-5.5.1-r1::gentoo # required by net-p2p/qbittorrent-3.3.3::gentoo[X,qt5] # required by @selected # required by @world (argument) >=dev-libs/libpcre-8.38 pcre16 You should be able to update @world now.
  13. Old version of gentoolkit could be preventing update of portage. required by (app-portage/gentoolkit-0.3.0.9-r2:0/0::gentoo, installed) funtoo rj # emerge -pv gentoolkit portage These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R ] sys-apps/portage-2.4.1::gentoo USE="(ipc) xattr -build -doc -epydoc (-selinux)" LINGUAS="-ru" PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_3 -python3_5" 0 KiB [ebuild R ] app-portage/gentoolkit-0.3.1::gentoo PYTHON_TARGETS="python2_7 python3_4 -pypy -python3_3 -python3_5" 0 KiB Total: 2 packages (2 reinstalls), Size of downloads: 0 KiB This issue may be resolved by updating @world instead of trying to merge portage on it's own. # emerge -avuDN @world If not, try to update gentoolkit and portage in one command: # emerge -pv =app-portage/gentoolkit-0.3.1 =sys-apps/portage-2.4.1 If there are more issues please post the following: # python-updater # eselect python list # emerge -v --info | wgetpaste # emerge -pvuDN @world | wgetpaste
  14. Versions of eselect-python, python, and python-exec installed on updated current system. funtoo rj # equery l eselect-python * Searching for eselect-python ... [IP-] [ ] app-eselect/eselect-python-20151117-r2:0 funtoo rj # equery l python * Searching for python ... [IP-] [ ] dev-lang/python-2.7.11-r2:2.7 [IP-] [ ] dev-lang/python-3.4.3-r7:3.4/3.4m funtoo rj # equery l python-exec * Searching for python-exec ... [IP-] [ ] dev-lang/python-exec-2.1:2 Try updating python and friends to the current versions: # emerge -pv1 =app-eselect/eselect-python-20151117-r2 =dev-lang/python-2.7.11-r2:2.7 =dev-lang/python-3.4.3-r7:3.4/3.4m =dev-lang/python-exec-2.1:2 If you continue to have problems remove user configurations if they exist in /etc/portage/make.conf for PYTHON_TARGETS,PYTHON_SINGLE_TARGET,USE_PYTHONDisable package.mask and package.unmask which can prevent updating to correct package versions.
  15. Thank you for the correction.
  16. Merge_utils.py is a complex script : http://git.funtoo.org/funtoo-overlay/tree/funtoo/scripts/merge_utils.py md5-cache is stale because GenCache failed.
  17. Yes, same problem on stable with eix-0.30.11 and current with eix-0.31.7-r1.
  18. Hi Erik, Nouveau is working on gentoo-sources-4.4.1 : funtoo rj # uname -a Linux funtoo 4.4.1-gentoo #1 SMP Wed Feb 17 22:05:40 EST 2016 x86_64 Intel(R) Core(TM)2 Duo CPU E4500 @ 2.20GHz GenuineIntel GNU/Linux funtoo rj # lspci | grep VGA 01:00.0 VGA compatible controller: NVIDIA Corporation G98 [GeForce 8400 GS Rev. 2] (rev a1) funtoo rj # lsmod | grep nouveau nouveau 1376989 3 wmi 7266 1 nouveau video 23878 1 nouveau hwmon 2866 1 nouveau drm_kms_helper 83945 1 nouveau ttm 66366 1 nouveau drm 252677 6 ttm,drm_kms_helper,nouveau i2c_algo_bit 5200 1 nouveau i2c_core 19941 4 drm,drm_kms_helper,i2c_algo_bit,nouveau funtoo rj # dmesg | grep nouveau [ 5.825032] nouveau 0000:01:00.0: NVIDIA G98 (298200a2) [ 5.942593] nouveau 0000:01:00.0: bios: version 62.98.62.00.00 [ 5.963431] nouveau 0000:01:00.0: bios: M0203T not found [ 5.963435] nouveau 0000:01:00.0: bios: M0203E not matched! [ 5.963437] nouveau 0000:01:00.0: fb: 512 MiB DDR2 [ 6.012609] nouveau 0000:01:00.0: DRM: VRAM: 512 MiB [ 6.012611] nouveau 0000:01:00.0: DRM: GART: 1048576 MiB [ 6.012617] nouveau 0000:01:00.0: DRM: TMDS table version 2.0 [ 6.012619] nouveau 0000:01:00.0: DRM: DCB version 4.0 [ 6.012622] nouveau 0000:01:00.0: DRM: DCB outp 00: 04000310 00000028 [ 6.012625] nouveau 0000:01:00.0: DRM: DCB outp 01: 01011302 00000030 [ 6.012627] nouveau 0000:01:00.0: DRM: DCB outp 02: 02011300 0f200028 [ 6.012629] nouveau 0000:01:00.0: DRM: DCB outp 03: 02022322 00020010 [ 6.012631] nouveau 0000:01:00.0: DRM: DCB conn 00: 00000000 [ 6.012633] nouveau 0000:01:00.0: DRM: DCB conn 01: 00001130 [ 6.012635] nouveau 0000:01:00.0: DRM: DCB conn 02: 00002261 [ 6.033387] nouveau 0000:01:00.0: DRM: MM: using M2MF for buffer copies [ 6.105455] nouveau 0000:01:00.0: DRM: allocated 1280x1024 fb: 0x70000, bo ffff8800ca055c00 [ 6.105539] fbcon: nouveaufb (fb0) is primary device [ 6.179197] nouveau 0000:01:00.0: fb0: nouveaufb frame buffer device [ 6.179202] [drm] Initialized nouveau 1.3.1 20120801 for 0000:01:00.0 on minor 0 rj@funtoo ~ $ glxinfo | grep render direct rendering: Yes GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Gallium 0.4 on NV98 GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_packed_depth_stencil, GL_ARB_conditional_render_inverted, GL_ARB_conservative_depth, GL_NV_conditional_render, GL_NV_depth_clamp, GL_NV_fog_distance, GL_OES_element_index_uint, GL_OES_fbo_render_mipmap, View /var/log/Xorg.0.log here: https://bpaste.net/show/e862638dbd74 No xorg.conf being used. I always convert existing .config after importing to new kernel version. make silentoldconfig If I want to make configuration changes after conversion: make menuconfig Build kernel and modules, -j3 for my 2 core cpu: make -j3 Install modules: make modules_install Install kernel: make install I don't use out-of-tree modules which would need to be compiled or initramfs. If you need additional help please provide at least as much info as I have shared.
  19. The five files detected in the file collision do not belong to app-eselect/eselect-python-20140125 according to the equery output. Renaming the files should not break anything. Rename each file by adding ~ to the name so there is no collision. * /usr/bin/python3 * /usr/bin/python2 * /usr/bin/python * /usr/bin/pydoc * /usr/bin/2to3 * /usr/bin/python-config After you finish renaming try to update @world.
  20. It appears you have an incomplete install of app-eselect/eselect-python-20151117-r2 This command should disable collision-detection and enable install of eselect-python-20151117-r2 # FEATURES="-collision-detect -protect-owned" emerge -av1 eselect-python If file collision persists causing install failure post the output: # equery f eselect-python
  21. Confirmed bug report: Gentoo's Bugzilla ? Bug 574446 net-libs/nodejs-5.5.0 fails to build: ACCESS DENIED: mkdir
  22. I think you should update @world which has no Block or conflicts.
  23. This is good stuff,I'm in for the duration. The last sync replaces python-3.3 with python-3.4 and updates python-2.7 I had to build 59 packages on my updated system. commit 8aeba912754fd2026151d002d751178ca61fb464 Author: Daniel Robbins <drobbins@funtoo.org> Date: Thu Feb 11 03:53:07 2016 -0700 There is no reason we have to deal with new update conflicts caused by this revision. We will revert portage back to the previous revision: commit 92c3a85f3e36927a869f2d721394b2a16bed5d26 Author: Daniel Robbins <drobbins@funtoo.org> Date: Tue Feb 9 22:19:17 2016 -0700 Undo the last sync: # cd /usr/portage # git checkout HEAD~1 After git checkout is done you should see this output: M app-admin/conky/files/conky-1.10.0-cmake.patch Previous HEAD position was 8aeba91... merged from funtoo-staging HEAD is now at 92c3a85... merged from funtoo-staging Change make.conf and package.use to the configuration you had in Reply #30. Verify you see the same boost warning and package update output with no conflicts or Blocks. # emerge --pretend --update --newuse --deep --with-bdeps=y @world If output is good, change @world to @system, if output is good go ahead and update @system first. If the computer is unattended during update I use --keep-going option in case merge fails. Emerge automatically recalculates dependencies and continues update.
  24. Installing rb_libtorrent on my updated system would force downgrade of boost and boost-build rj@funtoo ~ $ emerge -pv rb_libtorrent These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD ] dev-util/boost-build-1.57.0::gentoo [1.58.0::gentoo] USE="python -examples {-test}" PYTHON_TARGETS="python2_7" 0 KiB [ebuild UD ] dev-libs/boost-1.57.0:0/1.57.0::gentoo [1.58.0-r1:0/1.58.0::gentoo] USE="icu nls python threads -context -debug -doc -mpi -static-libs -tools" PYTHON_TARGETS="python2_7 python3_3%* -python3_4 -python3_5" 0 KiB [ebuild N ] net-libs/rb_libtorrent-1.0.8::gentoo USE="python ssl -debug -doc -examples -static-libs {-test}" PYTHON_TARGETS="python2_7 python3_3 -python3_4 -python3_5" 2,908 KiB Total: 3 packages (2 downgrades, 1 new), Size of downloads: 2,908 KiB Warning: is for your information but it isn't Blocking or creating a conflict. Looking at https://bpaste.net/show/3ddb37356e19 the correct version of boost,boost-build,rb_libtorrent are listed for update. [ebuild U ] dev-util/boost-build-1.57.0 [1.56.0-r1000] PYTHON_TARGETS="python2_7%*" [ebuild U ] dev-libs/boost-1.57.0 [1.56.0-r1000] PYTHON_TARGETS="python2_7%* python3_3%* -python3_4% -python3_5%" [ebuild U ] net-libs/rb_libtorrent-1.0.8 [1.0.6] PYTHON_TARGETS="-python3_5%" I would update @system first then @world # emerge --sync # emerge --ask --update --newuse --deep --with-bdeps=y @system
  25. Versions of eselect-python, python,python-exec that should be masked keep trying to install on your system because you have them in /etc/portage/package.unmask There could be package versions we need to install that are masked in your /etc/portage/package.mask I realize now that to update a stale system you must remove stale /etc/portage/package.mask and /etc/portage/package.unmask overrides if they exist or they cause conflicts with the update. Remove /etc/portage/package.mask and /etc/portage/package.unmask and maybe we can make some progress. # emerge --sync # emerge --pretend --update --newuse --deep --with-bdeps=y @world | wgetpaste emerge -v -info | wgetpaste
×
×
  • Create New...