Re: devel/sdl12 update and version bump
On, Thu Aug 31, 2006, Stanislav Sedov wrote: > On Thu, 31 Aug 2006 23:10:15 +0200 > Marcus von Appen <[EMAIL PROTECTED]> mentioned: > > > > No, it won't, if I see that right. > > > > DIRFB "Include support for DirectFB" Off \ > > > > and > > .if defined(WITH_DIRECTFB) > > LIB_DEPENDS+= directfb-0.9.16:${PORTSDIR}/devel/directfb > > ... > > > > will not do the wanted stuff. Basically the patch set of ports/99943 (you > > used it partially for devel/sdl12) is broken in several ways. > > I just looked into devel/directfb and noticed, that it has a reference to sdl through USE_SDL = yes. Won't this lead to circular references breaking the build for both under various circumstances? Either directfb needs to be updated to be built without SDL support (which in turn needs testing its dependant ports) or we drop directfb support in the updated devel/sdl12 for now. (directfb maintainer CC'ed for feedback) Regards Marcus pgpTd4mDwHPpi.pgp Description: PGP signature
Re: World-writable files installed by ports
On 9/1/06, Kris Kennaway <[EMAIL PROTECTED]> wrote: On Thu, Aug 31, 2006 at 10:19:24AM -0400, Kris Kennaway wrote: > On Thu, Aug 31, 2006 at 06:15:18PM +0400, Andrew Pantyukhin wrote: > > Under no circumstances should a port install world-writable > > files or directories. In most cases this opens the system to all > > kinds of attacks. A simple grep brings the following list of > > makefiles to attention. I imagine that samba ports are > > somehow justified, as for the other ones, I hope secteam and > > committers will do something about them. > > The install process will warn about this (as well as group writable), > so you can also grep for the warning message in the pointyhat logs. Here's the list of world-writable from the last i386 6.x build: Thanks, Kris! I'll be working on patches for some of them this weekend. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
List of patches running at experimetal pointyhat builds
Hi! Where may I find a list of patches which are now running at experimantal builds at poityhat? Thanks. PS. I'm interested if the patch at the PR: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/101809. is being tested. 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: devel/sdl12 update and version bump
On, Thu Aug 31, 2006, Stanislav Sedov wrote: > On Thu, 31 Aug 2006 23:10:15 +0200 > Marcus von Appen <[EMAIL PROTECTED]> mentioned: > > > > No, it won't, if I see that right. > > > > DIRFB "Include support for DirectFB" Off \ > > > > and > > .if defined(WITH_DIRECTFB) > > LIB_DEPENDS+= directfb-0.9.16:${PORTSDIR}/devel/directfb > > ... > > > > will not do the wanted stuff. Basically the patch set of ports/99943 (you > > used it partially for devel/sdl12) is broken in several ways. > > > > I did not have the time to check the complete patch set for now (still > > setting up a jail for testing), but as soon as it is done (tomorrow or > > so), I'll post a revised set, which incorporates my changes for > > devel/sdl12. > > > > My changes for devel/sdl12 do not differ from your changes that much > > however. > > > > Thank for your review. I've updated patch (i've missed some issues > in previous) and will upload it tomorrow. I would be glad to see > your modifications here, since I've not tested directfb/aalib > feature yet. I started reviewing and testing your patch set and had to make some critical changes. First of all, your libSDL.so approach fails, because you do not strip the release name completely (which I would not do anyways). Thus every check for libSDL.so will fail, because libSDL-1.2.so.XX will be installed (which should be kept in my opinion). I changed several parts of your patch, including bsd.sdl.mk and the pkg-plist of devel/sdl12. The usage of iconv needed some additional changes to sdl-config and sdl.pc to set the correct include directories. Otherwise any dependant port will break. =20 I removed the DIRECTFB support from devel/sdl12 for now (see the other mail about that) and tested GGI and aalib support successfully using the shipped examples. The GGI video driver seems to be unstable in some cases, but I did not track those issues down. aalib works fine, but threw some warnings on compile time about compat/libc.so.5 on my RELENG_6 system. I did not check where this came from, but'll do on the weekend. The usb hack is not needed anymore. Afaik RELENG_4 and RELENG_5 also have libusbhid.so and usbhid.h installed for some time now. SDL-1.2.11 does a good job on detecting those on BSD systems. The following ports were tested for successful compilation and installation so far: audio/sdl_mixer devel/sdl12 devel/py-game graphics/sdl_ttf graphics/sdl_image multimedia/smpeg All of the above compile and install without problems on my RELENG_6 system. Working with pygame (which uses all of the above) turned out to be as stable as before. No problems so far. I'll run more tests on the weekend. The revised patch set can be fetched from: http://sysfault.org/sdl_rev.diff Regards Marcus pgpn7xSH6rrgG.pgp Description: PGP signature
Re: problems with ruby18
Carlos Fernando Assis Paniago wrote: > Hi. I'm trying to compile ruby (my system is up to date stable 6.1). And > it fails saying: > > panix# cd /usr/ports/lang/ruby18 > panix# make > > NOTE: > You can enable pthread support by defining WITH_PTHREADS variable, > but not recommended since this might break some ruby apps. > > => ruby/ruby-1.8.5.tar.gz is not in /usr/ports/lang/ruby18/distinfo. > => Either /usr/ports/lang/ruby18/distinfo is out of date, or > => ruby/ruby-1.8.5.tar.gz is spelled incorrectly. > *** Error code 1 > > Stop in /usr/ports/lang/ruby18. > panix# > > In the distfiles is the version 1.8.4, and I can't find were it is > version 1.8.5.. Someone with some help? > It looks like you refreshed Mk/ but not all ports tree. A version number for ruby is set in bsd.ruby.mk. -- Dixi. Sem. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
recent gnustep update
I've upgraded my ports today and noticed that a port that I maintain games/oolite stopped working because it was linked against older gnustep shared libs. I guess it needs its revision bumped to pick up the change. Was this port accidentally overlooked or maybe this gnustep update warrants a notice in UPDATING to rebuild all dependent ports ? Thanks. -- Andriy Gapon ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
FreeBSD Port: httrack-3.40_2
andrew does it work. i have downloaded thefree bsd and do not know what to do with it. - Do you Yahoo!? Next-gen email? Have it all with the all-new Yahoo! Mail. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Jabberd vs PostgreSQL
On Thu, Aug 31, 2006 at 10:33:45PM -0700, Doug Barton wrote: > Jiawei Ye wrote: > > > I can see that postgresql requires LOGIN, but jabberd is BEFORE:LOGIN, > > what is the proper solution? > > If I understand correctly, pgsql runs as an unprivileged user, which means > it needs to REQUIRE LOGIN. OTOH, there is no reason that jabberd should run > BEFORE LOGIN, and I suspect that is an artifact of copying and pasting a > script that had that in it for no good reason. In fact, > ports/net-im/jabber/files/jabberd.sh.in does not have that line, so I am > wondering what port you're working with here. I'd agree that pgsql should REQUIRE LOGIN, but I think the reason is subtilly different. In my mind the key with LOGIN is that the system is ready security wise to allow users to interact with the machine via methods other than the administrative console. This should mean the secure level is elevated and any other security bootstrapping is done. IIRC this is actually not the case and should be fixed. Running as an unprivleged user isn't usable as a differentiating feature. For example dhclient runs in part as an unpriveleged user. > In any case, the proper fix here seems to be to have jabber REQUIRE > postgresql. Try that, and if it works, you're golden. There are a couple problems with "REQUIRE postgresql" in general: - There's no requirement that you run a database on the machine the application is on. (This is why ports depend on the -client not the -server port). - Several ports will work out of the box with either postgres or mysql so depending one or the other is wrong. As is depending on both. I think the right thing is create a stub DATABASE provider that mysql and postgres can be BEFORE. Ports that want a database can just depend on that. It will insure that ordering is correct if the server is local without causing problems if it isn't or requiring script modifications for ports that can use more than one database from the same package. -- Brooks pgpP0ZoKzAQb7.pgp Description: PGP signature
Re: List of patches running at experimetal pointyhat builds
On Fri, Sep 01, 2006 at 01:36:34PM +0400, Boris Samorodov wrote: > Where may I find a list of patches which are now running at > experimantal builds at poityhat? If it's assigned to portmgr and in state 'analyzed', it was in the current run, which I need to analyze the results of today (possibly tomorrow, depending on personal obligations). mcl ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: List of patches running at experimetal pointyhat builds
On Fri, 1 Sep 2006 10:41:54 -0500 Mark Linimon wrote: > On Fri, Sep 01, 2006 at 01:36:34PM +0400, Boris Samorodov wrote: > > Where may I find a list of patches which are now running at > > experimantal builds at poityhat? > If it's assigned to portmgr and in state 'analyzed', it was in the Assigned to portmgr but is in state "open". :-( > current run, which I need to analyze the results of today (possibly > tomorrow, depending on personal obligations). Thanks for clarification. 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: Linphone port for FreeBSD...
On Thu, 31 Aug 2006, William Bulley wrote: I don't know who is the correct person, or even if there is a ports maintainer for the linphone port. A friend of mine told me he is unable to build the port in 6.1-STABLE since so many other dependencies have changed, or need to change. Is there any feedback on this situation? I had no problem building linphone 1.3.5 just after 6.1-REL was announced. The linphone author recently announced the availability of linphone 1.3.99.8 - thanks for your help. You could update it and send a pr if possible or even adopt the port. I haven't had time to look at it, but if nothing happens i might have a go at it. Regards, web... -- William Bulley Email: [EMAIL PROTECTED] /Soeren Soeren Straarup | aka OZ2DAK aka Xride FreeBSD wannabe | FreeBSD since 2.2.6-R If a program is not working right, then send a patch ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: Jabberd vs PostgreSQL
Jiawei Ye wrote: > On 9/1/06, Doug Barton <[EMAIL PROTECTED]> wrote: >> ports/net-im/jabber/files/jabberd.sh.in does not have that line, so I am >> wondering what port you're working with here. > Well, it is here in mine: Strange, I must have been looking in the wrong place, sorry for the confusion. 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]"
Re: Jabberd vs PostgreSQL
Brooks Davis wrote: > On Thu, Aug 31, 2006 at 10:33:45PM -0700, Doug Barton wrote: >> Jiawei Ye wrote: >> >>> I can see that postgresql requires LOGIN, but jabberd is BEFORE:LOGIN, >>> what is the proper solution? >> If I understand correctly, pgsql runs as an unprivileged user, which means >> it needs to REQUIRE LOGIN. OTOH, there is no reason that jabberd should run >> BEFORE LOGIN, and I suspect that is an artifact of copying and pasting a >> script that had that in it for no good reason. In fact, >> ports/net-im/jabber/files/jabberd.sh.in does not have that line, so I am >> wondering what port you're working with here. > > I'd agree that pgsql should REQUIRE LOGIN, but I think the reason is > subtilly different. In my mind the key with LOGIN is that the system > is ready security wise to allow users to interact with the machine via > methods other than the administrative console. This should mean the > secure level is elevated and any other security bootstrapping is done. > IIRC this is actually not the case and should be fixed. That's an interesting idea, I'll have to give it some more thought. >> In any case, the proper fix here seems to be to have jabber REQUIRE >> postgresql. Try that, and if it works, you're golden. > > There are a couple problems with "REQUIRE postgresql" in general: I wasn't speaking in general. :) I probably should have s/here/in your situation/ to make it more clear what I meant. > I think the right thing is create a stub DATABASE provider that mysql > and postgres can be BEFORE. Ports that want a database can just depend > on that. It will insure that ordering is correct if the server is local > without causing problems if it isn't or requiring script modifications > for ports that can use more than one database from the same package. No objections on my side, but I am not in a position to develop or test it, since I'm not using any database stuff at the moment and don't have any spare cycles. This topic came up on the -rc list a while back and no one bit the apple, so if there is a user (or committer) here who wants to work this one out, please feel free to take this project up, and report your findings on [EMAIL PROTECTED] 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]"
Re: Jabberd vs PostgreSQL
On Fri, Sep 01, 2006 at 11:05:43AM -0700, Doug Barton wrote: > Brooks Davis wrote: > > On Thu, Aug 31, 2006 at 10:33:45PM -0700, Doug Barton wrote: > >> Jiawei Ye wrote: > >> > >>> I can see that postgresql requires LOGIN, but jabberd is BEFORE:LOGIN, > >>> what is the proper solution? > >> If I understand correctly, pgsql runs as an unprivileged user, which means > >> it needs to REQUIRE LOGIN. OTOH, there is no reason that jabberd should run > >> BEFORE LOGIN, and I suspect that is an artifact of copying and pasting a > >> script that had that in it for no good reason. In fact, > >> ports/net-im/jabber/files/jabberd.sh.in does not have that line, so I am > >> wondering what port you're working with here. > > > > I'd agree that pgsql should REQUIRE LOGIN, but I think the reason is > > subtilly different. In my mind the key with LOGIN is that the system > > is ready security wise to allow users to interact with the machine via > > methods other than the administrative console. This should mean the > > secure level is elevated and any other security bootstrapping is done. > > IIRC this is actually not the case and should be fixed. > > That's an interesting idea, I'll have to give it some more thought. This is what LOGIN has to say for it self: # This is a dummy dependency to ensure user services such as xdm, # inetd, cron and kerberos are started after everything else, in case # the administrator has increased the system security level and # wants to delay user logins until the system is (almost) fully # operational. > >> In any case, the proper fix here seems to be to have jabber REQUIRE > >> postgresql. Try that, and if it works, you're golden. > > > > There are a couple problems with "REQUIRE postgresql" in general: > > I wasn't speaking in general. :) I probably should have > s/here/in your situation/ to make it more clear what I meant. I suspected that was the case, but wanted to insure this didn't get committed. > > I think the right thing is create a stub DATABASE provider that mysql > > and postgres can be BEFORE. Ports that want a database can just depend > > on that. It will insure that ordering is correct if the server is local > > without causing problems if it isn't or requiring script modifications > > for ports that can use more than one database from the same package. > > No objections on my side, but I am not in a position to develop or test it, > since I'm not using any database stuff at the moment and don't have any > spare cycles. This topic came up on the -rc list a while back and no one bit > the apple, so if there is a user (or committer) here who wants to work this > one out, please feel free to take this project up, and report your findings > on [EMAIL PROTECTED] The big question in my mind is, do we make a port to do this or add it to the base? I think we'd need a port for compatability so we might just want to create one and always use it. -- Brooks pgpTJ1YB2GXCj.pgp Description: PGP signature
FreeBSD Port: gnustep-1.13.0
how do i download gnustep source file using the terminal. thanks, g. ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
[headsup] portsmon upgrade in progress
Some of the work that I'm currently doing to add the status of packages to the portsmon reports has meant that I needed to push out some earlier changes. For the first time, this has involved a Flag Day involving one of the attribute names in the database. In _theory_ this should not affect anything, but if it does, please contact me off-list. Thanks. mcl ___ freebsd-ports@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-ports To unsubscribe, send any mail to "[EMAIL PROTECTED]"
Re: portmaster patch for testing CONFLICTS and dependency list (Was:
On Fri, 25 Aug 2006, B Briggs wrote: Sorry to have to reply to my own post, but: B Briggs wrote: Like I said, running for a few days now, and no problems. The main difference that I can see is what happens with +REQUIRED_BY with portupgrade tools. For instance: make deinstall && make install does not seem to update +REQUIRED_BY, neither does make deinstall && portmaster /usr/ports/X/Y - there is no +REQUIRED_BY after make deinstall. (This is probably because of make). The only way to get REQUIRED_BY back is to run pkgdb -F, and I want to remove portupgrade. So the question is, is REQUIRED_BY just a portupgrade thing? If so, then I'd make a request that portmaster only uses the IMMEDIATE requirements in that file, run depends list and build depends list or maybe just run depends list. bitstream-vera is listed on a bunch of my ports in REQUIRED_BY files, but it's only required in xorg-fonts-ttfonts to run, and this comes from the x11/xorg metaport. On the other hand, if +REQUIRED_BY is used for packages, then I can understand the recursive dependency. Bottom line is that it's much more meaningful to me to see the direct dependencies. What I meant to say is that all of the +REQUIRED_BY files of the dependant port are updated in this manner, not that the IMMEDIATE requirements of the port are placed in its +REQUIRED_BY file. Sorry for any confusion. As an example of bitstream-vera, I can remove it using make deinstall. Firefox lists it as a dependency in +REQUIRED_BY, but it's not listed in make build-depends-list run-depends-list. Firefox will run just fine without it (albeit with crummy fonts) Ok, I think I understand your point now, thanks. What portmaster does is compare the contents of the +REQUIRED_BY file for a port with the @pkgdep listings in the rest of the ports, and makes sure that they match up. It does not try (and I don't think it should try) to use any kind of judgment about which are the really important dependencies. hth, 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]"