|
OpenBSD Installation and Upgrading Installing and upgrading OpenBSD. |
|
Thread Tools | Display Modes |
|
|||
Build Process Warnings
Greetings:
I'm rebuilding my system now; and have noticed a few warnings listed in the process. 1) Redefinition of variables previously defined 2) Ignoring "#pragma" warning 3) Fastcall ignored Obviously, I'm not a systems programmer. Were there any "build logs" besides the dmesg we should be sending to the developers when we detect such numerous warnings? Thanks I'm on Lynx now, so I've no idea how this is going to look, so pardon the layout. |
|
|||
Quote:
Quote:
|
|
|||
Quote:
I had the release disk - installed it, reconfigured the partions to allow more disk space to /usr(per my older thread - will post ref after I get a gui browser up) checked out the -current tree; but had some problems initially when I tried to rebuild the Kernel. Started the rebuild again - Kernel was build w/o error; but had problems installing terminal and browser related packages. (D-Bus error) D-Bus Error kept mentioning that /etc/dbus-1/machine.id was not found. /etc/dbus-1 has session.conf, session.d, system.conf, and system.d; but no other fi Will rebuild - back to staring at text all day. Though Lynx is not bad to go though basic web-based email and online documents with, I'm definitely going to get a new box on my next Gig to make this a faster chore. |
|
|||
Quote:
If this is literally what you are doing to install -current:
There is only one way in which a user can move to -current;
To say that this is why you have been having problems for so many months is difficult to tell. I suspect you have had to live through a number of errors in order to learn, but with all the false starts you have gone through, you would have saved yourself significant time by seriously studying the documented process first. At the barest minimum, you need to understand what the process is, & understand it well. This is a requirement when working with -current. You must follow the documentation with no deviation (if you expect support...). Please re-read Section 5 for comprehension. This is a large reason why Section 5.1 specifically states: Quote:
|
|
|||
Quote:
What I don't get is that several app_pkgs (gui browser types) were looking for "etc/dbus-1/machine-id" and giving me error messages for it when the "machine-id" file, according to Openports.se, had been "uninstalled" months(6+, IIRC? ago. Thanks |
|
||||
Quote:
All "upgrade" does is copy the kernel(s) to the root filesystem, untar all filesets you select (etc*.tgz and xetc*.tgz are never available for selection), and refresh boot blocks. The user must then manually manage /etc and /var configuration files, per each release's published upgrade guide. In recent years, sysmerge(8) could be used to automate some of those configuration changes. For older releases, we had the mergemaster package, with similar semiautomatic facilities. Quote:
Step 1: Read FAQ 5. All of it. Go back and re-read FAQ 5.1, on how OpenBSD is managed. Then, read FAQ 5 again, in its entirety. It is required if you want to do any maintenance of the OS. Step 2: Read FAQ 15. All of it. Go back and re-read FAQ 15.4.1, on keeping things in sync. FAQ 15 is on the ports and package system, and this knowledge is necessary if you want to stop digging yourself further into a hole. --- If you are doing an "upgrade" from one release to another, older libraries (files in /usr/lib) will be retained. Old applications (installed with a previous release) should still work. After an upgrade of the OS, one then updates packages with a new $PKG_PATH and pkg_add -u. Last edited by jggimi; 21st January 2010 at 04:10 PM. |
|
|||
Quote:
As I have stated twice before, it is questionable why you feel you must run -current. I have the suspicion that you think it is more "secure" (& defining "security" is a topic unto itself...). Yes, there have been small improvements which are available now, but within six months, these will be found in -release & -stable too. What you should be recognizing now is that users of -current are expected to have the experience & skill set needed to build the system from the information found on the project's Website & release(8). Users of -current should also be reading the project's misc@ mailing list regularly to stay abreast of issues & act as needed. Again, from Section 5.1: Quote:
Quote:
|
|
|||
Greetings, everyone!!
@Jggimi - thank you for the clarification on Upgrading to the "closest available Binaries". @ocicat - thank you for your input - hope I haven't left an impression that I've been ignoring your feedback just to piss you off... ...well, FWIW, I'm not. One of the reasons I've looked into snapshots is due to the packages. I've reinstalled - by obtaining media from the "/snapshots" directory. Much less time consuming and more directly to the point. Noticed that I had some SHA256 notices (e.g., from the install46.iso, the base46.tgz's SHA256 "didn't match with what's listed in bsd.rd", IIRC). I'll retry and verify - is that common with OBSD, or its snapshot files; and should I provide some feedback to the mailing lists? Should I not be concerned, since (e.g, , snapshots are generated frequently, SHA256 wasn't used, etc)? Thanks for the feedback. |
Thread Tools | |
Display Modes | |
|
|
Similar Threads | ||||
Thread | Thread Starter | Forum | Replies | Last Post |
See what process is generating DNS traffic? | Bruco | FreeBSD General | 3 | 2nd July 2009 05:57 PM |
shell script-start another process | bsdnewbie999 | Programming | 2 | 23rd April 2009 07:48 PM |
Daemon Process not starting on boot | map7 | FreeBSD General | 4 | 11th September 2008 04:24 PM |
Do you build your own computers? | JMJ_coder | Off-Topic | 28 | 28th July 2008 03:04 AM |
"thread taskq" process consumes lots of CPU | relev | FreeBSD General | 0 | 23rd July 2008 02:03 PM |