Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

Sandro

Members
  • Posts

    466
  • Joined

  • Last visited

  • Days Won

    20

Everything posted by Sandro

  1. Excuse me :o # cat /var/tmp/portage/media-libs/x265-1.8-r3/temp/build.log (Excuse me for my error ... but i'm at hospital :( .....).
  2. # cat /var/lib/portage/media-libs/x265-1.8-r3/temp/build.log
  3. egencache --repo=gentoo --update-use-local-desc Thx Oleg and Cardinal :) excuse me for my "stupid" question _'_ Thx to All :)
  4. Excuse me i've not understood ..... where i must add "--repo=gentoo" ? excuse my ignorance :|
  5. Cause I sincerely don't know if it must be "refreshed" (similar mlocate/updatedb for example) If mi thought is incorrect ... i will remove the instruction from crontab :)
  6. Hi ... reading the mails for root, i can see this error Date: Thu, 22 Sep 2016 21:00:01 +0200 (CEST) usage: egencache [options] <action> ... [atom] ... egencache: error: --repo option is required From root@ci74771ht.localdomain Fri Sep 23 21:00:01 2016 Return-Path: <root@ci74771ht.localdomain> X-Original-To: root Delivered-To: root@ci74771ht.localdomain Received: by ci74771ht.localdomain (Postfix, from userid 0) id D984F100821; Fri, 23 Sep 2016 21:00:01 +0200 (CEST) From: root@ci74771ht.localdomain (Cron Daemon) To: root@ci74771ht.localdomain Subject: Cron <root@ci74771ht> /usr/bin/egencache --update-use-local-desc X-Cron-Env: <SHELL=/bin/sh> X-Cron-Env: <HOME=/root> X-Cron-Env: <PATH=/usr/bin:/bin> X-Cron-Env: <LOGNAME=root> X-Cron-Env: <USER=root> Message-Id: <20160923190001.D984F100821@ci74771ht.localdomain> Date: Fri, 23 Sep 2016 21:00:01 +0200 (CEST) usage: egencache [options] <action> ... [atom] ... egencache: error: --repo option is required It is related to vixie-cron & anacron. My crontab : ci74771ht ~ # crontab -l # DO NOT EDIT THIS FILE - edit the master and reinstall. # (/home/sandro/Funtoo/crons.cron installed on Sat Jul 30 23:39:51 2016) # (Cron version V5.0 -- $Id: crontab.c,v 1.12 2004/01/23 18:56:42 vixie Exp $) 00 23 1 * * /sbin/fstrim -v -a >> /var/log/fstrim.lo g 00 22 * * * /usr/bin/updatedb 00 21 * * * /usr/bin/egencache --update-use-local-desc Thanks for any suggestion ^^
  7. If you have internet connession, You can try a "refresh" for Portage: # mv /usr/portage /usr/portage_old && emerge --sync If after that all is "good" you'll can remove Portage_old _'_ :)
  8. Try # emerge --regen If You've an active software firewall ... try to disable it temporarily.
  9. However, i think that is better to use "-O2" instead -O3. (for example recompiling @world with -O3, browsers (firefox & chromium) give to me errors about printing. With -O2 all seems "Ok" ^^
  10. Portage makes it quite simple the "almost impossible" :) The flexibility of Portage think is incomparable _'_ Ho0wver, for info, i'm on "Stable 64 multilib" .... adding vala as "Global USE flag" , app-backup/deja-dup compiles successfully :) Hello :) (Cardinal is ever "a great master" :) ) Thx :)
  11. [ot] you can also try to enter in irc chat "Freenode" (channel: #funtoo). [/ot] I'm not expert about cryptation, but you can give a backup with Clonezilla (take a look in www.distrowatch.com) or creating a tarball (also compressed) or using cp -a to ... for example an external hdd for backups. But the copy must be updated i think weekly. ____________________________________ Otherwise i've creat some little script & config files to havethe situation "under control". https://github.com/Sandro1972/My_Funtoo_config_files_and_Scripts Hello _'_
  12. Hi; happy that it's now ok. May YOu Open a new discussion for others questions ? Thanx :)
  13. If You use KDE: Try (as root): # egencache --update-use-local-desc # euse -E wxwidgets -p app-arch/p7zip # emerge -DNu p7zip (if you want the "complete 'tree') or # emerge -Nu p7zip If You want You can enable the USE flag "wxwidgets" also in make.conf as "Global USE flag" Please, tell us if solved or not :) Otherwise I think may be a good thing to post your "epro list". If You don't use kde, you can try with # USE="-kde" emerge -u p7zip Then mask it in /etc/portage/package.use eg: (# euse -D kde -p app-arch/p7zip). Hello :) (Dobr?nos) _'_ :)
  14. The command that you have written me work "partially" I see the "grub2" screen in high resolution; But I see a black screen when the system boots. . So ... I can not see the tty also after the "boot". I have tried to impose a lower resolution. But ... nothing to do. Probably missing some string (command): | I do not know if I have to operate on the / etc / default / grub or if this does not help. In Fedora to have plymouth, add it to the kernel line voice vga = 0x34D (which precisely corresponds to 1920x1080x32). Anyway Thanks for the suggestion :)
  15. Hi. I have a monitor 27 "(1920x1080) (Hex code 34D for tty in 1920x1080'x32) with my nVidia GTX 660 .. I use nvidia-drivers. I would like to know how to exploit this resolution possibly acting on /boot/grub/grub.cfg, passing through /etc/boot.conf, or how to change the file /boot/grub/grub.cfg to have my desired resolution. Many thanks for any suggestions _'_ Hello to all :)
  16. Hello to all .... I use "Ufw" as firewall; But I have noticed that sometimes does not work properly in the sense that the "gates" that I opened precisely using ufw sometimes remain rather "closed." I noticed that, in this case, I just give a # Reload ufw [/ Code] .. It all comes back to work. So I thought, so you do not have to give every time the manual control to place in /etc/local.d/local.start, the string [code] ufw reload [/ Code] _______________________________ My question is: If it seem a good solution, or better send a "bug report" .... _'_ I trust in your suggestions. Thank you :)
  17. I had the same idea :D But, the problem could also be solved by # emerge --regen or it is only for Gentoo and not for Funtoo ? Thx for explanations :)
  18. Which DE ? Try to create a wired connection. NetworkManager will use at first the wired. Esempio. Networkmanager will give priority to wired connections _'_ Hello :)
  19. I've: sandro@ci74771ht ~ $ eselect python list Available Python interpreters: [1] python2.7 [2] python3.4 * You can make: # eselect python set python3.4 # python-updater Then you can remove PYTHON variables in /etc/make.conf. But this depends from your configuration .... if you have necessity of other versions of python different from the default (2.7 & 3.4), in this case you must continue to use your configuration that implements for example also python3.3. [ot] Remember also # perl-cleaner --modules # revdep-rebuild [/ot] Hello :)
  20. I've this: sandro@ci74771ht ~ $ cat /etc/portage/repos.conf/gentoo [DEFAULT] main-repo = gentoo [gentoo] location = /usr/portage sync-type = git sync-uri = git://github.com/funtoo/ports-2012.git auto-sync = yes
  21. If Portage has troubles, You can try: # emerge --regen or # mv /usr/portage /usr/portage_old && emerge --sync (or eix-synce)
  22. 1) You can try to copy my (that is the your) "make.conf revisited" in /var/lib/portage/world app-admin/chrpath app-admin/sudo app-arch/rpm app-arch/unzip app-benchmarks/stress app-editors/vim app-editors/vim-core app-editors/xemacs app-emulation/containerd app-emulation/docker app-emulation/qemu app-emulation/runc app-emulation/virtualbox app-emulation/virtualbox-additions app-eselect/eselect-python app-i18n/man-pages-de app-misc/screen app-portage/elogv app-portage/gentoolkit app-portage/layman app-text/a2ps app-text/asciidoc app-text/build-docbook-catalog app-text/docbook-sgml app-text/docbook-sgml-dtd app-text/docbook-sgml-utils app-text/docbook-xsl-ns-stylesheets app-text/docbook2X app-text/hunspell app-text/iso-codes app-text/poppler app-text/texlive app-text/tree app-text/wgetpaste app-vim/gentoo-syntax app-xemacs/xemacs-packages-all dev-db/sqlite dev-embedded/u-boot-tools dev-java/fop dev-java/maven-bin dev-lang/python:3.3 dev-ruby/minitest dev-ruby/test-unit dev-util/checkbashisms dev-util/crash dev-util/cscope dev-util/desktop-file-utils dev-util/diffstat dev-util/rpmdevtools dev-vcs/git dev-vcs/mercurial kde-apps/kde-meta mail-mta/postfix media-gfx/gimp media-gfx/graphviz media-gfx/imagemagick media-libs/fontconfig media-libs/gd media-libs/libbluray media-libs/libpng media-libs/libsdl net-analyzer/wireshark net-dns/bind-tools net-dns/dnsmasq net-misc/bridge-utils net-misc/curl net-misc/dhcp net-misc/icaclient net-misc/ifenslave net-misc/keychain net-misc/ntp net-misc/vpnc net-nds/rpcbind net-p2p/transmission sys-apps/gptfdisk sys-apps/hwids sys-apps/kexec-tools sys-apps/portage sys-block/gparted sys-boot/boot-update sys-firmware/radeon-ucode sys-fs/btrfs-progs sys-fs/lsscsi sys-fs/lvm2 sys-fs/multipath-tools sys-fs/ntfs3g sys-fs/reiserfsprogs sys-fs/xfsprogs sys-kernel/gentoo-sources sys-power/cpufrequtils sys-power/powernowd sys-power/upower-pm-utils sys-process/at sys-process/audit www-client/firefox www-client/w3m www-plugins/adobe-flash x11-base/xorg-x11 x11-terms/xterm Emerge : # emerge cpuinfo2cpuflags Then run # cpuinfo2cpuflags And insert the output in you make.conf Using a "multilib system you must add" in /etc/make.conf the variable: ABI_X86="64 32" Then use the profiles ...... what tell : ego profile show (Those are the profiles :) ; You must choice what you'd like about your system). :) ? In make.conf you can add the variable USE="************"; for example i post my make.conf. sandro@ci74771ht ~ $ cat /etc/make.conf CFLAGS="-march=native -O2 -pipe" CXXFLAGS="${CFLAGS}" FFLAGS="${CFLAGS}" FCFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS} -Wl,--hash-style=gnu -march=native" ABI_X86="64 32" CHOST="x86_64-pc-linux-gnu" CPU_FLAGS_X86="aes avx avx2 fma3 mmx mmxext popcnt sse sse2 sse3 sse4_1 sse4_2 s sse3" USE="icu jit sdl X Xaw3d a52 aac aalib acl adns afs aim ao apm atm \ audiofile bash-completion bcmath bidi blas bluetooth nvidia bzip2 \ cairo calendar caps cdb cdda cddb xvmc cdparanoia cdr cgi \ designer multimedia vdpau bluray clamav cracklib crypt css ctype \ curlwrappers dvd custom-cflags cvs cxx dbi dbm dbus dga djvu \ dri dts dv dvb dvdr encode exif fam fastcgi ffmpeg fftw hwaccel \ filecaps flac flatfile mjpeg fontconfig foomaticdb fortran ftp gcj \ gd gdbm geoip gif gimp git glut gmp gnuplot gnutls gphoto2 \ gpm gps graphviz gsl gsm gstreamer guile gzip hddtemp iconv \ icq idn ieee1394 imagemagick introspection imap imlib inifile \ inotify iodbc ios ipod jack java javascript jbig jabber jingle \ jpeg jpeg2k kde kontact ladspa lame lapack lash ldap libass \ libav libcaca libedit libffi libnotify libsamplerate libwww \ lirc lm_sensors lua lzma lzo mad maildir matroska mbox mikmod \ milter mime mmap mms mng modplug motif mozilla mp3 mp4 mpeg \ mpi mplayer msn mtp musepack musicbrainz netcdf pcre pda pdf \ perl php pie plasma plotutils policykit portaudio posix kdepim \ postscript ppds python qdbm qmail-spp raw readline recode \ rss sasl scanner semantic-desktop sharedmem shorten custom-optimization \ upower simplexml sip smartcard smp sndfile soap speex spell ssl \ subversion svg syslog szip tcpd theora threads tidy tiff \ timidity tk tcl truetype udev udisks unicode usb v4l png vcd vnc \ vorbis wavpack wddx wifi wxwidgets x264 xattr xcb xcomposite \ xface xft xine xinerama xinetd xmlrpc xmp xmpp xscreensaver xv \ xvid zlib networkmanager qt3support video opengl ogg tools \ acpi libcanberra vlc gtk webkit alsa pulseaudio pic fax fuse \ -systemd rar zip unzip mate -gnome -gnome-keyring opencl cups \ sensors" MAKEOPTS="-j9" LINGUAS="it" L10N="it" INPUT_DEVICES="keyboard mouse evdev" VIDEO_CARDS="nvidia" ACCEPT_LICENSE="*" #PORTAGE_TMPDIR="/dev/shm" #source /var/lib/layman/make.conf (About CPU_FLAGS_X86) see above the command (cpuinfo2cpuflags) for your system; I hope not have "bored" You _'_ .... otherwise I apoloogize for that :( Remember this site for USE flags Global & local Portage is a great "package manager" ... for me is the best for source-based ...... it requires initially time; but once yu've comprised the mechanism .... you will be able to know the great and "invincible (imho) flexibility" of that meta-distribution :) Hello :) I hope that what I write may be understandable; if by chance I say something you do not understand .... say so quietly. Also you can take a look to man emerge man portage man make.conf ____________________________ There is Also the irc channel on "Freenode" #funtoo ______________________________ For bugs: bugs.funtoo.org __________________________________________________________________ This may be be utile. in the case You use kde/plasma-5 echo "=dev-qt/qtwebkit-4.8.6-r1 -gstreamer">>/etc/portage/package.use However there is another thing: In Your make.conf you have ACCEPT_KEYWORDS="amd64" But in emerge --info compares ACCEPT_KEYWORDS="amd64 ~amd64". You must choice from "stable" (amd64) or "current (amd64 ~amd64). So that i'd like to know your ego profile show and know wath you really want. :)
  23. The "world" file must have only metapackages or your "fav0orite" program (such as firefox). To do that, you know that is necessary # emerge firefox Instead, if an ebuild is a dependencie, to compile the ebuild you must use the "--oneshot" or "-1". # emerge --oneshot ebuild_name or (is equal) # emerge -1 ebuild_name For example, you have a lot of files that are dependencies; little example: x11-base/xorg-server x11-libs/libXfixes x11-libs/libxcb x11-libs/pango x11-libs/xcb-util-cursor x11-misc/xkeyboard-config x11-proto/xcb-proto x11-proto/xproto are all included in xorg-x11. To have particular charactersitics ,, you must work in /etc/make.conf to enable or disable or "Prune" a Global USE Flag; in /etc/portage/package.use inbstead for the "Local USE Flags". Manually, or using the "euse" command: To "work" on global USE flag (e.g.) # euse -E pango (enable) # euse -D pango (disable) # euse -P pango (Prune ... so will be used the "default") To wark with local use flags # euse [-E | -P | -D] flag -p ebuild_name Now Your World file is "redundant". By hand remove from world all the ebuilds that are dependencies. For exampole .... i've removed some dependencies app-admin/chrpath app-admin/sudo app-arch/rpm app-arch/unzip app-benchmarks/stress app-editors/vim app-editors/vim-core app-editors/xemacs app-emulation/containerd app-emulation/docker app-emulation/qemu app-emulation/runc app-emulation/virtualbox app-emulation/virtualbox-additions app-eselect/eselect-python app-i18n/man-pages-de app-misc/screen app-portage/elogv app-portage/gentoolkit app-portage/layman app-text/a2ps app-text/asciidoc app-text/build-docbook-catalog app-text/docbook-sgml app-text/docbook-sgml-dtd app-text/docbook-sgml-utils app-text/docbook-xsl-ns-stylesheets app-text/docbook2X app-text/hunspell app-text/iso-codes app-text/poppler app-text/texlive app-text/tree app-text/wgetpaste app-vim/gentoo-syntax app-xemacs/xemacs-packages-all dev-db/sqlite dev-embedded/u-boot-tools dev-java/fop dev-java/maven-bin dev-lang/python dev-lang/python:2.7 dev-lang/python:3.3 dev-ruby/minitest dev-ruby/rubygems dev-ruby/test-unit dev-tcltk/tcllib dev-tcltk/tclreadline dev-tcltk/thread dev-util/checkbashisms dev-util/crash dev-util/cscope dev-util/desktop-file-utils dev-util/diffstat dev-util/rpmdevtools dev-vcs/git dev-vcs/mercurial kde-apps/kde-meta mail-mta/postfix media-gfx/gimp media-gfx/graphviz media-gfx/imagemagick media-libs/fontconfig media-libs/gd media-libs/libbluray media-libs/libpng media-libs/libsdl net-analyzer/wireshark net-dns/bind-tools net-dns/dnsmasq net-misc/bridge-utils net-misc/curl net-misc/dhcp net-misc/icaclient net-misc/ifenslave net-misc/keychain net-misc/ntp net-misc/vpnc net-nds/rpcbind net-p2p/transmission sys-apps/gptfdisk sys-apps/hwids sys-apps/kexec-tools sys-apps/portage sys-block/gparted sys-boot/boot-update sys-firmware/radeon-ucode sys-fs/btrfs-progs sys-fs/lsscsi sys-fs/lvm2 sys-fs/multipath-tools sys-fs/ntfs3g sys-fs/reiserfsprogs sys-fs/xfsprogs sys-kernel/gentoo-sources sys-power/cpufrequtils sys-power/powernowd sys-power/upower-pm-utils sys-process/at sys-process/audit www-client/firefox www-client/w3m www-plugins/adobe-flash x11-base/xorg-x11 x11-terms/xterm For texlive, take a look at emerge -pv texlive; You will see the L10N variable. You can add all languages that you want globally using L10N="fr de it en sp" and it will have effect on each software that support various languages; or adeding only for texlive then "local use flags" l10n_de l10n_fr ecc in /etc/portage/package.mask For example: # echo "app-text/texlive l10n_fr l10n_de l10n_fr ecc">>/etc/portage/package.use or # euse -E l10n_fr l10n_de l10n_ecc -p app-text/texlive. Then # emerge -DNu texlive For the circular dependencies, try # USE="introspection" emerge -1 gexiv2 If not works: USE="-python" emerge -1 gexiv2 or other combinations with the 2 use that create the "circle". (in my system are enabled either pyhthon than introspection use flags.) About USE flags, take a look here
×
×
  • Create New...