Jump to content
Read the Funtoo Newsletter: Summer 2023 ×

uudruid74

Members
  • Posts

    140
  • Joined

  • Last visited

  • Days Won

    9

uudruid74 last won the day on September 26 2022

uudruid74 had the most liked content!

Personal

  • Location
    Dallas, TX USA
  • Interests
    Tabletop RPG, Guitar, Linux, Eddon, raising penguins

Recent Profile Visitors

4,135 profile views
  1. I'm right there with ya man! I used to be the guy that wanted everything done my way, and funtoo was awesome at that!. The decision to not deal with systemd was one I was behind 100%. No bloat, no bullshit, use the tools YOU want and not what the distribution says you should. Screw Redhat and anyone else that wants to dictate what I run! Now, I'm old. I'm tired of fiddling with stupid computer issues. I don't care how it's set up anymore! As long as everything works and doesn't have known security holes in it, it's perfect! It's no fault of BDFL or anyone else that is keeping this project afloat. I totally get that they are busy as hell trying to keep everything going and aren't being compensated for the time they spend doing so. But, the knowledge of how all this is put together is really isolated to too few people and as the internals are "improved", there seems to be very little notice about the changes. The knowledge of how this all works needs to be more universal, and the state of the documentation is honestly generally pretty bad and outdated. I remember Gentoo used to have a news thing where it told you of upcoming changes, security vulnerabilities, and all sorts of stuff. That was probably 25 years ago? I don't know if they still do that, but I think something similar would be a good first start at getting this information pushed out to people. Every emerge or ego or whatever could be pulling in unread notifications, distributed right with the ebuilds. By the time someone comes to the website to search the forums, it's probably too late. The last update I tried to do broke everything. I couldn't figure out why something that was working fine before is suddenly spewing all over my screen. I came to the forums and find a big red announcement about how Funtoo 1.4 is no longer supported. That must be it! I look around for a version number and find a file in /etc that says I'm on release funtoo 1.4. Shit! I thought did the whole server rebuild thing a year ago! I have to do it again?? Come to find out, early versions of funtoo-next apparently had the old 1.4 version number in that file. So, false alarm! The correct way to get the version is some other tool and I have already forgotten the name. I would love to see some sort of single integrated tool that would allow you to configure all this stuff without having to remember all these different commands and file locations, maybe curses based or something. My brain is too close to capacity to keep this stuff in cache anymore! They say "Ebuild is broken, report it in Jira". OK, Jira has a license issue! Now what? Exclude it and wait. What about SSH? Gentoo has an ebuild. How do I use it? Link to overlay guide. OK, tried that and it didn't see the new ebuild. Now what? How do I debug it? You might have to change the EAPI. No idea what that is! Change it to what? Why? How do I know if I need to or not? Silence. What to do about the python errors? Silence. I find that the error messages are completely uninformative and much has changed since the documentation was written. But I need to keep this server up right now. I'm not in a position where I can just erase it and start over with a different OS. I had no idea of the mess I was walking into with a simple update. Funtoo makes me scared to update my system because I have no idea how many hours or days I'll spend trying to figure out WHY its broken and so I leave it the hell alone and don't do updates. This isn't good practice and I think it would advantageous to find some way of getting things a bit more stable. I think that is a real issue. People shouldn't be afraid to run an update! Plus, the server is hosted by funtoo, so if I screw it up (like messing up SSH by breaking the ebuild) then I might be locked out of my server until I can find someone to fix it. I'm scared as crap! My laptop has a current version of openssh and I can't remember the last time I needed to ssh into my laptop. But, here is the issue. I had to download, install, and configure openssh myself. I used to be the "NEVER EVER bypass the package manager!" kinda guy, but I can wget/configure/make and have a working and up-to-date package in a few minutes compared to spending days trying to figure out how to manipulate ebuilds and overlays and getting nowhere at all. How is the ebuild system helping me and not hindering me? It's become a big black box between what I need done and actually getting it done. There needs to be some sort of user-friendly way to manage this stuff better or figure out what is going on in the system. It feels like a black box and the only way in is to read the source which could take weeks. It's a cool build system for developers, but I'm beginning to think it's just a bad idea. It seems to take more expertise than what is available. At least JIRA is back up!
  2. I've been trying to do an update and I've got errors spewing all over about python. The system wasn't doing this months ago when I last updated. I do not think anything has changed, and I have no idea of where to start since I don't understand enough about funtoo internals. The decision to use funtoo was a decade ago and I have had little involvement since. Can someone give some advice on how to fix this? This is what I see ... (it goes on for pages!) ---- Calculating dependencies... done! WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: dev-lang/python-exec:2 (dev-lang/python-exec-2.4.6-r2:2/2::core-kit, ebuild scheduled for merge) USE="" PYTHON_TARGETS="(pypy3) (python2_7) python3_9 -python3_10 -python3_7 -python3_8" conflicts with >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-),-python_single_target_python3_10(-)] required by (dev-python/typing-extensions-3.7.4.3:0/0::python-modules-kit, installed) USE="" PYTHON_TARGETS="python3_7 python3_9 -python3_10 -python3_8" >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_10(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-),-python_single_target_python2_7(-)] required by (app-text/grip-4.2.0:0/0::text-kit, installed) USE="" PYTHON_TARGETS="python3_7 python3_9 -pypy3 -python2_7 -python3_10 -python3_8" >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_10(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-),-python_single_target_python2_7(-)] required by (dev-python/docopt-0.6.2-r2:0/0::python-modules-kit, installed) USE="-test" PYTHON_TARGETS="python3_7 python3_9 -pypy3 -python2_7 -python3_10 -python3_8" >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_10(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-)] required by (dev-python/zipp-3.12.1:0/0::python-modules-kit, installed) USE="" PYTHON_TARGETS="python3_7 python3_9 -pypy3 -python2_7 -python3_10 -python3_8" >=dev-lang/python-exec-2:=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_10(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-),-python_single_target_python2_7(-)] required by (app-text/grip-4.2.0:0/0::text-kit, installed) USE="" PYTHON_TARGETS="python3_7 python3_9 -pypy3 -python2_7 -python3_10 -python3_8" >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_10(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-),-python_single_target_python2_7(-)] required by (dev-python/path-and-address-1.1.0:0/0::python-modules-kit, installed) USE="" PYTHON_TARGETS="python3_7 python3_9 -pypy3 -python2_7 -python3_10 -python3_8" >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_10(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-)] required by (dev-python/importlib_metadata-6.0.0:0/0::python-modules-kit, installed) USE="-doc" PYTHON_TARGETS="python3_7 python3_9 -python2_7 -python3_10 -python3_8" >=dev-lang/python-exec-2:2/2=[python_targets_python3_7(-),python_targets_python3_9(-),-python_single_target_python3_10(-),-python_single_target_pypy3(-),-python_single_target_python3_7(-),-python_single_target_python3_9(-),-python_single_target_python3_8(-)] required by (dev-python/markdown-3.4.1:0/0::python-modules-kit, installed) USE="" PYTHON_TARGETS="python3_7 python3_9 -pypy3 -python2_7 -python3_10 -python3_8"
  3. And it looks like ncftp doesn't build. I've been using that program since the early 90s. I'm beginning to see I quit messing with this thing. 3 pieces of software that were just fine and now I can't even install them? Yeah, this isn't for me. I just want it to work, not spend half my life on the simple shit. /usr/lib/gcc/x86_64-pc-linux-gnu/11.3.0/../../../../x86_64-pc-linux-gnu/bin/ld: bookmark.o:(.bss+0x20): multiple definition of `gBm'; gpshare.o:(.bss+0x0): first defined here
  4. And is joomla gone now too?
  5. What happened to sshguard? I'm trying to migrate over an older container and its not finding an ebuild for sshguard on the new system. I know it existed before, and it's still in the install guide as a recommended install. Surely it wasn't abandoned? Where did it go? Does nobody use it anymore?
  6. Yeah. Reading the FAQ threw me off. I'm sure my system is one of the old 1.2 ones (maybe earlier) that needs to be updated. I really don't want to start over again. I've literally not touched this thing in years. As long as its running and not hacked, I just couldn't be bothered. I've been away from computers forever now and barely open my laptop (running Solus because its easy) let alone configure anything. So now I have a system that can't update! @drobbins What's the best way to tackle this? It's just running mail and web services. Just backup the config in /etc for mail and web services and stuff in /var/www and reinstall? Oooh ... I better backup /var/vmail! Is there a package list that can be moved? I don't remember where its stored. I literally can't remember what all is installed. Let me know what you recommend, and there is no hurry. I just had some time due to a back injury and thought I'd catch things up. Only keeping the server running because I still use the email for some things and I may install FoundryVTT in the future. I'll delay updates and fixes to the website until after we break it.
  7. I checked the logs before and didn't see anything odd. But, now its stopped doing it. I'm thinking it was maybe a DNS thing. More about me at https://eddon.systems
  8. Both points are valid, but there aren't many other options. Maybe we need a package manager that installs new software based on pre-defined groups and makes new users members. More about me at https://eddon.systems
  9. I would just give separate accounts for play and school, for each kid. The play accounts would include an extra 'group' membership. The Linux firewall can restrict access to sites by the processes owning user and group. Application can have execute restricted if not in the owning group. You may need a fairly sophisticated firewall to scan the page for keywords like 'game', 'movie', 'porn' or whatever else you like. Some stuff always blacklisted, rest of the net locked except for whitelisted sites during school. And VNC should already be well integrated. Now, set up the 'play' accounts to be able to log in between certain times, and you can have a from job force the play accounts to log off when school starts. I would make the kid's school files accessible outside of school, but not the other way around. More about me at https://eddon.systems
  10. My website is tengine and joomla. There is a landing page (preloads some stupidly large javascript while you look at pretty animations) which has a link to the Joomla stuff (php via pfm) Joomla hangs the first time you go into it. If you refresh or hit enter in the URL bar, it comes right up. Happens on multiple clients. Anyone seen this before? More about me at https://eddon.systems
  11. Nevermind. I got it all working and it seems to work great. Way cool to have my mail sorted into folders before I ever open one of my email programs. Now I just need to move more of my mail to my own server. I'm loving this! :-) More about me at https://eddon.systems
  12. Anyone have a good HowTo for setting up DoveCot with Sieve filters? I'm more familiar with Courier, but I just took the plunge and migrated over. I have sieve and managesieve USE flags set. The web site for Dovecot starts talking about Pigeonhole. Do I need it? There isn't an ebuild for it, so if I need it, what are the USE flags for? I just don't see how this fits together and all I can find are a few undocumented posts of config files, and I refuse to blindly cut n paste, or instructions for Ubuntu that don't seem to apply to us. Any Dovecot experts? More about me at https://eddon.systems
  13. I don't think you need to bother with Metro. I remember the old Stage3 vs Stage1 wars on Gentoo (some 12 years ago now) and everyone will have their own thoughts. I like things to just work with a minimum of hassle. Just crab a stage3 and go. BTW, you use a lot of Gnome software. The Gnome desktop supports ALT+SUPER+8 to turn on zoom, ALT+SUPER+'=' for zoom in (the +/= key and use '-' next to it to zoom out again). And if you really have trouble the screen reader is ALT+SUPER+S (if orca is installed). There are others like text size and high contrast adjustments, but those don't seem to have hot keys press defined. More about me at https://eddon.systems
  14. Systemd is NOT supported by Funtoo. Get it off your machine. You don't need it for Funtoo's Gnome. Systemd on systems its supposed to work on does weird stuff like this. Trying to meld it with Funtoo OpenRC is asking for serious pain. More about me at https://eddon.systems
  15. Are you using a framebuffer console? More about me at https://eddon.systems
×
×
  • Create New...