Re: make update fetchs sources don't needed.
Hi Marco Peereboom, Marco Peereboom wrote: Yes I have to do it, buy I'm a non-conformist, and I want this OS to improve to its best, so me, a mere mortal, if I'm paining with those usability issues, perhaps the OpenBSD gurus will try to improve usability in months or years to come ... You are doing it wrong. Every 6 months you update the OS followed by pkg_add -ui. That is how you keep OpenBSD up to snuff. Everything else means you know what you are doing and are therefore not entitled to whining. Yes you may be right. But, I am building an OpenBSD-KDE PC Desktop distro (focused on usability for the masses including top privacy/security implementations) and on my experimental -current box I want to be forward to stable-s to test and tweak everything asap. And the current 4.3 OpenBSD isn't ready at all for this, I have to tweak (read pre-configure the sustem for my focused users, create automated scripts, create artwork, etc.) many, many things, thousands hours job, most of them are currently feasible but must be properly configurated. Mac.
Re: make update fetchs sources don't needed.
Hi Owain Ainsworth, Owain Ainsworth wrote: On Thu, Aug 28, 2008 at 03:40:54PM -0600, macintoshzoom wrote: Yes I have to do it, buy I'm a non-conformist, I've found that 90% of the time when someone says that they actually mean: ``I'm too stupid to know I'm doing it wrong''. Yes, may be you are right and ``I'm too stupid to know I'm doing it wrong''. Anyway, I prefer doing things wrong than doing nothing, I'm not afraid of insults or the like when I am doing what I think is honest and it's my job. Please, if you don't understand how the ports framework works, don't use it! Wait for snapshot packages and do pkg_add -ui. If you can't give a well reasoned and coherent explanation of why you should be using ports, you shouldn't. Well, I really don't fully understand (yet) how the ports framework works, I am spending lots of hours of my life studying at this and here I am also asking human forums. I must say in my point of view (read my modes opinion) that the ports framework as it is is lacking many usability and features, and that it's in need of more improvement. But as I told before, I am not happy with the current snapshots for many applications (tor, full KDE + its artwork, etc) (currently (out)dated 14-Aug-2008 at jp mirror) and I want to test the latest ports just to see if some of my issues has already been tweaked by the ports developers, and to develop my job on an top updated -current box. If someone already has resolved some of my issues in latest cvs ports tree, why I would reinvent the wheel? And next week I plan to install and test kde4 (available is (outdated) v4.0.1) from ports, that is still an ongoing OpenBSD developers unfinished job (KDE4 is already v4.1.0 on some top linux distros, fully running), and (my proudly) OpenBSD-KDE box cannot be behind. May I should point you for your record that I am creating an OpenBSD-KDE Desktop distro. There are ports that I am creating myself (for my own use, as I am only on i386 and I don't know if they are well done), as for tor, kde-windeco-crystal, kde-icons-tehmes, privoxy, gnupg, etc. , many times just to be on latest patched source relating highly critical security issues that OpenBSD takes weeks or months to implement, unacceptable at all for my security focused system project. I have to learn the way to be really updated (not 6 months later). This is why many times I want ports, most times it's just a matter or weeks to be ahead. I am not a standard OpenBSD consumer, that will await sit-down for packages or snapshots when they are not complying my needs. And about usability, for my OpenBSD-KDE proejct, I want at least the same package management as can offer synaptic in Linux (I have to study pbrowser and sqlports), with some quick buttons upgrades/updates systems, including from my own modest repository for my custom ports-based or compiles from sources tweaked updated packages. I am talking here a bot too much, this comments will be subject of an entirely new set of threads, including a wikisite I will host in a near time for the matter ... Mac
Re: make update fetchs sources don't needed.
Hi Marc Espie, Marc Espie wrote: On Thu, Aug 28, 2008 at 01:31:32PM -0600, macintoshzoom wrote: On my 4.4 i386 make update on ports kde fetches the distfiles/sources and build the packages even when not installed at all nor requested. Yes, that's a feature... As you may have read, I have about 90% kde installed (from packages) and I wanted to try latest kde cvs port tree, to see for improvements I want. But I was candid thinking that make update on ports/x11/kde should be clever enough to detect what packages are already installed to update them from the ports. My mistake ended with some GB of unrequired nor installed nor requested distfiles and packages fetched and built by make update, leaving my box (/usr) out of space. make update has to build the packages to know whether or not it needs to update them. It should be a better and clever way to do that, instead of downloading huge MBs and spending huge hours creating useless packages to say later not installed, not update required or something like that. At least it could be so kind to delete the useless distfiles and packages, or creating those in the tmp partition, till verification of if they are really needed. You can reverse the process by running pkg_add -ui with a SRC url in the PKG_PATH. That's look interesting, what kind d of SRC url do you mean about? Where do you like to setup the PKG_PATH env? This is usually rather painful, if you can live with compiled snapshot packages, that's simpler. Painful or not, I want/need to be to the bleeding edge versions of what is available to test. Except for the few people who actually develop new ports and perform quality insurance on the existing builds, it's much simpler to just use the binary packages for most things, and only build from source when you really have a good reason to do so. My needs are: 1- To create an easy way, from an (nearly) exclusively KDE easy-to-use-for-the-masses graphical system, to update/upgrade the system for a worldwide select users to the latest stable OpenBSD packages + to my own packages repository (updated when I can, daily, weekly, and not on a 6 months basis) of specific created or tweaked by my own. 2- For my own experimental box, to know how to deal properly with the ports system (avoiding those out-of-space issues that I had e.g. because of my error doing make update on the kde ports folder). Thanks Marc Espie for all your past replies to my postings, every word is carefully taken in count, ... even if sometime I don't agree with you (at all) on the way currently pkg_add (or other things) sometimes works, good for an industrial/firewall/server OS managed by paid experts, but I need some extra usability features as I am creating an OpenBSD-KDE Desktop distro focused on usability for the masses and implementing top privacy/security features. Mac
Re: make update fetchs sources don't needed.
Hi Stuart Henderson, Stuart Henderson wrote: On 2008/08/29 04:23, macintoshzoom wrote: This is why many times I want ports, most times it's just a matter or weeks to be ahead. I am not a standard OpenBSD consumer, that will await sit-down for packages or snapshots when they are not complying my needs. Build your own then... If you have distfiles already, see mirroring-ports(7), a full bulk build on most modern i386 or amd64 hardware is under a week and I think can be done ok for one arch with an 80GB disk. Will see the mirroring-ports tool to find how it can help my project. Thanks. Mac.
Re: make update fetchs sources don't needed.
Hi Marco Peereboom, Marco Peereboom wrote: Yes you may be right. I know thanks for noticing. You are too arrogant to say this. I said only a diplomatic you MAY. And I am also at least as arrogant and strong as you... But, I am building an OpenBSD-KDE PC Desktop distro (focused on usability for the masses including top privacy/security implementations) and on my experimental -current box I want to be forward to stable-s to test and tweak everything asap. Which means you know what you are doing Yes I know, and I know what I don't know, and then I would welcome any tips, tricks and help from others who yes they know, and hopely would be so kind to communicate their knowledge to us, ignorants, or preserve their knowledge for themselves and their elitist friends sectarian (ala ku-klux-clan) group and dead with it for ever. You chose. and can therefore take your whining elsewhere. I am not whining anything, even less from you that I don know at all, nor you seem a kind guy. Please get away from my postings, if you plan to continue to offend me. I don't need you, thanks. Period. Waste your time annoying someone elsewhere. I am asking for help to do what I want to do if someone on this forum is so kind to help me. Period. Thanks for your go away from us (arrogant elitist) owners of OpenBSD superOS that is not available to-the-(stupid)-masses where you belong. Really, I am tired of those arrogant answers from some OpenBSD gurus! Who the hell they are to talk like that! They look as if they where tortured souls unable to be kind to the world and unable to help humanity to grow up to their knowledge standard levels. This matter will be a thread question doubled with an independent wikisite so as everybody can talk and rate without any orwellian mailist censorship nor scare about OpenBSD forum posters (including me!), and to publish their free-speech opinions about each individual this developers forum hosts. Because there are some ones to really include in your junk mail client filter so bad-guys they are! Please, Marco Peereboom, this is not including you, I don't know you (yet) at all. Just your sad and can therefore take your whining elsewhere was not a good start. Our ports system isn't trying to be just like any other Linux distro. It is meant as a development tool development tool to where? to the same auto-preservation for the arrogant elitists superOS (sorry I laugh here, this looks as classic anti dictatorial-regime panflets!), or to benefit humanity? not as a OMGUSERFEATURES!!! thing. Please tell me what you mean with OMGUSERFEATURES!!! thing , I like to known any criticism on my job, but I am not an english native nor I understand any jargons and the like (yet). And the current 4.3 OpenBSD isn't ready at all for this, I have to tweak (read pre-configure the sustem for my focused users, create automated scripts, create artwork, etc.) many, many things, thousands hours job, most of them are currently feasible but must be properly configurated. You are the one who wants this so you get to do it all by yourself. OpenBSD and the ports system does not sit in any way shape or form in your way. You are simply complaining because you don't know how to use the ports system (and therefore shouldn't). I am afraid that you need to go back to Linux. They do all that bleeding anus stuff that you want. Like http://lwn.net/Articles/295134/ I will read the link, thanks. I am ALREADY on Linux, making efforts to port a better OpenBSD OS to the Linux and Windows masses (thanks for your help), if you Marco Peereboom give me your permission, of course ... .. or may be you prefer to keep OpenBSD for your own private club use and mods? Mac.
make update stores twice the packages
I got out of space running make update on /usr/ports/x11/kde . And I have partitioned 14.4G for /usr ( /dev/wd0g )! I found about 1,7GB packages in /usr/ports/packages/i386, and the same ones in the all, ftp, cdrom folders plus many ones at cache folder. Plus another copy at the PKG_CACHE specified below. What I'm doing wrong? My /root/.profile has: PKG_CACHE=/home/x//4.3/packages-snapshots export PKG_CACHE FETCH_PACKAGES=yes export FETCH_PACKAGES I thought that when setting FETCH_PACKAGES=yes was to the folder I specify above with PKG_CACHE, not in /usr/ports/packages/ where I didn't have enough space for them, worst if they duplicate-triplicate in a nosense behavior. A link should do the work. Besides this, do I really need at all FETCH_PACKAGES=yes? Thanks! Mac
make update fetchs sources don't needed.
On my 4.4 i386 make update on ports kde fetches the distfiles/sources and build the packages even when not installed at all nor requested. As some one of you know, the full sources of kde on a slow connection can be desperately lng. I asked: # env FORCE_UPDATE=yes env FORCE_ALWAYSUPDATE=yes \ env FORCE_UPDATEDEPENDS=yes make update perhaps this is my error? .. kde-i18n-kk-3.5.9.tar.bz2 doesn't seem to exist on this system. Fetch ftp://ftp.kde.org/pub/kde/stable/3.5.9/src/kde-i18n/kde-i18n-kk-3.5.9.tar.bz2. 48% |* .. .. === Building package for kde-i18n-kk-3.5.9 Create /usr/ports/packages/i386/all/kde-i18n-kk-3.5.9.tgz Link to /usr/ports/packages/i386/ftp/kde-i18n-kk-3.5.9.tgz Link to /usr/ports/packages/i386/cdrom/kde-i18n-kk-3.5.9.tgz === Updating for kde-i18n-kk-3.5.9 Not installed, no update kde-i18n-kk is the korean language for Kde, which I never installed nor requested. I am doing something wrong, or it's a bug? Besides this, as I mentioned also in my previous thread, instead of linking the newly created packages from /usr/ports/packages/i386/all/ to /usr/ports/packages/i386/ftp/ and to /usr/ports/packages/i386/cdrom/ , as the stdout says above, it creates copies of the file in each folder. I am doing again something wrong, or it's a bug? Thanks folks. Mac.
Re: make update stores twice the packages
Hi Stuart, Stuart Henderson wrote: On 2008/08/28 11:25, macintoshzoom wrote: I got out of space running make update on /usr/ports/x11/kde . You don't want that, unless you installed *everything* in x11/kde/*. I installed most (say 90%) things less lang packages and koffice. When you say You don't want that, do you mean that I have not to run make update on the kde folder unless I want to install everything? I thought that make was clever enough as to check what it is already installed to obey the update command, and this is as it works, but the issue is that it creates the packages even when not needed and then it says Not installed, no update after fetching everything, created unneeded packages and storing them in the packages folder (twice). I have just noticed this in detail some minutes ago and posted this observation in a new specific thread make update fetchs sources don't needed I found about 1,7GB packages in /usr/ports/packages/i386, and the same ones in the all, ftp, cdrom folders plus many ones at cache folder. Plus another copy at the PKG_CACHE specified below. What I'm doing wrong? What's the point setting PKG_CACHE if you're building from ports? Setting PKG_CACHE is set in .profile as the common behavior for my system, but in some specific cases as kde (3.5.10), (next days will try kde4) I want to build from a fresh cvs ports tree that is more updated than the packages snapshots. As I am on 4.4 that its -current, so not stable, developers are working hard to improve the ports, and there are things that don't work that may be tomorrow are OK. /usr/ports/packages/ where I didn't have enough space for them, worst if they duplicate-triplicate in a nosense behavior. A link should do the work. For the standard packages/$ARCH/{cdrom,ftp,all}, they *are* links, check the inode numbers. I don't think they are links, they are real copies. I am checking this with konqueror as su and it show clearly when the file is a link or a real file. I linked one to verify and the difference is clear. Konqueror shows the url link when it exists, and marks the icon specifically. I don't know how to verify checking the inode numbers If I am right, this is a bug. Besides this, do I really need at all FETCH_PACKAGES=yes? Depends whether you want to specifically build things from ports (which it looks like you may be doing if you're not just using the pkg_add -ui that's recommended for most users). Responded above. Thanks Stuart for your post. Mac.
Re: make update fetchs sources don't needed.
So it creates hard links that A hard link to a file is indistinguishable from the original directory entry. OKKK. Thanks. I imagine that when I do $ df -h it gives me the space used by the real files, not their ghost hard link copies. So I ran out of space for another reasons. I have placed in extremis most distfiles and the whole cvs xenocara (not yet built) folder to /var, to leave temporary space and to try to end my kde update. Everyday learning lot of things. It seems to me that konqueror file browser nor tools as kdirstats are able to detect the difference and considers them as two different files. That's not good. Asking konqueror for properties of each file, it gives you size and etc, not a word about hard link, I will check with the kde developers. Thanks Antoine Jacoutot. Mac. Antoine Jacoutot wrote: On Thu, 28 Aug 2008, macintoshzoom wrote: Besides this, as I mentioned also in my previous thread, instead of linking the newly created packages from /usr/ports/packages/i386/all/ to /usr/ports/packages/i386/ftp/ and to /usr/ports/packages/i386/cdrom/ , as the stdout says above, it creates copies of the file in each folder. No it does not, it creates hard links. Please read the documentation. i.e. ln(1)
Re: make update fetchs sources don't needed.
Hi Paul de Weerd, Paul de Weerd wrote: On Thu, Aug 28, 2008 at 01:31:32PM -0600, macintoshzoom wrote: On my 4.4 i386 make update on ports kde fetches the distfiles/sources and build the packages even when not installed at all nor requested. Are you asking for help on something that's not released yet ? There is no 4.4 yet, the pre-orders aren't even up yet. Are you having issues with a -current snapshot or 4.3 ? If so, your details are off. Did you build your own release ? If so, you're on your own. I am on : OpenBSD 4.4-current (GENERIC.MP) my.domain:/usr/src/sys/arch/i386/compile/GENERIC.MP Does this ports@openbsd.org forum excludes talking about -current? If so, which one is the developers forum for talking, improving and testing new ports and OpenBSD features? Mac Cheers, Paul 'WEiRD' de Weerd
Re: make update stores twice the packages
OK. Stuart Henderson wrote: On 2008/08/28 13:53, macintoshzoom wrote: I thought that make was clever enough as to check what it is already installed to obey the update command, and this is as it works, but the issue is that it creates the packages even when not needed You overestimate make's capabilities. It checks existence and/or timestamps of files to decide if they need rebuilding, and it checks dependencies to find out what order to do things in. update *depends* on having a package. If you don't have one, it must create it before it can try to update it. OK. I would liked a command option for this. What you want is outside the scope of make. It involves checking which libraries you've got installed and which version of the package is installed, before deciding whether or not to update it. That's the job of the package tools, or something like the out-of-date script, not make. out-of-date script? is this the tool I need? It exists? So, what's the proper tool I have to use to update my system regularly? pkg_add -viu ? pkg_add -F alwaysupdate,update,updatedepends -u ? (hint: out-of-date creates output in a format that can be written to a file and passed to the ports Makefiles as a SUBDIRLIST). I don't think they are links, they are real copies. I am checking this with konqueror as su and it show clearly when the file is a link or a real file. That's not a good way to check. Try ls(1). Okay, they are special hard links that konqueror was unable to tell me about. Mac
Re: make update fetchs sources don't needed.
It seems that it's Ok, I confused (konqueror lied me) soft and hard linked files, (which I ignored the existence till today, nor I understand yet why those hard links are useful). # cd /usr/ports/packages/i386/cdrom # ls -i kde-i18n-nl-3.5.9.tgz 890218 kde-i18n-nl-3.5.9.tgz # cd /usr/ports/packages/i386/all # ls -i kde-i18n-nl-3.5.9.tgz 890218 kde-i18n-nl-3.5.9.tgz # So both have the same inode # 890218 (it's like that?), so I am understanding that they are the same file, not twice space used on my hard drive. I am right? Mac. Stuart Henderson wrote: On 2008/08/28 13:31, macintoshzoom wrote: Create /usr/ports/packages/i386/all/kde-i18n-kk-3.5.9.tgz Link to /usr/ports/packages/i386/ftp/kde-i18n-kk-3.5.9.tgz Link to /usr/ports/packages/i386/cdrom/kde-i18n-kk-3.5.9.tgz Besides this, as I mentioned also in my previous thread, instead of linking the newly created packages from /usr/ports/packages/i386/all/ to /usr/ports/packages/i386/ftp/ and to /usr/ports/packages/i386/cdrom/ , as the stdout says above, it creates copies of the file in each folder. either something is seriously broken on your system, or you should read ln(1) about different types of links.
Re: make update fetchs sources don't needed.
Hi Paul de Weerd, .. OK! Mac. Paul de Weerd wrote: On Thu, Aug 28, 2008 at 02:47:41PM -0600, macintoshzoom wrote: I am on : OpenBSD 4.4-current (GENERIC.MP) my.domain:/usr/src/sys/arch/i386/compile/GENERIC.MP Does this ports@openbsd.org forum excludes talking about -current? Definitely not (quite the opposite), but you should specify that you're on -current. Your mail said '4.4', which is not released yet (and, as was pointed out to me offlist, not directly related to your issue), but it made me suspicious and it does confuse things : did he mean 4.3 ? -current ? If so, which one is the developers forum for talking, improving and testing new ports and OpenBSD features? Testing and improving ports and OpenBSD features is a good thing, keep it up, but be sure to give enough details (a bit more is better than not enough) when asking for help. Cheers, Paul 'WEiRD' de Weerd
Re: make update fetchs sources don't needed.
Hi Otto Moerbeek, Now I'm starting to understand about hard links. Thank to all you folks. I am (very) strong on some matters, but a complete ignorant in most Unix questions, but learning fast anyway. Mac. Otto Moerbeek wrote: On Thu, Aug 28, 2008 at 03:03:13PM -0600, macintoshzoom wrote: It seems that it's Ok, I confused (konqueror lied me) soft and hard linked files, (which I ignored the existence till today, nor I understand yet why those hard links are useful). Any file is linked to a directory entry by a hard link. A file can have more than one hard link from several directory entries. If a file has zero hard links and no program has it open, it will be deleted. # cd /usr/ports/packages/i386/cdrom # ls -i kde-i18n-nl-3.5.9.tgz 890218 kde-i18n-nl-3.5.9.tgz # cd /usr/ports/packages/i386/all # ls -i kde-i18n-nl-3.5.9.tgz 890218 kde-i18n-nl-3.5.9.tgz # So both have the same inode # 890218 (it's like that?), so I am understanding that they are the same file, not twice space used on my hard drive. I am right? yes. The whole point is that you can have a single file appearing in multiple places in the directory hierarchy, without wasting space. -Otto
Re: make update fetchs sources don't needed.
Hi Brad. Brad wrote: On Thu, 28 Aug 2008 13:31:32 -0600 macintoshzoom [EMAIL PROTECTED] wrote: On my 4.4 i386 make update on ports kde fetches the distfiles/sources and build the packages even when not installed at all nor requested. As some one of you know, the full sources of kde on a slow connection can be desperately lng. I asked: # env FORCE_UPDATE=yes env FORCE_ALWAYSUPDATE=yes \ env FORCE_UPDATEDEPENDS=yes make update perhaps this is my error? It is a combination of three issues.. the way make update works, the way the ports tree works and your expectation. First off, make update really does not work the way most users would probably think it should work under the most ideal conditions. It is more or less meant to be run in each directory to update individual ports with the resulting packages as opposed to trying to run it globally whether it is under /usr/ports or even /usr/ports/x11/kde for that matter. It isn't smart enough to figure out what packages are installed and only build the resulting package. It will just build the packages and then attempt to update the package if it exists on the system. OK, now I understand some of the make update limitations. Running make update on each of the dozens, say one hundred, folders is a bit discouraging about what I like to expect from an avantgarde OS as I want OpenBSD to be. I want a one-button update/upgrade, as modern popular OSes, automated, so to keep the system always to the top without investing any time on it, I have many better things to waste my time on, time, a thing that life doesn't give to me for free. The second issue is the way the ports tree works. Some ports have sub-packages or FLAVORs. In the case of kde-i18n it has FLAVORs for each language. If you look at ports/x11/kde/Makefile you will see that during bulk builds all of the languages have packages built. So going back to what I said above if you run make update under kde/ it will just build all of the packages and then update whatever is actually installed. Yes, this is what it's doing from many hours ago, and I am a bit desperate and feeling myself as stupid trying to run this machine as I want to. But I will leave make update to do the job the best she knows. Last of all, your expectation. You have an expectation that make update works in a certain manner and as outlined above this is not the way that the tools actully work at the moment. So get used to it. ;) Yes I have to do it, buy I'm a non-conformist, and I want this OS to improve to its best, so me, a mere mortal, if I'm paining with those usability issues, perhaps the OpenBSD gurus will try to improve usability in months or years to come ... Mac. .. kde-i18n-kk-3.5.9.tar.bz2 doesn't seem to exist on this system. Fetch ftp://ftp.kde.org/pub/kde/stable/3.5.9/src/kde-i18n/kde-i18n-kk-3.5.9.tar.bz2. 48% |* .. .. === Building package for kde-i18n-kk-3.5.9 Create /usr/ports/packages/i386/all/kde-i18n-kk-3.5.9.tgz Link to /usr/ports/packages/i386/ftp/kde-i18n-kk-3.5.9.tgz Link to /usr/ports/packages/i386/cdrom/kde-i18n-kk-3.5.9.tgz === Updating for kde-i18n-kk-3.5.9 Not installed, no update kde-i18n-kk is the korean language for Kde, which I never installed nor requested. I am doing something wrong, or it's a bug? Besides this, as I mentioned also in my previous thread, instead of linking the newly created packages from /usr/ports/packages/i386/all/ to /usr/ports/packages/i386/ftp/ and to /usr/ports/packages/i386/cdrom/ , as the stdout says above, it creates copies of the file in each folder. I am doing again something wrong, or it's a bug? Thanks folks. Mac.
Re: jdk 1.7 ?
Hi, I'm testing it with jondos.de (formely JAP) and it works! .. quite happy by now. Don't forget to set your path at your /root/.profile and at /home/you-the-user/.profile files, adding your nwly java path-s: Please amend me if I'm wrong on this: e.g.: PATH=$HOME/bin:/bin:/sbin:/usr/bin:/usr/sbin:/usr/X11R6/bin:/usr/local/bin:/usr/local/sbin:/usr/games:/usr/local/jdk-1.7.0/bin/:. I think the last dot is important above. or call the java apps as /usr/local/jdk-1.7.0/bin/java -jar /path-to-your-java-app.jar I'm on OpenBSD 4.4-current (GENERIC.MP), powerful cpu/ram box. This doesn't means that this java may contain security/privacy bugs, but at least it's a very recent updated java, java guys are working very hard, and have the funds for, to patch their javas asap. For now, at security independent experts http://secunia.com/search/?search=jdk it seems there is no problem with jdk1.7. Mac Rajneesh N. Shetty wrote: does that mean its ok to use it then? tel : +61431 823 603 'Worry looks around, sorry looks back, faith looks up'. --- On Sat, 16/8/08, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: From: [EMAIL PROTECTED] [EMAIL PROTECTED] Subject: Re: jdk 1.7 ? To: [EMAIL PROTECTED], ports@openbsd.org Received: Saturday, 16 August, 2008, 4:51 AM I just use the package. Brandon --Original Message-- From: macintoshzoom Sender: [EMAIL PROTECTED] To: ports@openbsd.org ReplyTo: [EMAIL PROTECTED] Sent: Aug 15, 2008 14:45 Subject: jdk 1.7 ? Any of you guys has succeeded to build the jdk 1.7 port? It was reported as broken some weeks ago, is it okay now? Mac. Sent via BlackBerry by ATT Win a MacBook Air or iPod touch with Yahoo!7. http://au.docs.yahoo.com/homepageset
jdk 1.7 ?
Any of you guys has succeeded to build the jdk 1.7 port? It was reported as broken some weeks ago, is it okay now? Mac.
Re: Why still obsolete Java install? thread v.2
Hi Marco, Sorry for this meanwhile, I am full time working on many targets at once. It was pbrowser on 4.3 release that gave me all this information: Only oldies javas were available. See below. Now I am trying 4.4 mp current. And pbrowser yes offers me the option to install the jdk-1.7.0.00b24p2 package. I am trying first to build the port, (I got an error, 2nd try now, wait till tomorrow to see). If an error again, I will try the jdk-1.7.0.00b24p2 package. Thanks for your post telling your comments. Anyway here are below some short answers to your past remarks: Marco Peereboom wrote: huh? yes huh. I have used java since the day it came out for OpenBSD and it works equally well today as it it did then. I am confused about what obsolete means to you. Obsolete to me is what I write in my post, read it and don't ask as I have already explained my experience, that is using old ... latest port seems jre-1.4.2p15, it requires 2004? (out)dated distfiles as *** j2sdk-1_4_2-src-scsl.zip *** j2sdk-1_4_2-bin-scsl.zip Note: As per pbrowser. To use your words: java is buggy and unsafe, that is inherent to it. You should use something that isn't stuck on stupid if you don't like that. So what is your actual question? I dislike java arrogancy and buggyness, it recalls me MS style. You never know if you are running safe or if you have opened backdoors to your bedroom to java hackers. Please note that this is my feeling and opinion. BUT many software that we have to use at work is only written for java, or uses webstart remote apps servers system, etc. Oh and javascript != java; they aren't even on the same planet. Why do you mention them in the same email? I can (yet) distinguish an apple from a football balloon, thanks. I don't know how you can read about me confusing javascript with java. Anyway, javascript is evil. Most of its usually used features can be performed by other healthy means. It's dangerous, and people must know about this asap. Noscript Firefox addon (millions downloads, top awards) is #1 one because it address or makes this risks more under user control. You do know that gentoo has --funrolloops and -O3 speed right? I don't know gentoo (I'm debian) nor what you are talking about, I'm a newbie ex MS trying to deal with an OpenBSD Desktop project that never ends to born. Marco, thanks for your comments, I am happy to meet Java experts on OpenBSD, I will need many help next months about this. Mac. -- On Mon, Jul 07, 2008 at 01:07:06PM -0600, macintoshzoom wrote: On OpenBSD 4.3, to build Java to run, say, Jondos anonymizer, latest port seems jre-1.4.2p15, it requires 2004? (out)dated distfiles as *** j2sdk-1_4_2-src-scsl.zip *** j2sdk-1_4_2-bin-scsl.zip .. Is this sane when everybody knows how buggy and unsafe is Java (see Secunia.com ) ? Can I go ahead for a top secure Java or may I have to forget Java on OpenBSD (by the moment)??? Lots of years playing with OpenBSD, and sometimes I still feel as the latest idiot on earth when trying to install Java: Obsolete, No port, no package, distfiles nearly impossible to find at sun.com sites, (try to search j2sdk-1_4_2-src-scsl.zip at the searchbox from sun.com, no results), bsd-jdk14-patches-8.tar.gz from http://www.eyesbeyond.com requires to leave your fingerprints because it uses javascript, really, really an exasperating experience. Why not a simple script to install, opening a simple lynx browser w??hen required (license notifications and the like), as everyone (0S) else does (that fails also in the non redistributable trick), is this so difficult? And after all that shit, I am ending with an obsolete and buggy unsafe java, that I want to run ultrasecure software! Sorry guys, some days I hate OpenBSD. Cab anyone give me some consolation words? (or any tip to compile latest java)
Re: jdk 1.7 ?
failed prt install but succeeded package! jdk-1.7.0.00b24p2: complete --- jdk-1.7.0.00b24p2 --- You may wish to add /usr/local/jdk-1.7.0/man to /etc/man.conf macintoshzoom wrote: Any of you guys has succeeded to build the jdk 1.7 port? It was reported as broken some weeks ago, is it okay now? Mac.
firefox3 + qt?
Can anybody tell me the tricks o compile firefox 3 with qt instead of gtk, for a better integrations with kde? Does any one had some success on this in the past? I think that some clues can be found in the kdebase port's Makefile ...? Thanks.
Re: update pbrowser after ports to current?
I recall that I should go to the (newly updated) ports dir and make index ? Why when updating pbrowser (make update) it don't remind this? macintoshzoom wrote: How do I update pbrowser after updating ports to current? I updated pbrowser to pb-browser-0.4p4 but still doesn read properly the ports tree. What is the next step I am missing, and why it is not included in the install? BTW, why pbrowser name in the command line and pb-browser name in the ports/packages name, this is confusing, it took me some time and pain (yes I know, OpenBSD is a bit crafted for painers/masochists only, but ... ) to realize that both are the same. Thanks
Re: firefox3 + qt?
Thank you viq for your info.
Re: update pbrowser after ports to current?
my recall don't work. macintoshzoom wrote: I recall that I should go to the (newly updated) ports dir and make index ? Why when updating pbrowser (make update) it don't remind this? macintoshzoom wrote: How do I update pbrowser after updating ports to current? I updated pbrowser to pb-browser-0.4p4 but still doesn read properly the ports tree. What is the next step I am missing, and why it is not included in the install? BTW, why pbrowser name in the command line and pb-browser name in the ports/packages name, this is confusing, it took me some time and pain (yes I know, OpenBSD is a bit crafted for painers/masochists only, but ... ) to realize that both are the same. Thanks
Why still obsolete Java install?
On OpenBSD 4.3, to build Java to run, say, Jondos anonymizer, latest port seems jre-1.4.2p15, it requires 2004? (out)dated distfiles as *** j2sdk-1_4_2-src-scsl.zip *** j2sdk-1_4_2-bin-scsl.zip .. Is this sane when everybody knows how buggy and unsafe is Java (see Secunia.com ) ? Can I go ahead for a top secure Java or may I have to forget Java on OpenBSD (by the moment)??? Lots of years playing with OpenBSD, and sometimes I still feel as the latest idiot on earth when trying to install Java: Obsolete, No port, no package, distfiles nearly impossible to find at sun.com sites, (try to search j2sdk-1_4_2-src-scsl.zip at the searchbox from sun.com, no results), bsd-jdk14-patches-8.tar.gz from http://www.eyesbeyond.com requires to leave your fingerprints because it uses javascript, really, really an exasperating experience. Why not a simple script to install, opening a simple lynx browser w¡hen required (license notifications and the like), as everyone (0S) else does (that fails also in the non redistributable trick), is this so difficult? And after all that shit, I am ending with an obsolete and buggy unsafe java, that I want to run ultrasecure software! Sorry guys, some days I hate OpenBSD. Cab anyone give me some consolation words? (or any tip to compile latest java)
Re: how to update to gnupg-1.4.9 ?
The problem is (from my newly gnupg.1.4.9 port dir): make install ... Can't install gnupg-1.4.9 because of conflicts (gnupg-1.4.8) /usr/sbin/pkg_add: gnupg-1.4.9-ldap:Fatal error *** Error code 1 Stop in /usr/ports/1/gnupg-1.4.9 (line 1420 of /usr/ports/infrastructure/mk/bsd.port.mk). # OKAY, this shows me at least that my new port is instalable after I remove gnupg-1.4.8 # pkg_delete gnupg-1.4.8 Can't remove gnupg-1.4.8 without also removing: sylpheed-2.4.5p0-gpgme gpgme-1.1.5 enigmail-0.95.5p0 kdewebdev-3.5.8p0 p5-GnuPG-Interface-0.31p0 p5-GnuPG-0.09p0 kdeaddons-3.5.8p0 kdesdk-3.5.8p0 kdepim-3.5.8p0 py-gnupg-0.3.2p1 # OKAY, but I will not remove all those cherised software highly customized at this moment, I want just to replace gnupg-1.4.8 with gnupg-1.4.9, I don't care of dependencies issues as I am (hopelly) sure all those software mentioned before in the warning are going to wrk OK with the newest version of gnupg (hopelly, I will try anyway). I had already readen man pkg_delete and the -F options, but I cannot find a clear option to delete even knowing that you will break some other installed software as it depend on this one. Once warned, i will delete it anyway, as I hope that installing later the new port of gnupg-1.4.9 the dependencies will be ok again, at least I will try ... Never mind, I am working on a personal testing machine. So which one is the proper syntax for pkg_delete to force deletion and dont ask and don't verify dependencie issues? As I said, the main reason to upgrade gnupg-1.4.8 (standard package at OpenBSD 4.3 to gnupg-1.4.9 (not yet available as package, but as a port, thanks to Reinhard J. Sammer, http://www.openbsd.org/cgi-bin/cvsweb/ports/security/gnupg ), is because of the recent discovery of a moderately critical issue which can potentially be exploited to compromise a vulnerable system security issue on gnupg-1.4.8 as per http://secunia.com/advisories/29568/ . Thanks. macintoshzoom On Tue, 17 Jun 2008 09:22:46 -0400 Ian Darwin [EMAIL PROTECTED] wrote: macintoshzoom wrote: Hi Federico, There is not a package for updating gnupg, but a port from openports.se. This mailing list is for discussion of the OpenBSD ports system. OpenPorts.se is a front end to this; they don't maintain separate ports: Since openports.se fetch its data from the [OpenBSD] Ports repository, there might exist nonworking URI's, outdated distfiles, et cetera. Needless to say, we can't do anything about these issues since the information is 'ports accurate', wherein the real problem is located... The OpenBSD ports system *makes* packages. Packages are installed using pkg_add, as Federico mentioned. Please go and read the ports FAQ at http://openbsd.org/faq/faq15.html
Re: how to update to gnupg-1.4.9 ? = SOLVED Thank you all!
Hanna, it works! I forgot that even if the port didn't install it builds the package! So as you said, I cd to /usr/ports/packages/i386/all/gnupg-1.4.9-ldap.tgz (Note, I did make install using the export FLAVOR=ldap ) then # pkg_add -rvi ./gnupg-1.4.9-ldap.tgz ... gnupg-1.4.9-ldap (extracting): complete gnupg-1.4.8 (deleting): complete gnupg-1.4.9-ldap (installing): complete # OK! #pkg_info gnupg Information for inst:gnupg-1.4.9-ldap Comment: GNU privacy guard - a free PGP replacement Required by: gpgme-1.1.5 enigmail-0.95.5p0 p5-GnuPG-Interface-0.31p0 py-gnupg-0.3.2p1 p5-GnuPG-0.09p0 Description: GnuPG is a complete and free replacement for PGP. Because it does not use IDEA or RSA it can be used without any restrictions. GnuPG is nearly in compliance with RFC2440 (OpenPGP). Flavors: idea - build with IDEA support card - build with OpenPGP card support ldap - build with LDAP keyserver support Maintainer: Reinhard J. Sammer [EMAIL PROTECTED] WWW: http://www.gnupg.org/ # About Will question You're not mixing -current ports with 4.3 -release/-stable, are you?, the answer is ... I don't know. I have built my updated ports/packages for the software I need/want to test, as Tor v0.2.1.1-alpha (r15195), this gnupg-1.4.9 , kde-windeco-crystal, privoxy_3.0.8 . Installed and working perfect on my OpenBSD 4.3 (GENERIC.MP) #587 Hopelly it works ok. I will update to current one day, but all those instructions on the OpenBSD FAQs and rebuild of the nkernel, makes me crazy and panics me. What if I run out of space or Ram? How much space do I need? Does it take a lot of time , say a night? Really, this is still darkness, esoterics and mystery for me. When a simple update/upgrade script or a simple updater-upgrader console o gtk2 program? It seems to me that it should be quite easy to code. Thank you all of you, Hannah, Ian, viq, Federico, Will ! I hope don't forget anyone... macintoshzoom On Tue, 17 Jun 2008 18:25:10 +0200 Hannah Schroeter [EMAIL PROTECTED] wrote: Hi! On Tue, Jun 17, 2008 at 10:06:15AM -0600, macintoshzoom wrote: The problem is (from my newly gnupg.1.4.9 port dir): make install ... Can't install gnupg-1.4.9 because of conflicts (gnupg-1.4.8) /usr/sbin/pkg_add: gnupg-1.4.9-ldap:Fatal error *** Error code 1 Stop in /usr/ports/1/gnupg-1.4.9 (line 1420 of /usr/ports/infrastructure/mk/bsd.port.mk). # OKAY, this shows me at least that my new port is instalable after I remove gnupg-1.4.8 How about pkg_add -riv /usr/ports/packages/all/gnupg-1.4.9.tgz (i.e. the package you just built from the port)? [...] Kind regards, Hannah. pgpT9yd0bHbSq.pgp Description: PGP signature
Re: how to update to gnupg-1.4.9 ? SOLVED + testing gpg signature
Here is a testing of my brand new gnupg-1.4.9, my gpg signature and attached is my gpg pub key. Thanks to all. [EMAIL PROTECTED] --- On Tue, 17 Jun 2008 18:25:10 +0200 Hannah Schroeter [EMAIL PROTECTED] wrote: Hi! On Tue, Jun 17, 2008 at 10:06:15AM -0600, macintoshzoom wrote: The problem is (from my newly gnupg.1.4.9 port dir): make install ... Can't install gnupg-1.4.9 because of conflicts (gnupg-1.4.8) /usr/sbin/pkg_add: gnupg-1.4.9-ldap:Fatal error *** Error code 1 Stop in /usr/ports/1/gnupg-1.4.9 (line 1420 of /usr/ports/infrastructure/mk/bsd.port.mk). # OKAY, this shows me at least that my new port is instalable after I remove gnupg-1.4.8 How about pkg_add -riv /usr/ports/packages/all/gnupg-1.4.9.tgz (i.e. the package you just built from the port)? [...] Kind regards, Hannah. -BEGIN PGP PUBLIC KEY BLOCK- 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 =A/a4 -END PGP PUBLIC KEY BLOCK- pgpZHyUhf6sVY.pgp Description: PGP signature
how to update to gnupg-1.4.9 ?
how to update to gnupg-1.4.9 ? .. Can't remove gnupg-1.4.8 without also removing: sylpheed-2.4.5p0-gpgme gpgme-1.1.5 enigmail-0.95.5p0 kdewebdev-3.5.8p0 p5-GnuPG-Interface-0.31p0 p5-GnuPG-0.09p0 kdeaddons-3.5.8p0 kdesdk-3.5.8p0 kdepim-3.5.8p0 py-gnupg-0.3.2p1 ... Thanks
How to HIDE OpenBSD as user-agent?
How to HIDE OpenBSD as user-agent? For security reasons it is sometimes interesting to hide GLOBALLLY th O.S. you are running on AGAINST GIVING ANY CLUE TO HACKERS ABOUT HOW TO ATTACK YOU. Not only browsing but globally. Thanks for any tip about this.