Testing p5-DBIx-Simple upgrade to 1.32
Hi Ports, Initially when I submitted the databases/p5-DBIx-Simple port, committer had to make some changes. So, could somebody please test before I submit a PR to upgrade the port to version 1.32? Here is the patch ... http://www103.pair.com/parv/comp/unix/freebsd/ports/patch-upgrade-p5-DBIx-Simple-1.32 FWIW, port test, from porttools, seems to be happy with the changes. - Parv -- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: CFT: Adobe Reader 8 + SCIM/UIM
On Tue, 15 Jan 2008 04:54:05 +0900 (JST) Hiroki Sato [EMAIL PROTECTED] wrote: Yes, by setting GTK_IM_MODULE=xim + [EMAIL PROTECTED] Linux im-xim.so is used at that time. [...] I received both OK and NG reports when both GTK_IM_MODULE=xim and [EMAIL PROTECTED] are set at a time so far, and bit confused. I have some new info. I finally got a glimpse of working SCIM + + linux-im-xim.so, but _only_ with ja_JP.* locales. (All tests in my previous posts were done using en_US.UTF-8 and fr_FR.UTF-8). 1. With ja_JP.UTF-8 --- a) switching keyboards using Ctrl+Space works (icons change); b) ~/.scim-stored keyboards (and possibly configuration) are ignored; c) when the output is simple (i.e. keystroke a - a), a letter is printed with this error: (acroread:5802): Pango-WARNING **: Invalid UTF-8 string passed to pango_layout_set_text() d) when imengine starts composing complex output, this appears: (acroread:5802): Pango-CRITICAL **: pango_layout_get_cursor_pos: assertion `index = 0 index = layout-length' failed (acroread:5802): Pango-CRITICAL **: pango_layout_get_cursor_pos: assertion `index = 0 index = layout-length' failed 2. With ja_JP.eucJP --- a) switching keyboards using Ctrl+Space works (icons change); b) ~/.scim-stored keyboards (and possibly configuration) are ignored; c) when the output is simple (i.e. keystroke a - a), a letter is printed without errors; d) when imengine begins building complex output, this appears [converted eucJP - UTF-8] ** (acroread:15222): WARNING **: Error converting text from IM to UTF-8: 入力の最後に不完全な文字シーケンスがあります (All remains the same if japanese/acroread8 is used.) 3. With other locales - Nothing happens, SCIM is completely non-responsive. Best regards. -- Nikola Lečić :: Никола Лечић ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HOW-TO get Flash7 working!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Alexander Leidinger wrote: Quoting Chuck Robey [EMAIL PROTECTED] (from Mon, 14 Jan 2008 15:08:50 -0500): -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Boris Samorodov wrote: Hello Chuck, On Fri, 11 Jan 2008 16:54:31 -0500 Chuck Robey wrote: As an example, the flash9 plugin needed a linux lib, libdl.so (I think it was .so.2). If I I wrote the port which installs libdl.so.2, so I guess I should respond... wanted to be complete, it really needed about twenty different libraries, but libdl.so will serve as an example well enough). It had been installed in some subdir of /usr/local/lib. Are you sure that you didn't use some non-default paths to install a linux_base port? I'm asking the question because: - % locate libdl.so /usr/compat/linux/lib/libdl.so.2 % pkg_info -W /compat/linux/lib/libdl.so.2 /compat/linux/lib/libdl.so.2 was installed by package linux_base-fc-4_10 - I'm a little behind in answering my mail, I hope I didn't keep you waiting too long. Yeah, you're right, you had it right. If and when I finally get ports-management to comment on my thesis, and IF they finally agree with me, I guess I'm going to be forced to completely zero out my entire system (damn, what a PITA) and get things fixed right from the beginning. Back some years back, when I was very active in ports last, I had to maintain my system in an extremely clean status, because otherwise, one can never really guarantee that what builds fine one your system won't break on everyone else's. Anyhow, I said I made no effort to record what I did, and if in this case I misremembered, please don't take it as an insult to your work, which does look like you did a fine job of it. This, at least, is one port that DOES do things as I would have them. _All_ pure infrastructure ports install into LINUXBASE. Just so I have an example of things doing the install badly (I mean here, as I define badly, mreans not using /compat), I just checked the very first linux browser I found in /usr/ports/www, that's linux-firefox, and it does it badly, using /usr/local only. I was wrong in pulling yours out of my heaad (altho, in my own defense, I prefaced it with I think it was, because I wasn't sure. Didn't realize you would take it as an insult, and sure didn't mena it thast way. I just want to eliminate all ports installing Linux type things outside of /compat/linux. There are just so many reasons that it's bad news (see other mail, I won't repeat it all over again here). This is not a nice to have-style requirement, it is a _hard_ requirement. Anyone violating this gets a slap on the hand from me as sonn as I discover it. So in case you talk about ports which only install libs and they are not in LINUXBASE, I would say your system is fucked up It's not fucked up, I just gave a hard example of one that definitely does it bad. I was wrong in misremembering you, not wrong in misremembering the action. Go check that yourself, sir. There are indeed many Linux ports that stick there stuff in /usr/local. and you should install from scratch to have a good basis for discussion. So far you just point fingers in a generic direction without giving hard facts. A lot of this finger pointing is for libs, as far as I understand your posts. So please, install a clean system and tell us about concrete port names. Hard facts are a good base to talk about, the oh, I don't remember what I did but my current setup is not satisfying is leading nowhere. The only way I'm going to get things to be for certain, it's to start over from the beginning, and this time follow the procedures that any serious porter (such as you) already knows by heart. I'm not going to try to repeat all that here. I reply to your other mail later when I have more time. It is big and I have to write some things there. Bye, Alexander. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHjQnmz62J6PPcoOkRAsASAJ4mMxo/80qUNKKttzjWOn91/dY8rwCfbkps PoyKLFdTyWOhSjghgC3FTTQ= =nTaE -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Compiling utilizing multiple CPUs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Chuck Swiger wrote: On Jan 14, 2008, at 3:55 PM, Christoffer Strömblad wrote: Having looked through much of the available documentation one thing continues to elude me... Is it possible to specify globally how many CPUs are available when compiling a port? When I compile a port now it seems as if only one CPU is used, even though more are available. The quality of the Makefiles or similar used by individual ports varies, and many of them are not safe to compile in a multithreaded fashion. You can set MAKEFLAGS=-j3 or similar in your environment, but it's really not recommended. I think it's necessary to tell why its not recommend it: because many makefiles are insufficiently sedt up to correctly allow multiple cpu's to work side by side. the make(7) utility itself uses the j flag correctly, and I have had many correct items correctly compiled. You just need to understand the makefiles very carefully, and not try the multiple makefile trick without being certain of your makefile. -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHjQrEz62J6PPcoOkRAs4iAJ0UB5qW2yHAGwwCMCA26ACqlEc/BQCfdgFH e1dXbLby+3TkyGxuT7J5MZY= =Jmwk -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HOW-TO get Flash7 working!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Boris Samorodov wrote: On Mon, 14 Jan 2008 15:08:50 -0500 Chuck Robey wrote: Anyhow, I said I made no effort to record what I did, and if in this case I misremembered, please don't take it as an insult to your work, which does I didn't. I (as a developer) tried to help you (as a user) to track the difficulties. look like you did a fine job of it. This, at least, is one port that DOES do things as I would have them. Well, since some other (may be 15-20) fc4-linux infrastructure port were written by me as well, I hope that there should be more that that one. :-) The only way I'm going to get things to be for certain, it's to start over from the beginning, and this time follow the procedures that any serious porter (such as you) already knows by heart. I'm not going to try to repeat all that here. OK, great. And please, in any doubt about any (in this case linux) port's behaviour don't hesitate and write to this or emulation@ ML. I just replied to Alex Leidinger's mail (where he replied to this one) incorrectly. I thought it was you, and didn;'t realize until after I'd kicked off the send key. Should have realized it from his use of invective, and how he tried to paint this one error as if _all_ linux ports installed correctly, and I was only confused. No big loss, I ppointed out there a particular example (/usr/ports/www/linux-firefox) that does install into /usr/local, just didn't appreciate his painting it as if all I said was wrong, and using the libdl thing as if I was wrong all around the ring. I haven't sent any of this to emulation. I dislike crossposting without some truly major reason, and this thread did begin in ports. I wonder, does the fact that your own port installs into /compat mean that you, yourself, agree with my thesis, that all Linux items belong inmstalled into the /compat/linux tree? What is your own opinion of this? -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHjQzBz62J6PPcoOkRAiPKAJ49w43EbG50fW//JG99IyYigN52kACeKjXD UEmBdC/47U1M2iVEyGHUb+Y= =whyR -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Compiling utilizing multiple CPUs
On Jan 15, 2008, at 11:34 AM, Chuck Robey wrote: The quality of the Makefiles or similar used by individual ports varies, and many of them are not safe to compile in a multithreaded fashion. You can set MAKEFLAGS=-j3 or similar in your environment, but it's really not recommended. I think it's necessary to tell why its not recommend it: because many makefiles are insufficiently sedt up to correctly allow multiple cpu's to work side by side. Well, didn't I just say that above? I assure you that not safe to compile in a multithreaded fashion means pretty much the same thing as not set up to correctly allow multiple CPU's to work side by side. :-) Regards, -- -Chuck ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Compiling utilizing multiple CPUs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi, I'll give your program a go, it looks promising. It will be tested on a Quad-core Xeon CPU system. Even though compiling using several CPUs is not essential, it would just be nice to try and take advantage of what I've got. Will let you know how I get on with ports+. Thanks, Chris Yoshihiro Ota skrev: | Yes, there is. | | Take a look at http://uyota.asablo.jp/blog/cat/portsplus/. | | I have written the program and finally came to a satisfying stage. | I was thinking to seek for testers after writing some more tips | and examples. | | You can give a try. | | I've been using/developing it for a half year. | | Hiro | | On Tue, 15 Jan 2008 00:55:29 +0100 | Christoffer Strömblad [EMAIL PROTECTED] wrote: | | -BEGIN PGP SIGNED MESSAGE- | Hash: SHA1 | | Hi, | | I've recently begun to explore the world of FreeBSD and all its | wonderful things. (Who thought it would even be possible to actually get | excited about a port upgrade?) | | Having looked through much of the available documentation one thing | continues to elude me... Is it possible to specify globally how many | CPUs are available when compiling a port? When I compile a port now it | seems as if only one CPU is used, even though more are available. | | My apologies if I am missing something obvious, but I've tried to the | best of my abilities to find the answer but without success. | | Many thanks, | Chris - -- Christoffer Stromblad CEO, WASP Tel: 44(0)207 043 5190 http://www.wa-sp.com Pub-key: http://www.wa-sp.com/public_keys/cs_wa-sp.com.asc -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHjRNlUBO5v5qUXoMRArrgAKDBpqDUGjDmIyAoNIHtKhwmDcgPMACZAX3v RfW03IvxEbhQZVFGKlvrirM= =hUye -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Adding program to ports
Hello, Can you tell me how I could add a program to the ports or request to add a program to the ports? I got the request of the makers of OWL DMS (Document Management System) on http://owl.sourceforge.net/ They would like to add their program to the ports and I offered them to inform how that can be arranged. regards, Jos Chrispijn [EMAIL PROTECTED] ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Compiling utilizing multiple CPUs
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Yeah I figured that I would be able to pass the -j flag to make but was curious of whether it was possible to do globally. I realize that some ports might not be particularily happy about it. Let's introduce another ports flag for safe multithread compiling, MULTISAFE= YES ;) If the flag is set to no it will default to just one job, otherwise utilize whatever the value is of -j. Anyways, thanks for your reply. Chuck Swiger skrev: | On Jan 14, 2008, at 3:55 PM, Christoffer Strömblad wrote: | Having looked through much of the available documentation one thing | continues to elude me... Is it possible to specify globally how many | CPUs are available when compiling a port? When I compile a port now it | seems as if only one CPU is used, even though more are available. | | The quality of the Makefiles or similar used by individual ports varies, | and many of them are not safe to compile in a multithreaded fashion. | You can set MAKEFLAGS=-j3 or similar in your environment, but it's | really not recommended. | - -- Christoffer Stromblad CEO, WASP Tel: 44(0)207 043 5190 http://www.wa-sp.com Pub-key: http://www.wa-sp.com/public_keys/cs_wa-sp.com.asc -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.7 (MingW32) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHjRRHUBO5v5qUXoMRAuA9AKC4cYkLwGkW5m3dc/Gfje4rUyn//gCdGyhs 1lk8H0U7FB6ulJe3pJ3Tg3g= =j2QV -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HOW-TO get Flash7 working!
On Tue, 15 Jan 2008 14:42:57 -0500 Chuck Robey wrote: Boris Samorodov wrote: On Mon, 14 Jan 2008 15:08:50 -0500 Chuck Robey wrote: Anyhow, I said I made no effort to record what I did, and if in this case I misremembered, please don't take it as an insult to your work, which does I didn't. I (as a developer) tried to help you (as a user) to track the difficulties. look like you did a fine job of it. This, at least, is one port that DOES do things as I would have them. Well, since some other (may be 15-20) fc4-linux infrastructure port were written by me as well, I hope that there should be more that that one. :-) The only way I'm going to get things to be for certain, it's to start over from the beginning, and this time follow the procedures that any serious porter (such as you) already knows by heart. I'm not going to try to repeat all that here. OK, great. And please, in any doubt about any (in this case linux) port's behaviour don't hesitate and write to this or emulation@ ML. I just replied to Alex Leidinger's mail (where he replied to this one) incorrectly. I thought it was you, and didn;'t realize until after I'd kicked off the send key. Should have realized it from his use of invective, and how he tried to paint this one error as if _all_ linux ports He said all infrastructure linux ports. Those ports which install libraries, filesystem, configs, etc. He never said all of them (just because he knows ports and it's structure much better than me). And it is Alexander (with the help of Roman Divacky) who did much work at kernel/userland linuxulator to improve it and introduce 2.6-linux. installed correctly, and I was only confused. No big loss, I ppointed out there a particular example (/usr/ports/www/linux-firefox) that does install into /usr/local, This is not an infrastructure port, this is a user application. (I'll duscuss this port as an answer for your other mail). just didn't appreciate his painting it as if all I said was wrong, and using the libdl thing as if I was wrong all around the ring. OK, let's leave libdl an all concerned with it in the past. And let's concentrate at port errors (ports with errors?). I haven't sent any of this to emulation. I dislike crossposting without some truly major reason, and this thread did begin in ports. I wonder, does the fact that your own port installs into /compat mean that you, yourself, agree with my thesis, that all Linux items belong inmstalled into the /compat/linux tree? Actually, no. ;-) That means that those ports are linux infrastructure ports which (so far noboby doubts it) belong to /compat/linux. What is your own opinion of this? You know, when something goes wrong with a port and I can't repair it myself, I do to a dortor^w kernel committer for help. If he says don't do it, it hurts I do just what he says. Said that I should add that I do it not blindly but because I see that it really (most of the cases) helps. Yet there are open PRs which still are not closed, workaround not found, etc. Nobody says that current linuxulator is ideal. I'd say that current situation just hurts less. It is (unfortunately) very sensitive instrument. :-( (I don't want to end the letter in a sad end, and here is an old Russian phrase which may remind current situation: One wrong movement, and you are a father...) WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HOW-TO get Flash7 working!
On Tue, 15 Jan 2008 14:30:47 -0500 Chuck Robey wrote: Alexander Leidinger wrote: _All_ pure infrastructure ports install into LINUXBASE. Just so I have an example of things doing the install badly (I mean here, as I define badly, mreans not using /compat), I just checked the very first linux browser I found in /usr/ports/www, that's linux-firefox, and it does it badly, using /usr/local only. Just saying that it seems bad to you is not very helpful, isn't it?. Can you provide an evidence that by installing this port to /usr/local this (or other) port becomes broken? WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HOW-TO get Flash7 working!
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Boris Samorodov wrote: On Tue, 15 Jan 2008 14:30:47 -0500 Chuck Robey wrote: Alexander Leidinger wrote: _All_ pure infrastructure ports install into LINUXBASE. Just so I have an example of things doing the install badly (I mean here, as I define badly, mreans not using /compat), I just checked the very first linux browser I found in /usr/ports/www, that's linux-firefox, and it does it badly, using /usr/local only. Just saying that it seems bad to you is not very helpful, isn't it?. Can you provide an evidence that by installing this port to /usr/local this (or other) port becomes broken? I did that already (I am getting confused with what seems to me this thread getting a bit shattered(?)) anyhow, check the ports/www/linux-firefox, which installs a raft of libraries. All those libraries need to be found by the flash9 plugin library. WBR -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFHjSE3z62J6PPcoOkRAq2fAJ45PcaMMJcwjoh96LGDnlkAEUaEKwCfdj/s fVfBgvk0fwNS0v5ILLh+lm8= =Ie/l -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HOW-TO get Flash7 working!
On Tue, 15 Jan 2008 16:10:15 -0500 Chuck Robey wrote: All those libraries need to be found by the flash9 plugin library. Please, give me strict instructions how to repeate (what to do after a fresh install): - 0. Fresh RELENG_X_Y install. 2. Fresh ports (or date=...). 3. ... - Thanks. WBR -- Boris Samorodov (bsam) Research Engineer, http://www.ipt.ru Telephone Internet SP FreeBSD committer, http://www.FreeBSD.org The Power To Serve ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: HOW-TO get Flash7 working!
On Tue, 15 Jan 2008 14:47:42 -0600, Boris Samorodov [EMAIL PROTECTED] wrote: On Tue, 15 Jan 2008 14:42:57 -0500 Chuck Robey wrote: Boris Samorodov wrote: On Mon, 14 Jan 2008 15:08:50 -0500 Chuck Robey wrote: Anyhow, I said I made no effort to record what I did, and if in this case I misremembered, please don't take it as an insult to your work, which does I didn't. I (as a developer) tried to help you (as a user) to track the difficulties. look like you did a fine job of it. This, at least, is one port that DOES do things as I would have them. Well, since some other (may be 15-20) fc4-linux infrastructure port were written by me as well, I hope that there should be more that that one. :-) The only way I'm going to get things to be for certain, it's to start over from the beginning, and this time follow the procedures that any serious porter (such as you) already knows by heart. I'm not going to try to repeat all that here. OK, great. And please, in any doubt about any (in this case linux) port's behaviour don't hesitate and write to this or emulation@ ML. I just replied to Alex Leidinger's mail (where he replied to this one) incorrectly. I thought it was you, and didn;'t realize until after I'd kicked off the send key. Should have realized it from his use of invective, and how he tried to paint this one error as if _all_ linux ports He said all infrastructure linux ports. Those ports which install libraries, filesystem, configs, etc. He never said all of them (just because he knows ports and it's structure much better than me). And it is Alexander (with the help of Roman Divacky) who did much work at kernel/userland linuxulator to improve it and introduce 2.6-linux. installed correctly, and I was only confused. No big loss, I ppointed out there a particular example (/usr/ports/www/linux-firefox) that does install into /usr/local, This is not an infrastructure port, this is a user application. (I'll duscuss this port as an answer for your other mail). Well, actually, near all of gecko ports install both libraries and app. In FreeBSD, there are plenty of ports that depend on firefox, mozilla, seamonkey and other gecko libraries. # ldd /usr/local/bin/epiphany | grep firefox libmozjs.so = /usr/local/lib/firefox/libmozjs.so (0x28189000) libgtkembedmoz.so = /usr/local/lib/firefox/libgtkembedmoz.so (0x2823) libxpcom.so = /usr/local/lib/firefox/libxpcom.so (0x28244000) libxpcom_core.so = /usr/local/lib/firefox/libxpcom_core.so (0x295b6000) # ldd /usr/local/lib/liferea/liblihtmlm.so | grep firefox libgtkembedmoz.so = /usr/local/lib/firefox/libgtkembedmoz.so (0x28d2c000) libxpcom.so = /usr/local/lib/firefox/libxpcom.so (0x28d4) libxpcom_core.so = /usr/local/lib/firefox/libxpcom_core.so (0x29007000) But as you have pointed about that we need an evidence for linux-firefox install in LOCALBASE breaks other linux stuff. Cheers, Mezz just didn't appreciate his painting it as if all I said was wrong, and using the libdl thing as if I was wrong all around the ring. OK, let's leave libdl an all concerned with it in the past. And let's concentrate at port errors (ports with errors?). I haven't sent any of this to emulation. I dislike crossposting without some truly major reason, and this thread did begin in ports. I wonder, does the fact that your own port installs into /compat mean that you, yourself, agree with my thesis, that all Linux items belong inmstalled into the /compat/linux tree? Actually, no. ;-) That means that those ports are linux infrastructure ports which (so far noboby doubts it) belong to /compat/linux. What is your own opinion of this? You know, when something goes wrong with a port and I can't repair it myself, I do to a dortor^w kernel committer for help. If he says don't do it, it hurts I do just what he says. Said that I should add that I do it not blindly but because I see that it really (most of the cases) helps. Yet there are open PRs which still are not closed, workaround not found, etc. Nobody says that current linuxulator is ideal. I'd say that current situation just hurts less. It is (unfortunately) very sensitive instrument. :-( (I don't want to end the letter in a sad end, and here is an old Russian phrase which may remind current situation: One wrong movement, and you are a father...) WBR -- [EMAIL PROTECTED] - [EMAIL PROTECTED] FreeBSD GNOME Team - FreeBSD Multimedia Hat (ports, not src) http://www.FreeBSD.org/gnome/ - [EMAIL PROTECTED] http://wiki.freebsd.org/multimedia - [EMAIL PROTECTED] ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Adding program to ports
Jos Chrispijn wrote: Hello, Can you tell me how I could add a program to the ports or request to add a program to the ports? I got the request of the makers of OWL DMS (Document Management System) on http://owl.sourceforge.net/ They would like to add their program to the ports and I offered them to inform how that can be arranged. I once wrote a port at the request of someone else, and after that regretted it. Once you have written one port, it is not that hard to write another port. The problem is, if you don't actively use the port yourself, while you can easily make the port build, you may not be fully aware if the port is not functioning properly. For this reason, I fully endorse the other poster's recommendation that you either do it yourself, or at least have someone who actually uses the software to write the port. As the other poster said, you can find information at: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/index.html I also recommend you look at an existing port that has similar functionality. Finally, let me say that my experience is that the FreeBSD ports-people are always very friendly and helpful with any ports I submit. Perhaps sometimes I have to wait a few weeks, but they always get it done eventually. Stephen ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
DESKTOP_ENTRIES vs patching distributed .desktop file
Hey, I'm in a toss up between adding DESKTOP_ENTRIES vs lightly patching a .desktop file that comes with a port.. They specify the executable as an absolute path to /usr/bin/ .. bsd.port.mk says Rules: # * Only add desktop entries for applications which do not # require a terminal (ie. X applications). # * If the upstream distribution already installs .desktop # files, you do not need to use this. # * If you require a more elaborate .desktop file than this # variable permits, write it yourself and install it # in ${DESKTOPDIR}. but doesn't have a preference for what to do when the distributed icon needs to be modified.. Thanks, Dan signature.asc Description: OpenPGP digital signature
Limited Freeware License question
Hi! I want to port a game which requires data released under Limited Freeware License (http://liberatedgames.org/licenses/Limited_Freeware_License.txt) --- The owner of this software reserves all rights granted by copyright. However, the owner grants the following rights to users: 1) The right to make personal copies of the software. 2) The right to distribute the software for free (at no cost) to other users. No further rights are granted or should be assumed. This includes, but is not limited to, the right to create derivative works. --- The question is: does FreeBSD port fall under `derivative work'? I.e. may the data files be installed by it (or should I ask users to download files themselves instead) and may the package of such a port be created? Port does not modify any datafiles, it just needs to download zip and install them to ${DATADIR}. -- Dmitry A. Marakasov| jabber: [EMAIL PROTECTED] [EMAIL PROTECTED] | http://www.amdmi3.ru ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Limited Freeware License question
On Jan 15, 2008, at 4:13 PM, Dmitry Marakasov wrote: I want to port a game which requires data released under Limited Freeware License (http://liberatedgames.org/licenses/Limited_Freeware_License.txt) --- The owner of this software reserves all rights granted by copyright. However, the owner grants the following rights to users: 1) The right to make personal copies of the software. 2) The right to distribute the software for free (at no cost) to other users. No further rights are granted or should be assumed. This includes, but is not limited to, the right to create derivative works. --- OK, this is a fairly classic restrictive freeware license. The question is: does FreeBSD port fall under `derivative work'? So long as you do not need to make any patches to the software, no. I.e. may the data files be installed by it (or should I ask users to download files themselves instead) and may the package of such a port be created? Port does not modify any datafiles, it just needs to download zip and install them to ${DATADIR}. The following section of the Porter's Handbook describes the variables you should set to comply with this license: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-restrictions.html You should definitely set NO_CDROM and probably NO_PACKAGE, as creating a package would be making a derivative work. However, you might consider asking the authors of this software for additional permission Regards, -- -Chuck ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Limited Freeware License question
On Wed, Jan 16, 2008 at 03:13:25AM +0300, Dmitry Marakasov wrote: Hi! I want to port a game which requires data released under Limited Freeware License (http://liberatedgames.org/licenses/Limited_Freeware_License.txt) --- The owner of this software reserves all rights granted by copyright. However, the owner grants the following rights to users: 1) The right to make personal copies of the software. 2) The right to distribute the software for free (at no cost) to other users. No further rights are granted or should be assumed. This includes, but is not limited to, the right to create derivative works. --- The question is: does FreeBSD port fall under `derivative work'? I.e. may the data files be installed by it (or should I ask users to download files themselves instead) and may the package of such a port be created? Port does not modify any datafiles, it just needs to download zip and install them to ${DATADIR}. The port itself (i.e. the Makefile, the patches, the pkg-descr) is your property, you own the copyright. A person who installs the port on his computer (who runs make install) doesn't make derivative work, he just makes personal copies. A person who creates packages for further distrubution could creates a derivative, and therefor is not allowed. See http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/porting-restrictions.html how to disable that package building part (NO_PACKAGE=foo) Edwin -- Edwin Groothuis |Personal website: http://www.mavetju.org [EMAIL PROTECTED]| Weblog: http://www.mavetju.org/weblog/ ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Port of SVN snapshot, PORTVERSION choice
Hi! Another question: I'm going to make a port based on SVN revision of certain software - what PORTVERSION should I use? Authors suggested r${REVISION}, but that seem uncommon for FreeBSD ports, so I think more of 0.0.${REVISION}. Any examples of ports of SVN snapshots? -- Dmitry A. Marakasov| jabber: [EMAIL PROTECTED] [EMAIL PROTECTED] | http://www.amdmi3.ru ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Limited Freeware License question
On Jan 15, 2008, at 4:13 PM, Dmitry Marakasov [EMAIL PROTECTED] wrote: [ ... ] Your email bounces, BTW, so you probably wish to fix it: [EMAIL PROTECTED]: host cluster.relay.agava.net[89.108.67.8] said: 550 5.1.1 [EMAIL PROTECTED]: Recipient address rejected: User unknown in relay recipient table (in reply to RCPT TO command) Reporting-MTA: dns; mail-out3.apple.com X-Postfix-Queue-ID: 554A21E270BB X-Postfix-Sender: rfc822; [EMAIL PROTECTED] Arrival-Date: Tue, 15 Jan 2008 16:23:42 -0800 (PST) Final-Recipient: rfc822; [EMAIL PROTECTED] Original-Recipient: rfc822;[EMAIL PROTECTED] Action: failed Status: 5.1.1 Remote-MTA: dns; cluster.relay.agava.net Diagnostic-Code: smtp; 550 5.1.1 [EMAIL PROTECTED]: Recipient address rejected: User unknown in relay recipient table -- -Chuck ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Fw: Regarding the X509v3 Certificates patch
Hello Mr. Port Maintainer, How do I get PKI capability added to the WishList for OpenSSH in FreeBSD. I am just a devoted user... who would like to have PKI security capability built into my FreeBSD system like it is in Windows. SSH would be a great start. Is this something that can even be considered?? Thanks! Ben Hacker, Jr. System Administrator strbenjr{a}yahoo.com ben_hacker{a}inter-op.net 703.751.3757 (w) -- -- -- http://www.coeba.org http://www.inter-op.net - Forwarded Message From: Roumen Petrov [EMAIL PROTECTED] To: Ben H. [EMAIL PROTECTED] Sent: Tuesday, January 15, 2008 4:55:54 PM Subject: Re: Regarding the X509v3 Certificates patch Ben H. wrote: Mr. Petrov, Thank you for responding to my message... I was wondering if you knew of anyone who has implemented your SSH / PKI solution in FreeBSD?? I am not a programmer and am not sure about all that is involved with adding a patch in the code for a FreeBSD Port. (in this case openssh-3.6.1_6) Also, FreeBSD comes with OpenSSH already installed so I think I would need to remove a System component, add in your patches and reinstall it(OpenSSH) as the base system expects to see it. For this reason I was hoping for a few more steps from someone who has successfully performed this -upgrade- to the security system within FreeBSD (PS. Would you consider adding a port of your patched version of OpenSSH to the FreeBSD ports system??? http://www.freebsd.org/ports/index.html ) Ben Hacker, Jr. strbenjr{a}yahoo.com -- -- -- - Original Message [SNIP] It should be question to maintainer of FreeBSD port of OpenSSH since I don't use FreeBSD. I could help him to resolve incompatibility problem with different patches. Roumen P.S.: The OpenSSH team ignore all patches from OpenBSD team. The reasons could be found on openssh dev. list but I think that all code written by other than core OpenBSD members will be ignored forever. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: Limited Freeware License question
Chuck Swiger wrote: You should definitely set NO_CDROM and probably NO_PACKAGE, as creating a package would be making a derivative work. You would actually be better off contacting the author and asking them how they define derivative work. Doug -- This .signature sanitized for your protection ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
FW: ports/116222: editors/emacs: files installed with wrong owner
Hi ports fellows, As part of the investigation for ports/116222 we found that installing a port after a plain `su' may install files with the wrong uid:gid. As you can see from the snippets quoted below from the PR trail, the problem goes away if one uses `su -' to install ports. % Date: Sun, 9 Sep 2007 08:32:57 GMT % Message-Id: [EMAIL PROTECTED] % From: Nate Eldredge [EMAIL PROTECTED] % Subject: ports/116222: editors/emacs: files installed with wrong owner % To: [EMAIL PROTECTED] % % Number: 116222 % Category: ports % Synopsis: editors/emacs: files installed with wrong owner % [...] % # ls -l /usr/local/share/emacs/22.1/ % total 22 % drwxr-xr-x 5 nate wheel 3072 Sep 9 01:19 etc % drwxr-xr-x 4 root wheel512 Sep 9 01:19 leim % drwxr-xr-x 20 nate wheel 12800 Sep 9 01:19 lisp % drwxr-xr-x 2 root wheel512 Sep 9 01:19 site-lisp % % The contents of etc/ and lisp/ are likewise owned by nate. % % You might consider this a security problem, since now nate can tweak % the lisp files and cause everyones' emacs to do funny things. Of course % in this case, nate was able to su to root anyway, but you could % imagine scenarios where this isn't the case. % From: Giorgos Keramidas [EMAIL PROTECTED] % To: Nate Eldredge [EMAIL PROTECTED] % Cc: [EMAIL PROTECTED] % Subject: ports/116222: Re: ports/116222: editors/emacs: files installed with wrong owner % Date: Thu, 27 Sep 2007 19:14:43 +0300 % % Can you try using su - to install the port? There's nothing special % about editors/emacs in the way the files are copied to `/usr/local', but % it uses tar(1) to copy files in `/usr/local'. This means that when the % files are copied, tar(1) tries to preserve the owner and/or group of the % original files. % From: Nate Eldredge [EMAIL PROTECTED] % To: Giorgos Keramidas [EMAIL PROTECTED] % Cc: [EMAIL PROTECTED] % Subject: ports/116222: Re: ports/116222: editors/emacs: files installed with wrong owner % Date: Thu, 27 Sep 2007 11:10:16 -0700 (PDT) % % That fixes it, but I agree it should not be necessary. % Thanks for looking at this. Is there any way to make sure this does not happen, or do we generally suggest installing ports only from `su -' sessions? The real question about the PR is, should editors/emacs and emacs-devel be patched to install the files with the correct permissions, or is this something we don't really care to install as a workaround? - Giorgos ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
Re: sysutils/cfengine: invalid use of USE_BDB
This makes sense. The current code FYI does require 4.4 or higher, so 44+ is accurate. Xin LI wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Scot Hetzel wrote: I have noticed that sysutils/cfengine is using USE_BDB incorrectly. USE_BDB?= 46 The USE_BDB variable is not a user setable variable. If someone were to read this Makefile, they would get the wrong impression that they should set USE_BDB in there /etc/make.conf, ports.conf, or portupgrade.conf file. When they should instead be setting the WITH_BDB_VER variable. The USE_BDB should be set to the minimum version of Berkeley DB that the port will build with. USE_BDB= 44+ And left up to the person installing the port to specify a higher version. If you want to take the choice away from the installer and have the port always use BDB 4.6, then the port should use: USE_BDB= 46 Which will prevent the use of BDB 4.4 and 4.5 from ever being used by this port. I think the proper use of *_BDB variables is that: WITH_BDB?= 46 (An advisory usage), and USE_BDB=yes as in the attachment. Cheers, - -- Xin LI [EMAIL PROTECTED]http://www.delphij.net/ FreeBSD - The Power to Serve! -BEGIN PGP SIGNATURE- Version: GnuPG v2.0.4 (FreeBSD) iD8DBQFHguxRi+vbBBjt66ARAuHIAKC5rRxKOvsAveDPEoAXbQvKxa4giACfQEpO EJk7hRJusCc6sWaTpLfiCoM= =yUim -END PGP SIGNATURE- ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED] -- Jo Rhett senior geek Silicon Valley Colocation ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]
cdrtools-2.01_6 - isoinfo, Volume size
FreeBSD 6.2-RELEASE amd64 cdrtools-2.01_6 isoinfo is reporting a volume size that's off by a factor of 1.918623956. isoinfo reports: Logical block size is: 2048 Volume size is: 183715 size based on isoinfo: 183715 * 2048 = 376248320 actual size: 721879040 actual volume size = 352480 * 2048 can anyone else confirm this? please CC me on any reply. thanks... -- ...atom http://atom.smasher.org/ 762A 3B98 A3C3 96C9 C6B7 582A B88D 52E4 D9F5 7808 - But speaking generally on the vulnerabilities [Bev] Harris mentions, Diebold spokesman David Bear said by phone that no one would risk manipulating votes in an election because it's against the law and carries a heavy penalty. -- Wired News, 22 Sep 2004 ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to [EMAIL PROTECTED]