From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 01:07:54 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A7DEA1065673 for ; Sun, 31 Jul 2011 01:07:54 +0000 (UTC) (envelope-from M.Santhoff@web.de) Received: from fmmailgate02.web.de (fmmailgate02.web.de [217.72.192.227]) by mx1.freebsd.org (Postfix) with ESMTP id 6B4328FC14 for ; Sun, 31 Jul 2011 01:07:54 +0000 (UTC) Received: from smtp04.web.de ( [172.20.0.225]) by fmmailgate02.web.de (Postfix) with ESMTP id 99B3D1A751F48 for ; Sun, 31 Jul 2011 02:47:55 +0200 (CEST) Received: from [91.60.66.143] (helo=[10.0.0.3]) by smtp04.web.de with asmtp (WEB.DE 4.110 #2) id 1QnKCB-0001TV-00; Sun, 31 Jul 2011 02:47:55 +0200 From: Marc Santhoff To: ports@FreeBSD.org Content-Type: text/plain Date: Sun, 31 Jul 2011 02:49:45 +0200 Message-Id: <1312073385.2327.29.camel@zaphod.das.netz> Mime-Version: 1.0 X-Mailer: Evolution 2.22.0 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit Sender: M.Santhoff@web.de X-Sender: M.Santhoff@web.de X-Provags-ID: V01U2FsdGVkX1+O2+Od72RGP83s4fW0BvhgKj3hV/tAHWyJudjF joOLLBw/zt/ZrEh3CQs1mk8/v1WgxyepLIt1mbkCwLMLhBEeHg WSms4JlQ4= Cc: ports@FreeBSD.org Subject: FreeBSD Port: cfs-1.4.1_5 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 01:07:54 -0000 Hi, to get cfs working on CURRENT the remote file name has to be changed. On 7-STABLE the one used now is correct: localhost:/ and does work but on 9-CURRENT this leads to a "permission denied" error from nfsd because the mount is tried on "/" - as the string above implies. Using: localhost:/usr/local/cfsd-bootstrap instead succeeds on CURRENT. Another small hint: It may be a good idea to ad a note to the +DISPLAY of the port saying that all users allowed to "cattach" their private cfs dirs have to have access rights on the cfs mount point. Regards, Marc -- Marc Santhoff From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 01:32:44 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id CB28C1065670; Sun, 31 Jul 2011 01:32:44 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 6348B14E926; Sun, 31 Jul 2011 01:32:44 +0000 (UTC) Message-ID: <4E34B0BB.9050008@FreeBSD.org> Date: Sat, 30 Jul 2011 18:32:43 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Andriy Gapon References: <4E345DBD.1090503@FreeBSD.org> In-Reply-To: <4E345DBD.1090503@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 01:32:44 -0000 On 07/30/2011 12:38, Andriy Gapon wrote: >> 20110730: >> AFFECTS: users of x11-toolkits/gtk20 >> AUTHOR: gnome@FreeBSD.org >> >> The gtk-update-icon-cache utility has been slipt out of the gtk20 port. > > A minor typo in the above line - slipt -> split. > >> Use the following instructions to update your system. >> >> # pkg_delete -f gtk-2.\* >> # portmaster x11-toolkits/gtk20 > > I would like to warn other users and at the same time ask for alternative > instructions. I don't think that's necessary. > I have a regular (consumer) HDD and not so huge amount of RAM. > I also have many (maybe very many) ports depending on gtk20 and some other > loosely related ports like glib and gobject-introspection. > Execution of the above command already takes more than an hour which is spent > inside portmaster. I am not sure what you mean by "inside portmaster" is quite accurate. I followed the instructions and everything worked according to plan. The vast majority of the wall clock time spent following these instructions is in the compilation of the various ports. Very very little is actually spent "in portmaster" in the sense of time spent by portmaster performing its functions. > I have hundreds of lines like the following in portmaster output: > > ===>>> x11-toolkits/gtk20 is listed as a dependency > ===>>> but there is no installed version Yes, that's to be expected since it's accurate. :) Every time portmaster installs a port it updates the +CONTENTS and +REQUIRED_BY files as appropriate. If the condition described above exists it lets you know, but since this is almost always a transient error it continues processing which is usually what is necessary to correct the problem anyway. I've considered adding code to avoid the spurious warnings but they are harmless and don't happen very often so I haven't bothered. In short, I don't think there is anything wrong here. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 02:38:50 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id CCC44106564A; Sun, 31 Jul 2011 02:38:50 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 989F814E131; Sun, 31 Jul 2011 02:38:49 +0000 (UTC) Message-ID: <4E34C039.7000407@FreeBSD.org> Date: Sat, 30 Jul 2011 19:38:49 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: oliver@FreeBSD.org X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "freebsd-ports@FreeBSD.org" Subject: xfce 4 question X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 02:38:50 -0000 Howdy, I decided to do my perennial "try other window managers" thing and the new version of xfce won the lottery. Congratulations. :) So I have a question ... on the desktop there are 2 icons, "Home" and "File System" that are giving errors: The folder could not be opened The name org.xfce.FileManager was not provided by any .service files. I did install thunar, which works fine from the various places that I click on it. It's also listed in the Preferred Applications widget for File Manager. Thanks, Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 11:19:41 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B5B81106564A; Sun, 31 Jul 2011 11:19:41 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 9AC918FC12; Sun, 31 Jul 2011 11:19:40 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id OAA06077; Sun, 31 Jul 2011 14:19:38 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QnU3W-000B5g-EE; Sun, 31 Jul 2011 14:19:38 +0300 Message-ID: <4E353A46.1050204@FreeBSD.org> Date: Sun, 31 Jul 2011 14:19:34 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Doug Barton References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> In-Reply-To: <4E34B0BB.9050008@FreeBSD.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 11:19:41 -0000 on 31/07/2011 04:32 Doug Barton said the following: > On 07/30/2011 12:38, Andriy Gapon wrote: >>> 20110730: >>> AFFECTS: users of x11-toolkits/gtk20 >>> AUTHOR: gnome@FreeBSD.org >>> >>> The gtk-update-icon-cache utility has been slipt out of the gtk20 port. >> >> A minor typo in the above line - slipt -> split. >> >>> Use the following instructions to update your system. >>> >>> # pkg_delete -f gtk-2.\* >>> # portmaster x11-toolkits/gtk20 >> >> I would like to warn other users and at the same time ask for alternative >> instructions. > > I don't think that's necessary. Well, I decided to report what I experienced firsthand. >> I have a regular (consumer) HDD and not so huge amount of RAM. >> I also have many (maybe very many) ports depending on gtk20 and some other >> loosely related ports like glib and gobject-introspection. >> Execution of the above command already takes more than an hour which is spent >> inside portmaster. > > I am not sure what you mean by "inside portmaster" is quite accurate. I > followed the instructions and everything worked according to plan. The > vast majority of the wall clock time spent following these instructions > is in the compilation of the various ports. Well, then we have different experiences and maybe environments. I am quite sure that more than 1 hour of wall time was spent in portmaster proper after portmaster performed upgrade of gio-fam-backend-2.28.8 and before portmaster had a a chance to proceed to the next port - I pressed ^C at that moment. I pressed ^T quite a few times during that hour and portmaster was actually running grep or pkg_info at those times, mostly pkg_info. E.g.: load: 0.25 cmd: pkg_info 49079 [zio->io_cv)] 10.83r 0.01u 0.25s 1% 2856k load: 0.23 cmd: pkg_info 49093 [zio->io_cv)] 4.13r 0.00u 0.09s 0% 2660k load: 0.29 cmd: grep 49324 [zio->io_cv)] 1.37r 0.00u 0.03s 0% 1756k Some stats about my ports: $ l /var/db/pkg/ | wc -l 1088 $ pkg_info -R gio-fam-backend-2.28.8| wc -l 27 $ pkg_info -R gtk-2.24.5 | wc -l 132 $ pkg_info -R gobject-introspection-0.10.8| wc -l 219 > Very very little is actually > spent "in portmaster" in the sense of time spent by portmaster > performing its functions. > >> I have hundreds of lines like the following in portmaster output: >> >> ===>>> x11-toolkits/gtk20 is listed as a dependency >> ===>>> but there is no installed version > > Yes, that's to be expected since it's accurate. :) Every time > portmaster installs a port it updates the +CONTENTS and +REQUIRED_BY > files as appropriate. If the condition described above exists it lets > you know, but since this is almost always a transient error it continues > processing which is usually what is necessary to correct the problem > anyway. > > I've considered adding code to avoid the spurious warnings but they are > harmless and don't happen very often so I haven't bothered. > > In short, I don't think there is anything wrong here. I am not complaining about the messages. My complaint is about the performance of handling this case. Here's what I did after ^C. $ cd /usr/ports/devel/gobject-introspection $ make install $ cd /usr/ports/x11-toolkits/gtk20 $ make install $ portmaster x11-toolkits/gtk20 devel/gobject-introspection The last portmaster command decided to upgrade almost the same set of ports and did that much much faster in my environment. Here's what the original portmaster run intended to do: ===>>> The following actions will be taken if you choose to proceed: Install x11-toolkits/gtk20 Upgrade atk-1.32.0 to atk-2.0.1 Upgrade gio-fam-backend-2.26.1 to gio-fam-backend-2.28.8 Upgrade glib-2.26.1_1 to glib-2.28.8 Upgrade gobject-introspection-0.9.12_1 to gobject-introspection-0.10.8 Upgrade gdk-pixbuf-2.22.1 to gdk-pixbuf-2.23.5 Install graphics/gtk-update-icon-cache Upgrade pango-1.28.3 to pango-1.28.4 Here's what portmaster intended to do on the second run: ===>>> The following actions will be taken if you choose to proceed: Re-install gtk-2.24.5 Upgrade atk-1.32.0 to atk-2.0.1 Re-install gobject-introspection-0.10.8 Upgrade gdk-pixbuf-2.22.1 to gdk-pixbuf-2.23.5 Upgrade pango-1.28.3 to pango-1.28.4 I am not sure how to distill the above into a minimalistic test-case. But it seems to me that portmaster spends too much time churning away when there are a lot of installed ports/packages with a missing dependency. I guess it's something in update_contents() or iport_from_origin() or in code that calls update_contents(). -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 14:00:32 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8B3531065793 for ; Sun, 31 Jul 2011 14:00:32 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from smtp-vbr16.xs4all.nl (smtp-vbr16.xs4all.nl [194.109.24.36]) by mx1.freebsd.org (Postfix) with ESMTP id 0A5D18FC12 for ; Sun, 31 Jul 2011 14:00:31 +0000 (UTC) Received: from yokozuna.lan (213-84-73-82.adsl.xs4all.nl [80.101.78.208]) by smtp-vbr16.xs4all.nl (8.13.8/8.13.8) with ESMTP id p6VDfXKb033274 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Sun, 31 Jul 2011 15:41:33 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Received: from yokozuna.lan (yokozuna.lan [IPv6:::1]) by yokozuna.lan (8.14.4/8.14.4) with ESMTP id p6VDfWTZ047569 for ; Sun, 31 Jul 2011 15:41:32 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Date: Sun, 31 Jul 2011 15:41:32 +0200 (CEST) From: Marco Beishuizen To: freebsd-ports@freebsd.org Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Virus-Scanned: by XS4ALL Virus Scanner Subject: gtk20 compile error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marco Beishuizen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 14:00:32 -0000 Hi, The gtk20 port seems broken. I followed the instructions in UPDATING, but building fails: ... gtkscalebutton.c:544: Warning: Gtk: invalid annotation option: int gtkwidget.c:6462: Warning: Gtk: gtk_widget_style_attach: unknown parameter 'widget' in documentation comment, should be 'style' gtkpaned.c:2236: Warning: Gtk: gtk_paned_get_handle_window: unknown parameter 'panede' in documentation comment, should be 'paned' gtkruler.c:306: Warning: Gtk: gtk_ruler_get_metric: unknown parameter 'Deprecated' in documentation comment, should be 'ruler' gtkruler.c:336: Warning: Gtk: gtk_ruler_set_range: unknown parameter 'Deprecated' in documentation comment, should be one of 'ruler', 'lower', 'upper', 'position', 'max_size' gtkruler.c:387: Warning: Gtk: gtk_ruler_get_range: unknown parameter 'Deprecated' in documentation comment, should be one of 'ruler', 'lower', 'upper', 'position', 'max_size' gtknotebook.c:7820: Warning: Gtk: gtk_notebook_set_group_name: unknown parameter 'name' in documentation comment, should be one of 'notebook', 'group_name' gtkvruler.c:76: Warning: Gtk: gtk_vruler_new: unknown parameter 'Deprecated' in documentation comment gtktextlayout.c:1002: Warning: Gtk: gtk_text_layout_validate_yrange: unknown parameter 'anchor' in documentation comment, should be one of 'layout', 'anchor_line', 'y0_', 'y1_' gtktextlayout.c:1123: Warning: Gtk: gtk_text_layout_validate: unknown parameter 'tree' in documentation comment, should be one of 'layout', 'max_pixels' Traceback (most recent call last): File "/usr/local/bin/g-ir-scanner", line 45, in sys.exit(scanner_main(sys.argv)) File "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", line 411, in scanner_main main.transform() File "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line 100, in transform self._pair_function(node) File "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line 891, in _pair_function elif self._pair_method(func, subsymbol): File "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line 915, in _pair_method if first.type.ctype.count('*') != 1: AttributeError: 'NoneType' object has no attribute 'count' gmake[4]: *** [Gtk-2.0.gir] Error 1 ... Anyone an idea what happened? Regards, Marco -- [The French Riviera is] a sunny place for shady people. -- W. Somerset Maugham From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 14:08:50 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B9A48106566C; Sun, 31 Jul 2011 14:08:50 +0000 (UTC) (envelope-from duchateau.olivier@gmail.com) Received: from mail-iy0-f182.google.com (mail-iy0-f182.google.com [209.85.210.182]) by mx1.freebsd.org (Postfix) with ESMTP id 7C62C8FC08; Sun, 31 Jul 2011 14:08:50 +0000 (UTC) Received: by iyb11 with SMTP id 11so7767998iyb.13 for ; Sun, 31 Jul 2011 07:08:49 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=5WRFdWaoTgk0qzRaA+SQzbie9Vjevg55ROc6LPz0ALs=; b=m2X83Bibe0fOsU3ioodM43eRw8XKqT/52VXsh36m1q5ra7gnKj2NMCN4e4RupkP90Q svQdBRabiLR/5D3DuTrbwh3nhRq37FunItxgfURapLZRqLSaDbCLmbvYK6rQtNSqXp+Q 6H/46m20PAXGgmnTwEMYQOpU8Dird2pFAOx9c= MIME-Version: 1.0 Received: by 10.42.149.67 with SMTP id u3mr2227089icv.124.1312121329712; Sun, 31 Jul 2011 07:08:49 -0700 (PDT) Received: by 10.42.244.196 with HTTP; Sun, 31 Jul 2011 07:08:49 -0700 (PDT) In-Reply-To: <4E34C039.7000407@FreeBSD.org> References: <4E34C039.7000407@FreeBSD.org> Date: Sun, 31 Jul 2011 16:08:49 +0200 Message-ID: From: Olivier Duchateau To: Doug Barton Content-Type: text/plain; charset=ISO-8859-1 Cc: "freebsd-ports@FreeBSD.org" , oliver@freebsd.org Subject: Re: xfce 4 question X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 14:08:50 -0000 Hi 2011/7/31, Doug Barton : > Howdy, > > I decided to do my perennial "try other window managers" thing and the > new version of xfce won the lottery. Congratulations. :) > > So I have a question ... on the desktop there are 2 icons, "Home" and > "File System" that are giving errors: > It's odd, I have three icons on desktop: - Home - File System - Trash > The folder could not be opened > The name org.xfce.FileManager was > not provided by any .service files. > I don't understand, how did you install Xfce core ? > I did install thunar, which works fine from the various places that I > click on it. It's also listed in the Preferred Applications widget for > File Manager. > > > Thanks, > > Doug > > -- > > Nothin' ever doesn't change, but nothin' changes much. > -- OK Go > > Breadth of IT experience, and depth of knowledge in the DNS. > Yours for the right price. :) http://SupersetSolutions.com/ > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > -- olivier From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 14:41:59 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AE3BE1065677 for ; Sun, 31 Jul 2011 14:41:59 +0000 (UTC) (envelope-from roberthuff@rcn.com) Received: from smtp02.lnh.mail.rcn.net (smtp02.lnh.mail.rcn.net [207.172.157.102]) by mx1.freebsd.org (Postfix) with ESMTP id 60D028FC1E for ; Sun, 31 Jul 2011 14:41:59 +0000 (UTC) Received: from mr17.lnh.mail.rcn.net ([207.172.157.37]) by smtp02.lnh.mail.rcn.net with ESMTP; 31 Jul 2011 10:41:58 -0400 Received: from smtp01.lnh.mail.rcn.net (smtp01.lnh.mail.rcn.net [207.172.4.11]) by mr17.lnh.mail.rcn.net (MOS 4.2.3-GA) with ESMTP id AZV59126; Sun, 31 Jul 2011 10:41:57 -0400 Received-SPF: None identity=pra; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="roberthuff@rcn.com"; x-conformance=sidf_compatible Received-SPF: None identity=mailfrom; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="roberthuff@rcn.com"; x-conformance=sidf_compatible Received-SPF: None identity=helo; client-ip=209.6.91.204; receiver=smtp01.lnh.mail.rcn.net; envelope-from="roberthuff@rcn.com"; x-sender="postmaster@jerusalem.litteratus.org.litteratus.org"; x-conformance=sidf_compatible Received: from 209-6-91-204.c3-0.smr-ubr1.sbo-smr.ma.cable.rcn.com (HELO jerusalem.litteratus.org.litteratus.org) ([209.6.91.204]) by smtp01.lnh.mail.rcn.net with ESMTP; 31 Jul 2011 10:41:57 -0400 From: Robert Huff MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <20021.27061.138687.28350@jerusalem.litteratus.org> Date: Sun, 31 Jul 2011 10:41:57 -0400 To: Marco Beishuizen In-Reply-To: References: X-Mailer: VM 7.17 under 21.5 (beta28) "fuki" XEmacs Lucid X-Junkmail-Whitelist: YES (by domain whitelist at mr17.lnh.mail.rcn.net) Cc: freebsd-ports@freebsd.org Subject: gtk20 compile error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 14:41:59 -0000 Marco Beishuizen writes: > The gtk20 port seems broken. I followed the instructions in UPDATING, but > building fails: > > ... > gtkscalebutton.c:544: Warning: Gtk: invalid annotation option: int > gtkwidget.c:6462: Warning: Gtk: gtk_widget_style_attach: unknown parameter > 'widget' in documentation comment, should be 'style' > gtkpaned.c:2236: Warning: Gtk: gtk_paned_get_handle_window: unknown > parameter 'panede' in documentation comment, should be 'paned' > gtkruler.c:306: Warning: Gtk: gtk_ruler_get_metric: unknown parameter > 'Deprecated' in documentation comment, should be 'ruler' > gtkruler.c:336: Warning: Gtk: gtk_ruler_set_range: unknown parameter > 'Deprecated' in documentation comment, should be one of 'ruler', 'lower', > 'upper', 'position', 'max_size' > gtkruler.c:387: Warning: Gtk: gtk_ruler_get_range: unknown parameter > 'Deprecated' in documentation comment, should be one of 'ruler', 'lower', > 'upper', 'position', 'max_size' > gtknotebook.c:7820: Warning: Gtk: gtk_notebook_set_group_name: unknown > parameter 'name' in documentation comment, should be one of 'notebook', > 'group_name' > gtkvruler.c:76: Warning: Gtk: gtk_vruler_new: unknown parameter > 'Deprecated' in documentation comment > gtktextlayout.c:1002: Warning: Gtk: gtk_text_layout_validate_yrange: > unknown parameter 'anchor' in documentation comment, should be one of > 'layout', 'anchor_line', 'y0_', 'y1_' > gtktextlayout.c:1123: Warning: Gtk: gtk_text_layout_validate: unknown > parameter 'tree' in documentation comment, should be one of 'layout', > 'max_pixels' > Traceback (most recent call last): > File "/usr/local/bin/g-ir-scanner", line 45, in > sys.exit(scanner_main(sys.argv)) > File "/usr/local/lib/gobject-introspection/giscanner/scannermain.py", > line 411, in scanner_main > main.transform() > File > "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line > 100, in transform > self._pair_function(node) > File > "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line > 891, in _pair_function > elif self._pair_method(func, subsymbol): > File > "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line > 915, in _pair_method > if first.type.ctype.count('*') != 1: > AttributeError: 'NoneType' object has no attribute 'count' > gmake[4]: *** [Gtk-2.0.gir] Error 1 > ... > > Anyone an idea what happened? Ideas, but no proof. However: recompiling glib, atk, and pango allows gtk to build. Robert Huff From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 15:20:26 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B756A1065670 for ; Sun, 31 Jul 2011 15:20:26 +0000 (UTC) (envelope-from mbeis@xs4all.nl) Received: from smtp-vbr7.xs4all.nl (smtp-vbr7.xs4all.nl [194.109.24.27]) by mx1.freebsd.org (Postfix) with ESMTP id 4A8208FC14 for ; Sun, 31 Jul 2011 15:20:25 +0000 (UTC) Received: from yokozuna.lan (213-84-73-82.adsl.xs4all.nl [80.101.78.208]) by smtp-vbr7.xs4all.nl (8.13.8/8.13.8) with ESMTP id p6VFJro3021881 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 31 Jul 2011 17:19:54 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Received: from yokozuna.lan (yokozuna.lan [IPv6:::1]) by yokozuna.lan (8.14.4/8.14.4) with ESMTP id p6VFJrgE024962; Sun, 31 Jul 2011 17:19:53 +0200 (CEST) (envelope-from mbeis@xs4all.nl) Date: Sun, 31 Jul 2011 17:19:53 +0200 (CEST) From: Marco Beishuizen To: Robert Huff In-Reply-To: <20021.27061.138687.28350@jerusalem.litteratus.org> Message-ID: References: <20021.27061.138687.28350@jerusalem.litteratus.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by XS4ALL Virus Scanner Cc: freebsd-ports@freebsd.org Subject: Re: gtk20 compile error X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Marco Beishuizen List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 15:20:26 -0000 On Sun, 31 Jul 2011, the wise Robert Huff wrote: >> "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line >> 915, in _pair_method >> if first.type.ctype.count('*') != 1: >> AttributeError: 'NoneType' object has no attribute 'count' >> gmake[4]: *** [Gtk-2.0.gir] Error 1 >> ... >> >> Anyone an idea what happened? > > Ideas, but no proof. > However: recompiling glib, atk, and pango allows gtk to build. Well, this seems solved already. Reinstalling glib etc. didn't help, but rebuilding gobject-introspection did. I guess gobject-introspection has to be built before upgrading gtk20. Thanks for the help. Regards, Marco -- I'd rather have a bottle in front of me than a frontal lobotomy. From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 17:41:29 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C1F510656B9 for ; Sun, 31 Jul 2011 17:41:29 +0000 (UTC) (envelope-from freebsd-ports@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 03C168FC17 for ; Sun, 31 Jul 2011 17:41:28 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Qna11-0007e5-FY for freebsd-ports@freebsd.org; Sun, 31 Jul 2011 19:41:27 +0200 Received: from e176063129.adsl.alicedsl.de ([85.176.63.129]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 31 Jul 2011 19:41:27 +0200 Received: from rotkap by e176063129.adsl.alicedsl.de with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Sun, 31 Jul 2011 19:41:27 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-ports@freebsd.org From: Heino Tiedemann Date: Sun, 31 Jul 2011 19:41:07 +0200 Organization: yes Lines: 30 Message-ID: References: <20021.27061.138687.28350@jerusalem.litteratus.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: e176063129.adsl.alicedsl.de User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/23.3 (berkeley-unix) X-Face: v6Lci{Mw=kwHf$`7C?L-U#BHn7O\wqF-1qg#Vk%}nUQv\i^mM/.p=wU+cr)yXf#Ob+foOOxW; ir"QI!|25wG3`ywF)yh~@V.kKtr.qp+v.R; w?c@ZzM#!'/7r_+)$NjMN:]qo-]`&z~KlP}|cERO'%s9":6\ZnN/O List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 17:41:29 -0000 Marco Beishuizen wrote: > On Sun, 31 Jul 2011, the wise Robert Huff wrote: > >>> "/usr/local/lib/gobject-introspection/giscanner/maintransformer.py", line >>> 915, in _pair_method >>> if first.type.ctype.count('*') != 1: >>> AttributeError: 'NoneType' object has no attribute 'count' >>> gmake[4]: *** [Gtk-2.0.gir] Error 1 >>> ... >>> >>> Anyone an idea what happened? >> >> Ideas, but no proof. >> However: recompiling glib, atk, and pango allows gtk to build. > > Well, this seems solved already. Reinstalling glib etc. didn't help, > but rebuilding gobject-introspection did. I guess > gobject-introspection has to be built before upgrading gtk20. ah. My errormessage complained about glib, atk, and mybe also gobject-introspection (cannot remember correcly). I used portugrade --all --omit-check However, the way described in UPDATING doesd NOT work. Heino From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 19:14:34 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id C38F8106566B; Sun, 31 Jul 2011 19:14:34 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 3B7ED14D972; Sun, 31 Jul 2011 19:14:33 +0000 (UTC) Message-ID: <4E35A998.5060102@FreeBSD.org> Date: Sun, 31 Jul 2011 12:14:32 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Andriy Gapon References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> In-Reply-To: <4E353A46.1050204@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 19:14:34 -0000 On 07/31/2011 04:19, Andriy Gapon wrote: > on 31/07/2011 04:32 Doug Barton said the following: >> I am not sure what you mean by "inside portmaster" is quite accurate. I >> followed the instructions and everything worked according to plan. The >> vast majority of the wall clock time spent following these instructions >> is in the compilation of the various ports. > > Well, then we have different experiences and maybe environments. > I am quite sure that more than 1 hour of wall time was spent in portmaster > proper after portmaster performed upgrade of gio-fam-backend-2.28.8 and before > portmaster had a a chance to proceed to the next port That's very odd. It was moments for me between each port on my middle of the road laptop. > Some stats about my ports: > $ l /var/db/pkg/ | wc -l > 1088 > $ pkg_info -R gio-fam-backend-2.28.8| wc -l > 27 > $ pkg_info -R gtk-2.24.5 | wc -l > 132 > $ pkg_info -R gobject-introspection-0.10.8| wc -l > 219 You have about twice as many ports installed as I do, and that's a lot depending on gobject-introspection. But still an hour is very disturbing. > I am not complaining about the messages. > My complaint is about the performance of handling this case. Understood, but I'm not sure what I can do about it unless I can reproduce it. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 19:31:50 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4FA941065674; Sun, 31 Jul 2011 19:31:50 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 3B5428FC12; Sun, 31 Jul 2011 19:31:48 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id WAA10786; Sun, 31 Jul 2011 22:31:47 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1Qnbjn-000BJY-Gk; Sun, 31 Jul 2011 22:31:47 +0300 Message-ID: <4E35ADA3.40401@FreeBSD.org> Date: Sun, 31 Jul 2011 22:31:47 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Doug Barton References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> In-Reply-To: <4E35A998.5060102@FreeBSD.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@FreeBSD.org, freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 19:31:50 -0000 on 31/07/2011 22:14 Doug Barton said the following: > On 07/31/2011 04:19, Andriy Gapon wrote: >> on 31/07/2011 04:32 Doug Barton said the following: > >>> I am not sure what you mean by "inside portmaster" is quite accurate. I >>> followed the instructions and everything worked according to plan. The >>> vast majority of the wall clock time spent following these instructions >>> is in the compilation of the various ports. >> >> Well, then we have different experiences and maybe environments. >> I am quite sure that more than 1 hour of wall time was spent in portmaster >> proper after portmaster performed upgrade of gio-fam-backend-2.28.8 and before >> portmaster had a a chance to proceed to the next port > > That's very odd. It was moments for me between each port on my middle of > the road laptop. > >> Some stats about my ports: >> $ l /var/db/pkg/ | wc -l >> 1088 >> $ pkg_info -R gio-fam-backend-2.28.8| wc -l >> 27 >> $ pkg_info -R gtk-2.24.5 | wc -l >> 132 >> $ pkg_info -R gobject-introspection-0.10.8| wc -l >> 219 > > You have about twice as many ports installed as I do, and that's a lot > depending on gobject-introspection. But still an hour is very disturbing. > >> I am not complaining about the messages. >> My complaint is about the performance of handling this case. > > Understood, but I'm not sure what I can do about it unless I can > reproduce it. I understand. Another thing to keep in mind is that the performance might not scale linearly with a number of relevant ports. If for X ports all the relevant data under /var/db/pkg fits into fs cache, then the performance may be blazing, but once you exceed the cache size the performance might become totally different. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 21:08:32 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id DEC7E106566B; Sun, 31 Jul 2011 21:08:32 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 7AB7514F4DB; Sun, 31 Jul 2011 21:08:32 +0000 (UTC) Message-ID: <4E35C450.5070701@FreeBSD.org> Date: Sun, 31 Jul 2011 14:08:32 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Olivier Duchateau References: <4E34C039.7000407@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: oliver@freebsd.org, "freebsd-ports@FreeBSD.org" Subject: Re: xfce 4 question X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 21:08:32 -0000 On 07/31/2011 07:08, Olivier Duchateau wrote: > Hi > > 2011/7/31, Doug Barton : >> Howdy, >> >> I decided to do my perennial "try other window managers" thing and the >> new version of xfce won the lottery. Congratulations. :) >> >> So I have a question ... on the desktop there are 2 icons, "Home" and >> "File System" that are giving errors: >> > > It's odd, I have three icons on desktop: > - Home > - File System > - Trash I don't have the Trash icon at all. >> The folder could not be opened >> The name org.xfce.FileManager was >> not provided by any .service files. >> > > I don't understand, how did you install Xfce core ? With portmaster of course. :) I am wondering though, did you build with dbus support, and are you running dbus? I did neither, and from my searching it seems that it might be relevant. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 21:38:10 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 21D55106564A for ; Sun, 31 Jul 2011 21:38:10 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id D35308FC0C for ; Sun, 31 Jul 2011 21:38:09 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1Qndhw-0006te-8a for freebsd-ports@freebsd.org; Sun, 31 Jul 2011 22:38:06 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1Qndhl-0001ZO-1T for freebsd-ports@freebsd.org; Sun, 31 Jul 2011 22:37:49 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id p6VLbmkK003564 for ; Sun, 31 Jul 2011 22:37:48 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id p6VLbm5P003563 for freebsd-ports@freebsd.org; Sun, 31 Jul 2011 22:37:48 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Sun, 31 Jul 2011 22:37:48 +0100 From: Anton Shterenlikht To: freebsd-ports@freebsd.org Message-ID: <20110731213748.GA3533@mech-cluster241.men.bris.ac.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: porter handbook MASTER_SITES section outdated? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 21:38:10 -0000 In sec 5.4.2 MASTER_SITES in the porter handbook: http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-distfiles.html#AEN1512 the example given is: MASTER_SITES= ${MASTER_SITE_GNU} However, sunpoet@ has just committed my patch changing my ${IGNORE_MASTER_SITE_XCONTRIB} and ${MASTER_SITE_LOCAL} to: MASTER_SITES= XCONTRIB/applications \ http://seis.bris.ac.uk/~mexas/ \ LOCAL/simon Are both forms acceptable? Or is the form given in the porters handbook outdated? -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ports@FreeBSD.ORG Sun Jul 31 21:58:48 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from pointyhat.freebsd.org (pointyhat.freebsd.org [IPv6:2001:4f8:fff6::2b]) by hub.freebsd.org (Postfix) with ESMTP id 8CDBB106566C for ; Sun, 31 Jul 2011 21:58:48 +0000 (UTC) (envelope-from erwin@freebsd.org) Received: from pointyhat.freebsd.org (localhost [127.0.0.1]) by pointyhat.freebsd.org (8.14.3/8.14.3) with ESMTP id p6VLwmac081205 for ; Sun, 31 Jul 2011 21:58:48 GMT (envelope-from erwin@pointyhat.freebsd.org) Received: (from erwin@localhost) by pointyhat.freebsd.org (8.14.3/8.14.3/Submit) id p6VLwmOD081189 for ports@FreeBSD.org; Sun, 31 Jul 2011 21:58:48 GMT (envelope-from erwin) Date: Sun, 31 Jul 2011 21:58:48 GMT From: Erwin Lansing Message-Id: <201107312158.p6VLwmOD081189@pointyhat.freebsd.org> To: ports@FreeBSD.org Cc: Subject: INDEX build failed for 7.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 21:58:48 -0000 INDEX build failed with errors: Generating INDEX-7 - please wait.. Done. Warning: Duplicate INDEX entry: typo3-4.5.4 Committers on the hook: arved bf bsam crees culot dougb gerald jlaffaye kuriyama kwm marcus miwi mva nobutaka novel pgj rene sunpoet swills tota Most recent CVS update was: U MOVED U UPDATING U astro/p5-Astro-satpass/Makefile U astro/p5-Astro-satpass/distinfo U audio/beast/Makefile U audio/denemo/Makefile U audio/glame/Makefile U audio/snd/Makefile U cad/gwave/Makefile U cad/libgeda/Makefile U databases/Makefile U databases/p5-BDB/Makefile U databases/p5-BDB/distinfo U databases/p5-Class-DBI-Sweet/Makefile U databases/p5-Class-DBI-Sweet/distinfo U databases/p5-DBIx-Class/Makefile U databases/p5-DBIx-Class/distinfo U databases/p5-DBIx-Custom/Makefile U databases/p5-DBIx-Custom/distinfo U databases/p5-Dancer-Plugin-Database/Makefile U databases/p5-Dancer-Plugin-Database/distinfo U databases/p5-MongoDB/Makefile U databases/p5-MongoDB/distinfo U databases/rubygem-rubyrep/Makefile U databases/rubygem-rubyrep/distinfo U databases/rubygem-rubyrep/pkg-descr U databases/rubygem-rubyrep/files/rubyrep.in U deskutils/gnotime/Makefile U devel/Makefile U devel/autogen/Makefile U devel/cedet/Makefile U devel/cedet/distinfo U devel/cedet/pkg-plist U devel/cedet/files/patch-ede-Makefile U devel/cedet/files/patch-eieio-Makefile U devel/cedet/files/patch-semantic-doc-semantic.info U devel/ecb/Makefile U devel/g-wrap/Makefile U devel/gconf/Makefile U devel/guile-lib/Makefile U devel/gwenhywfar/Makefile U devel/gwenhywfar/distinfo U devel/gwenhywfar/pkg-plist U devel/gwenhywfar/files/patch-configure U devel/ice/Makefile U devel/ice/files/patch-cpp-src-Ice-Network.cpp U devel/libchipcard/Makefile U devel/libchipcard/distinfo U devel/libchipcard/pkg-plist U devel/libmatheval/Makefile U devel/p5-Term-Menus/Makefile U devel/p5-Term-Menus/distinfo U devel/p5-version/Makefile U devel/p5-version/distinfo U devel/rubygem-clio/Makefile U devel/rubygem-clio/distinfo U devel/rubygem-clio/pkg-descr U editors/texmacs/Makefile U finance/aqbanking/Makefile U finance/aqbanking/distinfo U finance/aqbanking/pkg-plist U finance/aqbanking/files/patch-configure U finance/gnucash/Makefile U finance/kmymoney-kde4/Makefile U games/gnome-games/Makefile U games/gnurobots/Makefile U games/trackballs/Makefile U graphics/blender/Makefile U graphics/blender/distinfo U graphics/blender/pkg-plist U graphics/graphviz/Makefile U irc/bobot++/Makefile U lang/gcc47/Makefile U lang/gcc47/distinfo U lang/gnustep-guile/Makefile U lang/guile/Makefile U lang/guile/distinfo U lang/guile/pkg-plist U lang/guile/files/patch-configure.in U lang/mdk/Makefile U lang/slib-guile/Makefile U mail/anubis/Makefile U net/wireshark/Makefile U net/wireshark/distinfo U net/wireshark/pkg-plist U net-im/folks/Makefile U net-im/folks/files/patch-backends_telepathy_lib_tpf-persona-store.vala U net-im/freetalk/Makefile U net-im/gicq/files/patch-configure U net-im/loudmouth/Makefile U net-im/telepathy-glib/Makefile U net-im/telepathy-glib/pkg-plist U net-im/telepathy-glib/files/patch-telepathy-glib_Makefile.in U net-mgmt/virtinst/Makefile U net-mgmt/virtinst/distinfo U net-mgmt/virtinst/pkg-plist U net-p2p/amule-devel/Makefile U net-p2p/gnunet/Makefile U polish/Makefile U polish/hunspell/Makefile U polish/hunspell/distinfo U polish/hunspell/pkg-descr U print/lilypond/Makefile U science/harminv/Makefile U science/libctl/Makefile U science/meep/Makefile U science/mpb/Makefile U science/peekabot/Makefile U science/peekabot/files/patch-src_gui_ScreneViewFrame.cc U security/Makefile U security/crank/Makefile U security/gnome-keyring/Makefile U security/gnome-keyring/pkg-plist U security/libgnomesu/Makefile U security/md5deep/Makefile U security/md5deep/distinfo U security/p11-kit/Makefile U security/p11-kit/distinfo U security/p11-kit/pkg-plist U security/p5-Digest-HMAC/Makefile U security/p5-Digest-HMAC/distinfo U security/p5-Digest-HMAC/pkg-descr U security/rubygem-twitter_oauth/Makefile U security/rubygem-twitter_oauth/distinfo U security/rubygem-twitter_oauth/pkg-descr U sysutils/fusefs-kmod/files/patch-fuse_module__fuse_io.c U sysutils/mcron/Makefile U sysutils/monitorix/Makefile U sysutils/monitorix/distinfo U sysutils/monitorix/pkg-plist U sysutils/monitorix/files/monitorix.in U sysutils/monitorix/files/patch-monitorix U sysutils/p5-MogileFS-Utils/Makefile U sysutils/p5-MogileFS-Utils/distinfo U sysutils/p5-mogilefs-server/Makefile U sysutils/p5-mogilefs-server/distinfo U sysutils/p5-mogilefs-server/pkg-descr U sysutils/p5-mogilefs-server/pkg-plist U textproc/Makefile U textproc/bibutils/Makefile U textproc/bibutils/files/patch-Makefile_start U textproc/bibutils/files/patch-bin__Makefile U textproc/bibutils/files/patch-bin__Makefile.dynamic U textproc/bibutils/files/patch-bin__Makefile.static U textproc/bibutils/files/patch-configure U textproc/bibutils/files/patch-lib__Makefile.static U textproc/libxml++26/Makefile U textproc/libxml++26/distinfo U textproc/libxml++26-reference/Makefile U textproc/p5-Text-BibTeX/Makefile U textproc/p5-Text-BibTeX/distinfo U textproc/p5-Text-BibTeX/pkg-descr U textproc/p5-Text-BibTeX/pkg-plist U textproc/ruby-hikidoc/Makefile U textproc/ruby-hikidoc/distinfo U textproc/ruby-hikidoc/pkg-descr U textproc/rubygem-heredoc_unindent/Makefile U textproc/rubygem-heredoc_unindent/distinfo U textproc/rubygem-heredoc_unindent/pkg-descr U textproc/rubygem-sass/Makefile U textproc/rubygem-sass/distinfo U www/Makefile U www/analog/Makefile U www/analog/files/patch-ab U www/dillo2/Makefile U www/dillo2/distinfo U www/dillo2/pkg-plist U www/drupal7-wysiwyg/Makefile U www/drupal7-wysiwyg/distinfo U www/drupal7-wysiwyg/pkg-descr U www/groupoffice/Makefile U www/groupoffice/distinfo U www/groupoffice/pkg-plist U www/gtkhtml3/Makefile U www/gtkhtml3/pkg-plist U www/p5-Catalyst-Runtime/Makefile U www/p5-Catalyst-Runtime/distinfo U www/p5-Dancer-Plugin-ValidationClass/Makefile U www/p5-Dancer-Plugin-ValidationClass/distinfo U www/p5-Dancer-Plugin-ValidationClass/pkg-descr U www/p5-Dancer-Plugin-ValidationClass/pkg-plist U www/rubygem-haml/Makefile U www/rubygem-haml/distinfo U www/typo3/Makefile U www/typo3/pkg-plist U www/typo345/Makefile U www/typo345/distinfo U www/typo345/pkg-descr U www/typo345/pkg-plist U www/xxxterm/Makefile U www/xxxterm/distinfo U x11/libexo/Makefile U x11/libexo/pkg-plist U x11/libfm/Makefile U x11/xbindkeys/Makefile U x11-toolkits/Makefile U x11-toolkits/gtk20/Makefile U x11-toolkits/gtk20/distinfo U x11-toolkits/gtk20/pkg-plist U x11-toolkits/gtk20/files/patch-ah U x11-toolkits/gtk20/files/patch-docs_reference_gtk_Makefile.in U x11-toolkits/gtk20/files/patch-gtk_Makefile.in U x11-toolkits/gtk30/Makefile U x11-toolkits/gtk30/distinfo U x11-toolkits/gtk30/pkg-descr U x11-toolkits/gtk30/pkg-plist U x11-toolkits/gtk30/files/patch-Makefile.in U x11-toolkits/gtk30/files/patch-configure U x11-toolkits/gtk30/files/patch-docs_Makefile.in U x11-toolkits/gtk30/files/patch-docs_reference_Makefile.in U x11-toolkits/gtk30/files/patch-docs_reference_gtk_Makefile.in U x11-toolkits/gtk30-reference/Makefile U x11-toolkits/gtk30-reference/pkg-descr U x11-toolkits/gtkmm24/Makefile U x11-toolkits/gtkmm24/distinfo U x11-toolkits/gtkmm24/pkg-plist U x11-toolkits/gtkmm24-reference/Makefile U x11-toolkits/gtkmm30/Makefile U x11-toolkits/gtkmm30/distinfo U x11-toolkits/gtkmm30/pkg-descr U x11-toolkits/gtkmm30/pkg-plist U x11-toolkits/gtkmm30-reference/Makefile U x11-toolkits/gtkmm30-reference/pkg-descr U x11-toolkits/gtkmm30-reference/pkg-plist U x11-toolkits/guile-gtk/Makefile U x11-toolkits/pango/Makefile U x11-toolkits/pango/distinfo U x11-toolkits/pangomm/Makefile U x11-toolkits/pangomm/distinfo U x11-toolkits/pangomm/pkg-plist U x11-toolkits/py-gtk2/Makefile U x11-toolkits/py-gtk2/distinfo U x11-toolkits/py-gtk2/pkg-plist U x11-toolkits/sakura/Makefile U x11-toolkits/sakura/distinfo U x11-toolkits/sakura/pkg-plist U x11-wm/icewm/Makefile U x11-wm/icewm/pkg-plist From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 01:05:45 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from pointyhat.freebsd.org (pointyhat.freebsd.org [IPv6:2001:4f8:fff6::2b]) by hub.freebsd.org (Postfix) with ESMTP id 2A8891065673 for ; Mon, 1 Aug 2011 01:05:45 +0000 (UTC) (envelope-from erwin@freebsd.org) Received: from pointyhat.freebsd.org (localhost [127.0.0.1]) by pointyhat.freebsd.org (8.14.3/8.14.3) with ESMTP id p7115jtJ003230 for ; Mon, 1 Aug 2011 01:05:45 GMT (envelope-from erwin@pointyhat.freebsd.org) Received: (from erwin@localhost) by pointyhat.freebsd.org (8.14.3/8.14.3/Submit) id p7115iUL003228 for ports@FreeBSD.org; Mon, 1 Aug 2011 01:05:45 GMT (envelope-from erwin) Date: Mon, 1 Aug 2011 01:05:45 GMT From: Erwin Lansing Message-Id: <201108010105.p7115iUL003228@pointyhat.freebsd.org> To: ports@FreeBSD.org Cc: Subject: INDEX now builds successfully on 7.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 01:05:45 -0000 From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 05:14:05 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAFB11066526; Mon, 1 Aug 2011 05:14:05 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 31D778FC23; Mon, 1 Aug 2011 05:14:05 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p715E2US026935 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Sun, 31 Jul 2011 22:14:02 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p715E2V9026934; Sun, 31 Jul 2011 22:14:02 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA02277; Sun, 31 Jul 11 22:09:05 PDT Date: Mon, 01 Aug 2011 05:09:09 -0700 From: perryh@pluto.rain.com To: avg@freebsd.org Message-Id: <4e369765.T+NLcZoj2rV7wQkF%perryh@pluto.rain.com> References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E35ADA3.40401@FreeBSD.org> In-Reply-To: <4E35ADA3.40401@FreeBSD.org> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: dougb@freebsd.org, freebsd-gnome@freebsd.org, freebsd-ports@freebsd.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 05:14:05 -0000 Andriy Gapon wrote: > If for X ports all the relevant data under /var/db/pkg fits into > fs cache, then the performance may be blazing, but once you exceed > the cache size the performance might become totally different. and/or the poorly-performing system may have enough less memory than the other for paging/swapping to be a factor. From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 05:57:36 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id CCBBD106566B; Mon, 1 Aug 2011 05:57:36 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id A08A914EB5A; Mon, 1 Aug 2011 05:57:34 +0000 (UTC) Message-ID: <4E36404C.9090109@FreeBSD.org> Date: Sun, 31 Jul 2011 22:57:32 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: perryh@pluto.rain.com References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E35ADA3.40401@FreeBSD.org> <4e369765.T+NLcZoj2rV7wQkF%perryh@pluto.rain.com> In-Reply-To: <4e369765.T+NLcZoj2rV7wQkF%perryh@pluto.rain.com> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-gnome@freebsd.org, freebsd-ports@freebsd.org, avg@freebsd.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 05:57:36 -0000 On 08/01/2011 05:09, perryh@pluto.rain.com wrote: > Andriy Gapon wrote: > >> If for X ports all the relevant data under /var/db/pkg fits into >> fs cache, then the performance may be blazing, but once you exceed >> the cache size the performance might become totally different. > > and/or the poorly-performing system may have enough less memory than > the other for paging/swapping to be a factor. I may not be the smartest guy in the project, but I think that you(pl.) can reasonably assume that I understand something as fundamental as "data set fits in RAM means it goes fast." :) You can also safely assume that I understand that if portmaster's work causes the cache to overflow, or the user gets stuck behind a combination of slow disk and/or a small amount of RAM that performance is going to suck. My point was simply that there isn't anything I can do about it. Making sure that the +CONTENTS and +REQUIRED_BY files are up to date is an important part of portmaster's core functionality. Unfortunately the only way to improve on this would be to not do the checks on a port-by-port basis, and do them all together at the end. While that sounds appealing, it would dramatically increase the code complexity, and also dramatically increase the chances of leaving the pkg files in an inconsistent state if the process gets interrupted. I don't like either one of those options. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 06:26:15 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 43E1B106564A for ; Mon, 1 Aug 2011 06:26:15 +0000 (UTC) (envelope-from sunpoet@sunpoet.net) Received: from sunpoet.net (sunpoet.net [220.133.12.240]) by mx1.freebsd.org (Postfix) with ESMTP id 110888FC0C for ; Mon, 1 Aug 2011 06:26:14 +0000 (UTC) Received: by sunpoet.net (Postfix, from userid 1000) id A563D3CD5; Mon, 1 Aug 2011 14:25:24 +0800 (CST) Date: Mon, 1 Aug 2011 14:25:24 +0800 From: Sunpoet Po-Chuan Hsieh To: Anton Shterenlikht Message-ID: <20110801062524.GI15520@bonjour.sunpoet.net> References: <20110731213748.GA3533@mech-cluster241.men.bris.ac.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20110731213748.GA3533@mech-cluster241.men.bris.ac.uk> Organization: The FreeBSD Project User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org Subject: Re: porter handbook MASTER_SITES section outdated? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 06:26:15 -0000 On Sun, Jul 31, 2011 at 10:37:48PM +0100, Anton Shterenlikht wrote: > In sec 5.4.2 MASTER_SITES in the porter handbook: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-distfiles.html#AEN1512 > > the example given is: > > MASTER_SITES= ${MASTER_SITE_GNU} > > However, sunpoet@ has just committed my patch > changing my ${IGNORE_MASTER_SITE_XCONTRIB} and > ${MASTER_SITE_LOCAL} to: > > MASTER_SITES= XCONTRIB/applications \ > http://seis.bris.ac.uk/~mexas/ \ > LOCAL/simon > > Are both forms acceptable? Or is the form > given in the porters handbook outdated? Hi Anton, I'm using the condensed format (the second grey box in that section). It's more clear as the complex MASTER_SITES/MASTER_SITE_SUBDIR modifiers (${foo:S///} and :foo) can be eliminated in your case. Thanks. Regards, sunpoet From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 06:33:15 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CBBA1065670 for ; Mon, 1 Aug 2011 06:33:15 +0000 (UTC) (envelope-from gdoe6545@yahoo.it) Received: from nm19-vm0.bullet.mail.bf1.yahoo.com (nm19-vm0.bullet.mail.bf1.yahoo.com [98.139.213.162]) by mx1.freebsd.org (Postfix) with SMTP id 033998FC14 for ; Mon, 1 Aug 2011 06:33:14 +0000 (UTC) Received: from [98.139.212.149] by nm19.bullet.mail.bf1.yahoo.com with NNFMP; 01 Aug 2011 06:19:40 -0000 Received: from [98.139.213.11] by tm6.bullet.mail.bf1.yahoo.com with NNFMP; 01 Aug 2011 06:19:40 -0000 Received: from [127.0.0.1] by smtp111.mail.bf1.yahoo.com with NNFMP; 01 Aug 2011 06:19:40 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.it; s=s1024; t=1312179580; bh=075uwmbP7mKqIJw7DAkSL40tjDcDFlw8WBS8kOUyylc=; h=X-Yahoo-Newman-Id:X-Yahoo-Newman-Property:X-YMail-OSG:X-Yahoo-SMTP:Received:From:Content-Type:Content-Transfer-Encoding:Subject:Date:Message-Id:Cc:To:Mime-Version:X-Mailer; b=prQOocdUDvhBL2VPjHpXnpEpsZGXXf6P0l3WFE0p7+C4UFRQxRKIMtisQmA8LRZ38TkdQA+xPI3UFq5FFm96sPSpUn8CgEM9ufSldZJXrXKsg0SR4HbrPl1tRbfmfLCDMDFjARABmcupFt+iZmz2tpA9Hm5wSwnlENY1GA7HhJc= X-Yahoo-Newman-Id: 465239.77819.bm@smtp111.mail.bf1.yahoo.com X-Yahoo-Newman-Property: ymail-3 X-YMail-OSG: nm9zS0YVM1lFf0z0mNYE7zet6xqpzMvpW.0BCK55kaEkXCz PXEGTv40Oy9Nlmc4duCjPHmBYkbpFkdXQRFWoQwqiVjCSRP_UBJZ5ASgCkE4 x9oaT15u7BnrJVYsAs9KFOrNcPg9AB81OmDJW7k3Nax5dO1qb4eR6HoZMnCO yvCLmB0.R5h5UvjEOTKyOtq_Ehae3silW1BqlDYuAwOiyhKJ4Jc7hoycOW8l Zx8PEbfH7k.F917efbUrJeth.0HrXxCFJVOPnOexxxc4leODk69VjWyJkrvH xA0opVVQ.1UIn6AnHi3POb_aQoJcamyMws6KKxi46zvCj5cxQL1kMCDkXk8R VoHQ6ZaKANPAJgQQA5FE7_A-- X-Yahoo-SMTP: Ldxj1OSswBDyaOddJO96A9qtUCYq Received: from [192.168.200.19] (gdoe6545@81.174.13.193 with plain) by smtp111.mail.bf1.yahoo.com with SMTP; 31 Jul 2011 23:19:40 -0700 PDT From: Phill Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Mon, 1 Aug 2011 07:49:36 +0200 Message-Id: <21043B0E-F401-4830-AFC0-CB3B9C833A88@yahoo.it> To: freebsd-ports@freebsd.org Mime-Version: 1.0 (Apple Message framework v1244.3) X-Mailer: Apple Mail (2.1244.3) Cc: marcus@FreeBSD.org Subject: netatalk 2.2.0 fails to compile X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 06:33:15 -0000 netatalk 2.2.0 fails to compile for me. Making all in acl gmake[3]: Entering directory = `/usr/ports/net/netatalk/work/netatalk-2.2.0/libatalk/acl' /bin/sh /usr/local/bin/libtool --tag=3DCC --mode=3Dcompile cc = -std=3Dgnu99 -DHAVE_CONFIG_H -I. -I../.. -I/usr/local/include = -I../../include -D_U_=3D"__attribute__((unused))" -O2 -pipe = -fno-strict-aliasing -I../../sys -MT cache.lo -MD -MP -MF = .deps/cache.Tpo -c -o cache.lo cache.c libtool: compile: cc -std=3Dgnu99 -DHAVE_CONFIG_H -I. -I../.. = -I/usr/local/include -I../../include "-D_U_=3D__attribute__((unused))" = -O2 -pipe -fno-strict-aliasing -I../../sys -MT cache.lo -MD -MP -MF = .deps/cache.Tpo -c cache.c -fPIC -DPIC -o .libs/cache.o cache.c: In function 'uuidcache_dump': cache.c:62: error: too few arguments to function 'uuid_bin2string' cache.c:62: error: 'UUID_ENOENT' undeclared (first use in this function) cache.c:62: error: (Each undeclared identifier is reported only once cache.c:62: error: for each function it appears in.) cache.c:62: error: 'UUIDTYPESTR_MASK' undeclared (first use in this = function) cache.c:83: error: too few arguments to function 'uuid_bin2string' cache.c: In function 'search_cachebyname': cache.c:217: error: 'UUIDTYPESTR_MASK' undeclared (first use in this = function) gmake[3]: *** [cache.lo] Error 1 gmake[3]: Leaving directory = `/usr/ports/net/netatalk/work/netatalk-2.2.0/libatalk/acl' gmake[2]: *** [all-recursive] Error 1 gmake[2]: Leaving directory = `/usr/ports/net/netatalk/work/netatalk-2.2.0/libatalk' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory = `/usr/ports/net/netatalk/work/netatalk-2.2.0' gmake: *** [all] Error 2 *** Error code 1 Stop in /usr/ports/net/netatalk. *** Error code 1 Stop in /usr/ports/net/netatalk. From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 07:26:45 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from pointyhat.freebsd.org (pointyhat.freebsd.org [IPv6:2001:4f8:fff6::2b]) by hub.freebsd.org (Postfix) with ESMTP id 778C6106564A for ; Mon, 1 Aug 2011 07:26:45 +0000 (UTC) (envelope-from erwin@freebsd.org) Received: from pointyhat.freebsd.org (localhost [127.0.0.1]) by pointyhat.freebsd.org (8.14.3/8.14.3) with ESMTP id p717Qjmk052746 for ; Mon, 1 Aug 2011 07:26:45 GMT (envelope-from erwin@pointyhat.freebsd.org) Received: (from erwin@localhost) by pointyhat.freebsd.org (8.14.3/8.14.3/Submit) id p717QjGF052739 for ports@FreeBSD.org; Mon, 1 Aug 2011 07:26:45 GMT (envelope-from erwin) Date: Mon, 1 Aug 2011 07:26:45 GMT From: Erwin Lansing Message-Id: <201108010726.p717QjGF052739@pointyhat.freebsd.org> To: ports@FreeBSD.org Cc: Subject: INDEX build failed for 7.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 07:26:45 -0000 INDEX build failed with errors: Generating INDEX-7 - please wait.. Done. make_index: enigma-1.01_7: no entry for /usr/ports/archivers/zipios++ make_index: enigma-1.01_7: no entry for /usr/ports/archivers/zipios++ Committers on the hook: bapt bf hrs oliver sunpoet Most recent CVS update was: U LEGAL U MOVED U archivers/Makefile U astro/Makefile U audio/Makefile U audio/abcde/Makefile U audio/grip/Makefile U audio/pacpl/Makefile U benchmarks/Makefile U biology/Makefile U chinese/Makefile U comms/Makefile U converters/Makefile U databases/Makefile U deskutils/Makefile U deskutils/conduit/Makefile U devel/Makefile U devel/p5-AnyEvent/Makefile U editors/mode-info/Makefile U games/Makefile U games/ember/Makefile U games/enigma/Makefile U games/vegastrike/Makefile U graphics/Makefile U graphics/cegui/Makefile U graphics/ogre3d/Makefile U graphics/ogre3d/distinfo U graphics/ogre3d/pkg-plist U japanese/Makefile U korean/Makefile U mail/Makefile U math/Makefile U misc/Makefile U multimedia/Makefile U multimedia/fxtv/Makefile U multimedia/mencoder/Makefile U multimedia/mplayer/Makefile U multimedia/mplayer/files/patch-sub__subreader.c U net/Makefile U net-im/Makefile U net-mgmt/Makefile U net-p2p/Makefile U news/Makefile U polish/Makefile U print/Makefile U print/latex-nomencl/Makefile U print/latex-nomencl/distinfo U print/latex-nomencl/pkg-descr U print/latex-nomencl/pkg-plist U russian/Makefile U security/Makefile U sysutils/Makefile U textproc/Makefile U vietnamese/Makefile U www/Makefile U x11/gnome2-fifth-toe/Makefile U x11-toolkits/Makefile U x11-toolkits/gigi/Makefile From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 08:49:49 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F30F31065672 for ; Mon, 1 Aug 2011 08:49:49 +0000 (UTC) (envelope-from benjamin.stier@ub.uni-tuebingen.de) Received: from mx05.uni-tuebingen.de (mx05.uni-tuebingen.de [134.2.3.4]) by mx1.freebsd.org (Postfix) with ESMTP id 7B7EA8FC12 for ; Mon, 1 Aug 2011 08:49:49 +0000 (UTC) Received: from nuc.ub.uni-tuebingen.de (nuc.ub.uni-tuebingen.de [134.2.67.100]) by mx05.uni-tuebingen.de (8.13.6/8.13.6) with ESMTP id p718XXni028325 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Mon, 1 Aug 2011 10:33:34 +0200 Received: from schu.ub.uni-tuebingen.de (schu.ub.uni-tuebingen.de [134.2.67.177]) by nuc.ub.uni-tuebingen.de (8.14.3/8.14.3) with ESMTP id p718XXnB071037 for ; Mon, 1 Aug 2011 10:33:33 +0200 (CEST) (envelope-from benjamin.stier@ub.uni-tuebingen.de) Received: from schu.ub.uni-tuebingen.de (localhost.ub.uni-tuebingen.de [127.0.0.1]) by schu.ub.uni-tuebingen.de (8.14.4/8.14.4) with ESMTP id p718XX9i033855 for ; Mon, 1 Aug 2011 10:33:33 +0200 (CEST) (envelope-from stier@schu.ub.uni-tuebingen.de) Received: (from stier@localhost) by schu.ub.uni-tuebingen.de (8.14.4/8.14.4/Submit) id p718XX0T033854 for freebsd-ports@freebsd.org; Mon, 1 Aug 2011 10:33:33 +0200 (CEST) (envelope-from stier) Date: Mon, 1 Aug 2011 10:33:33 +0200 From: Benjamin Stier To: freebsd-ports@freebsd.org Message-ID: <20110801083333.GA31531@schu.ub.uni-tuebingen.de> Mail-Followup-To: freebsd-ports@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-AntiVirus-Spam-Check: clean (checked by Avira MailGate: version: 3.2.1.23; spam filter version: 3.2.0/2.3; host: mx05) X-AntiVirus: checked by Avira MailGate (version: 3.2.1.23; AVE: 8.2.5.34; VDF: 7.11.10.215; host: mx05); id=20735-TPjJMa Subject: Problem building math/R: texi2dvi needed but missing on your system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: benjamin.stier@ub.uni-tuebingen.de List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 08:49:50 -0000 Hello everybody, I'm trying to build math/R. Compilation went fine, but when I try to 'make install' I get the following error: > ERROR: 'texi2dvi' needed but missing on your system. > *** Error code 1 > > Stop in /usr/ports/math/R/work/R-2.13.1/doc/manual. > *** Error code 1 (ignored) > cd: can't cd to /usr/local/lib/R/lib > *** Error code 2 > > Stop in /usr/ports/math/R. I have a texi2dvi4a2ps binary as you can see here. > # where texi2dvi4a2ps > /usr/local/bin/texi2dvi4a2ps > # pkg_info -W /usr/local/bin/texi2dvi4a2ps > /usr/local/bin/texi2dvi4a2ps was installed by package a2ps-a4-4.13b_4 Has anyone else seen this problem before and can give me some tipps? Kind Regards, Benjamin From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 08:51:39 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1BF141065672 for ; Mon, 1 Aug 2011 08:51:39 +0000 (UTC) (envelope-from talon@lpthe.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id B0D6F8FC19 for ; Mon, 1 Aug 2011 08:51:38 +0000 (UTC) Received: from parthe.lpthe.jussieu.fr (parthe.lpthe.jussieu.fr [134.157.10.1]) by shiva.jussieu.fr (8.14.4/jtpda-5.4) with ESMTP id p718owdk069442 ; Mon, 1 Aug 2011 10:50:59 +0200 (CEST) X-Ids: 164 Received: from niobe.lpthe.jussieu.fr (niobe.lpthe.jussieu.fr [134.157.10.41]) by parthe.lpthe.jussieu.fr (Postfix) with ESMTP id BFFB520488; Mon, 1 Aug 2011 10:51:35 +0200 (CEST) Received: by niobe.lpthe.jussieu.fr (Postfix, from userid 2005) id AAA6243C5; Mon, 1 Aug 2011 10:51:35 +0200 (CEST) Date: Mon, 1 Aug 2011 10:51:35 +0200 From: Michel Talon To: Doug Barton , freebsd-ports@FreeBSD.org Message-ID: <20110801085135.GA45113@lpthe.jussieu.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i X-Miltered: at jchkmail.jussieu.fr with ID 4E366918.005 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 4E366918.005/134.157.10.1/parthe.lpthe.jussieu.fr/parthe.lpthe.jussieu.fr/ Cc: Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 08:51:39 -0000 Doug wrote: > Unfortunately the only way to improve on this would be to not do the > checks on a port-by-port basis, and do them all together at the end. > While that sounds appealing, it would dramatically increase the code > complexity, and also dramatically increase the chances of leaving the > pkg files in an inconsistent state if the process gets interrupted. I > don't like either one of those options. In here i have a program which checks the +REQUIRED_BY files and fixes the origins in +CONTENTS http://www.lpthe.jussieu.fr/~talon/check_pkg.py proceeding globally as you describe above. It would not make a big difference to completely fix the +CONTENTS. On an old machine with around +1000 ports installed it takes of the order of 10-30 seconds to run. Of course this is very fast because it uses the information in the INDEX file. If one accepts to download the INDEX (like portupgrade does) this is no problem. If one wants to rebuild the index from the ports, it takes time, but one can build a partial index for the installed ports (and dependencies). This is done in http://www.lpthe.jussieu.fr/~talon/pkgupgrade and takes someting like 1-2mn on the same machine. So there are ways to speed up the bookeeping done by programs like portupgrade, portmaster, but, as you are saying, doing this job between *each* port upgrade is far more time consuming. Of course the complexity is also increased, perhaps shell scripting is not the good tool to do that i don't know. Moreover i am not convinced that continually forking tons of programs can be very fast, and it would be nice to be able to exploit parallelism on modern multiproc machines. -- Michel TALON From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 09:33:50 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4A7A91065672 for ; Mon, 1 Aug 2011 09:33:50 +0000 (UTC) (envelope-from mexas@bristol.ac.uk) Received: from dirg.bris.ac.uk (dirg.bris.ac.uk [137.222.10.102]) by mx1.freebsd.org (Postfix) with ESMTP id 0753C8FC1E for ; Mon, 1 Aug 2011 09:33:49 +0000 (UTC) Received: from ncsd.bris.ac.uk ([137.222.10.59] helo=ncs.bris.ac.uk) by dirg.bris.ac.uk with esmtp (Exim 4.72) (envelope-from ) id 1QnosW-0002j3-Tr for freebsd-ports@freebsd.org; Mon, 01 Aug 2011 10:33:47 +0100 Received: from mech-cluster241.men.bris.ac.uk ([137.222.187.241]) by ncs.bris.ac.uk with esmtpsa (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1QnosL-0002sU-NZ for freebsd-ports@freebsd.org; Mon, 01 Aug 2011 10:33:29 +0100 Received: from mech-cluster241.men.bris.ac.uk (localhost [127.0.0.1]) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4) with ESMTP id p719XTjC040392 for ; Mon, 1 Aug 2011 10:33:29 +0100 (BST) (envelope-from mexas@bristol.ac.uk) Received: (from mexas@localhost) by mech-cluster241.men.bris.ac.uk (8.14.4/8.14.4/Submit) id p719XT9f040391 for freebsd-ports@freebsd.org; Mon, 1 Aug 2011 10:33:29 +0100 (BST) (envelope-from mexas@bristol.ac.uk) X-Authentication-Warning: mech-cluster241.men.bris.ac.uk: mexas set sender to mexas@bristol.ac.uk using -f Date: Mon, 1 Aug 2011 10:33:29 +0100 From: Anton Shterenlikht To: freebsd-ports@freebsd.org Message-ID: <20110801093329.GA40326@mech-cluster241.men.bris.ac.uk> References: <20110801083333.GA31531@schu.ub.uni-tuebingen.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20110801083333.GA31531@schu.ub.uni-tuebingen.de> User-Agent: Mutt/1.4.2.3i Subject: Re: Problem building math/R: texi2dvi needed but missing on your system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 09:33:50 -0000 On Mon, Aug 01, 2011 at 10:33:33AM +0200, Benjamin Stier wrote: > Hello everybody, > > I'm trying to build math/R. Compilation went fine, but when I try to > 'make install' I get the following error: > > > ERROR: 'texi2dvi' needed but missing on your system. > > *** Error code 1 > > > > Stop in /usr/ports/math/R/work/R-2.13.1/doc/manual. > > *** Error code 1 (ignored) > > cd: can't cd to /usr/local/lib/R/lib > > *** Error code 2 > > > > Stop in /usr/ports/math/R. > > I have a texi2dvi4a2ps binary as you can see here. > > > # where texi2dvi4a2ps > > /usr/local/bin/texi2dvi4a2ps > > # pkg_info -W /usr/local/bin/texi2dvi4a2ps > > /usr/local/bin/texi2dvi4a2ps was installed by package a2ps-a4-4.13b_4 > > Has anyone else seen this problem before and can give me some tipps? yes, bf@ is dealing with it -- Anton Shterenlikht Room 2.6, Queen's Building Mech Eng Dept Bristol University University Walk, Bristol BS8 1TR, UK Tel: +44 (0)117 331 5944 Fax: +44 (0)117 929 4423 From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 09:59:51 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from pointyhat.freebsd.org (pointyhat.freebsd.org [IPv6:2001:4f8:fff6::2b]) by hub.freebsd.org (Postfix) with ESMTP id 59F3B106566C for ; Mon, 1 Aug 2011 09:59:51 +0000 (UTC) (envelope-from erwin@freebsd.org) Received: from pointyhat.freebsd.org (localhost [127.0.0.1]) by pointyhat.freebsd.org (8.14.3/8.14.3) with ESMTP id p719xpWj003665 for ; Mon, 1 Aug 2011 09:59:51 GMT (envelope-from erwin@pointyhat.freebsd.org) Received: (from erwin@localhost) by pointyhat.freebsd.org (8.14.3/8.14.3/Submit) id p719xptY003663 for ports@FreeBSD.org; Mon, 1 Aug 2011 09:59:51 GMT (envelope-from erwin) Date: Mon, 1 Aug 2011 09:59:51 GMT From: Erwin Lansing Message-Id: <201108010959.p719xptY003663@pointyhat.freebsd.org> To: ports@FreeBSD.org Cc: Subject: INDEX now builds successfully on 7.x X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 09:59:51 -0000 From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 10:02:01 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id D5F07106564A for ; Mon, 1 Aug 2011 10:02:01 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id AEB3714E946; Mon, 1 Aug 2011 10:02:01 +0000 (UTC) Message-ID: <4E367999.8000906@FreeBSD.org> Date: Mon, 01 Aug 2011 03:02:01 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Michel Talon References: <20110801085135.GA45113@lpthe.jussieu.fr> In-Reply-To: <20110801085135.GA45113@lpthe.jussieu.fr> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 10:02:01 -0000 On 08/01/2011 01:51, Michel Talon wrote: > Doug wrote: >> Unfortunately the only way to improve on this would be to not do the >> checks on a port-by-port basis, and do them all together at the end. >> While that sounds appealing, it would dramatically increase the code >> complexity, and also dramatically increase the chances of leaving the >> pkg files in an inconsistent state if the process gets interrupted. I >> don't like either one of those options. > > In here i have a program which checks the +REQUIRED_BY files and > fixes the origins in +CONTENTS > http://www.lpthe.jussieu.fr/~talon/check_pkg.py > proceeding globally as you describe above. It would not make a big > difference to completely fix the +CONTENTS. FYI, what portmaster is doing is fixing the pkgdep lines in +CONTENTS, and updating +REQUIRED_BY as needed. > On an old machine with around +1000 ports installed it takes of the > order of 10-30 seconds to run. Of course this is very fast because it > uses the information in the INDEX file. 2 problems, obviously portmaster is doing more work, and it's not using the INDEX file by default. Without using INDEX with 600 ports installed portmaster --check-depends takes less than a minute. Using INDEX actually takes about 1:20, but that's because the way that portmaster accesses the INDEX file isn't really optimized for hundreds of reads by the same process. > If one accepts to download the > INDEX (like portupgrade does) this is no problem. If one wants to rebuild > the index from the ports, it takes time, but one can build a partial > index for the installed ports (and dependencies). This is done in > http://www.lpthe.jussieu.fr/~talon/pkgupgrade > and takes someting like 1-2mn on the same machine. Either of which takes more time. :) > So there are ways to speed up the bookeeping done by programs like > portupgrade, portmaster, but, as you are saying, doing this job between > *each* port upgrade is far more time consuming. Just to be clear, what portmaster does after installing a port is to take care of +CONTENTS and +REQUIRED_BY only for the relevant files. --check-depends does everything. > Of course the complexity > is also increased, perhaps shell scripting is not the good tool to do that A lot of people say that, but I'll stack it up against just about any interpreted language. Some of my routines are actually faster than the equivalents in pkg_info (which is why I use them). Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 11:06:06 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33745106566C for ; Mon, 1 Aug 2011 11:06:06 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 21A388FC1C for ; Mon, 1 Aug 2011 11:06:06 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id p71B66Xu013758 for ; Mon, 1 Aug 2011 11:06:06 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id p71B65Mq013756 for freebsd-ports@FreeBSD.org; Mon, 1 Aug 2011 11:06:05 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 1 Aug 2011 11:06:05 GMT Message-Id: <201108011106.p71B65Mq013756@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: FreeBSD ports list Cc: Subject: Current unassigned ports problem reports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 11:06:06 -0000 (Note: an HTML version of this report is available at http://www.freebsd.org/cgi/query-pr-summary.cgi?category=ports .) The following is a listing of current problems submitted by FreeBSD users. These represent problem reports covering all versions including experimental development code and obsolete releases. S Tracker Resp. Description -------------------------------------------------------------------------------- o ports/159346 www/xpi-live_http_headers: files corruption after last o ports/159342 UPDATE: www/httpsqs-1.7 o ports/159340 [patch] emulators/bochs: CFLAGS needs -I${LOCALBASE}/i o ports/159339 [new port] deskutils/rednotebook: A modern journal wri f ports/159335 [Patch] Update games/klavaro to version 1.9.3 o ports/159331 [maintainer update] net/bird6: update to 1.3.2 o ports/159330 [maintainer update] net/bird: update to 1.3.2 o ports/159328 [PATCH] fix math/ggobi to build with clang o ports/159325 new port: emulators/joytran f ports/159322 [PATCH] sysutils/fusefs-kmod doesn't build due to rece o ports/159319 databases/postgresql-plpython doesn't build with postg f ports/159317 net-mgmt/zenoss - missing log directory f ports/159313 sysutils/uhidd: uhidd-devd.conf.sample doesn't work o ports/159302 New port:math/geogebra - software for math and geometr o ports/159269 [new port] www/axis2: Provides a Web Services,SOAP and o ports/159265 UIDs: net-mgmt/zenoss needs valid login o ports/159259 ports [MAINTAINER] devel/rubygem-edavis10-object_daddy: Upda f ports/159249 [patch] multimedia/libva: update to 1.0.14 o ports/159248 [PATCH] devel/ioncube: Update 4.0.10 f ports/159245 sysutils/duplicity updated to 0.6.14 o ports/159242 New port: sysutils/fuse-zip FUSE filesystem to mount Z f ports/159230 [PATCH] fix sysutils/fusefs-kmod for the 64bit mount f f ports/159223 [PATCH] net-mgmt/collectd: update to 5.0.0 o ports/159221 sysutils/ezjail: ezjail-admin command, console option f ports/159218 [patch] update multimedia/ffmpegthumbnailer to 2.0.7, o ports/159217 New port: devel/goprotobuf - Protocol buffers for Go o ports/159216 New port: databases/godis - redis client for Go f ports/159213 [patch] net-mgmt/nfdump: update to 1.6.4 o ports/159209 databases/pear-MDB2_Driver_sqlite: the MDB2 SQLite dri o ports/159205 Zabbix Agent - No active checks on server: host [xx o ports/159204 net-mgmt/zabbix-server - graphs drawn with no data o ports/159187 [patch] sysutils/am-utils patch to add nolockd to nfs f ports/159177 sysutils/muse on 8.2-STABLE o ports/159168 Update port german/tipp10 to current program version o ports/159166 [UPDATE] www/py-werkzeug to 0.7 o ports/159152 New port: sysutils/battray o ports/159121 net/freevrrpd: Make adv_int a runtime configurable opt o ports/159114 [new port] sysutils/flock: Manage locks from shell scr o ports/159111 [new port] devel/py-msgpack: MessagePack (de)serialize f ports/159108 sysutils/fusefs-smbnetfs update to 0.5.3 o ports/159102 sysutils/fusefs-kmod: fusefs daemonizes before mount i o ports/159083 [NEW PORT] www/py27-django_compressor: Compresses link f ports/159050 PORT graphics/fotoxx Makefile update o ports/159025 New port: www/py-tornado2 - An open source scalable, n o ports/159007 New ports: print/linux-f10-cups-libs, security/linux-f o ports/158980 New port: net/py-msrplib Python MSRP client library f ports/158968 Update port: lang/mosh version 0.2.7 o ports/158948 [patch] dns/py-namebench: update to 1.3.1 o ports/158940 [NEW PORT] devel/py-pytest: Cross-project testing tool f ports/158935 [PATCH] print/lpr-wrapper: update to 0.7 o ports/158931 print/perlftlib is not built with perl5.14 o ports/158929 emulators/desmume updated to 0.9.7 f ports/158927 [PATCH] quick patch for ports/math/asir2000 to work o ports/158925 New Port: audio/pithos GNOME Pandora player f ports/158922 devel/py-levenshtein: point to new home f ports/158916 [PATCH] textproc/ctpp2: update to 2.7.1 a ports/158910 [PATCH] sysutils/battmond: update to 0.3 f ports/158907 [PATCH] www/interchange: update to 5.6.3 o ports/158906 New port: devel/py-xcaplib Python XCAP client library f ports/158900 [PATCH] archivers/lrzip: update to 0.606 f ports/158898 [PATCH] www/libecap: update to 0.2.0 f ports/158897 [PATCH] net/phamm: update to 0.5.18 f ports/158889 [PATCH] sysutils/ucspi-proxy: update to 0.98 o ports/158878 [patch] textproc/dadadodo assumes long is 32 bits o ports/158875 New port: devel/py-application Basic building blocks f o ports/158872 [maintainer-update] [patch] devel/diffuse: Update to 0 o ports/158847 [patch][maintainer-update] net-mgmt/virt-viewer: updat f ports/158824 devel/flyspray: share/flyspray/flyspray.conf.php remai f ports/158799 [PATCH] devel/pear-PHPUnit: update to new pear channel o ports/158791 Update security/openvas-* o ports/158781 New port: games/drcreep Platform Puzzle Game o ports/158738 japanese/ical f ports/158731 sysutils/byobu wants module "snack" o ports/158704 New port: mail/mailfromd o ports/158703 New port: mail/mailutils o ports/158647 audio/bebocd: request for marking it BROKEN and DEPREC o ports/158624 [update] www/xpi-downthemall 1.1.10 to 2.0.7 o ports/158622 [update] www/xpi-torbutton 1.2.5 to 1.4.0 o ports/158600 [maintainer-update] games/ioquake3-devel and slaves f ports/158533 [NEW PORT] devel/tiled: 2D game map editor f ports/158501 [patch] multimedia/mplayer: faad dependency problem o ports/158499 Update port: games/tuxpaint to 0.9.21 o ports/158494 Update port: audio/pd to 0.43.0 o ports/158477 Update port: japanese/today to 2.12 o ports/158467 Update port: multimedia/gmerlin-avdecoder to 1.1.0 o ports/158464 Update port: japanese/celrw to 0.16 o ports/158454 Update port: devel/avra to 1.3.0 o ports/158445 Update port: sysutils/eiciel to 0.9.8.1 o ports/158443 Update port: security/gcipher to 1.1 o ports/158428 net/xwhois: request for marking it BROKEN and DEPRECAT o ports/158421 [PATCH] update to lang/icon f ports/158265 fix for editors/xxe o ports/158204 [PATCH] java/jde: update to 2.4.0.1 f ports/158187 update ports/devel/log4cplus o ports/158179 some packages do not fully honor -P dir option in pkg_ o ports/158167 [NEW PORT] databases/percona-server: Multithreaded SQL o ports/158044 Multiple net/iaxmodem instances started o ports/158020 deprecate net-p2p/gift and dependent ports o ports/157791 audo/midimountain fails to copy all xpm files and fail o ports/157738 New port: net/py-ldaptor o ports/157719 [new port] net-mgmt/zenpack-CheckPing: Provides nagios o ports/157715 [new port] net-mgmt/zenpack-libvirt: Provides monitori o ports/157628 [patch] www/red5 remove user data while reinstalling u o ports/157505 [new port] net-mgmt/zenpack-DeviceSearch: Provides the o ports/157504 [new port] net-mgmt/zenpack-NetApp: Provides monitorin o ports/157503 [new port] net-mgmt/zenpack-InterfaceGraphs: Provides f ports/157494 lang/ezm3 fails to compile o ports/157320 [NEW PORT] databases/pecl-pdo_user: PECL classes provi o ports/157301 [New port] net-mgmt/zbxlog: Syslog server receives mes o ports/157282 [MAINTAINER PATCH] net/xrdp: effective login name is n o ports/157242 Updating port sysutils/swapexd for legacy compatibilit o ports/157212 japanese/font-alias: use shell instead of perl for pkg o ports/157197 [new port] net-mgmt/zenpack-deviceAdvDetail: Provides o ports/157196 [new port] net-mgmt/zenpack-DellMon: Provides addition o ports/157194 [new port] net-mgmt/zenpack-NtpMonitor: Monitors the o o ports/157191 [new port] net-mgmt/zenpack-MACReport: Lists MAC addre o ports/157190 [new port] net-mgmt/zenpack-GraphPortlet: Enables user o ports/157176 [patch] sysutils/heartbeat crashes when clock_t (signe o ports/157172 [NEW PORT] devel/libunistring: Unicode string library o ports/157136 [new port] net-mgmt/zenpack-Domain: Provides expiratio o ports/157135 [new port] net-mgmt/zenpack-DellMonitor: Provides Zeno o ports/157133 [new port] net-mgmt/zenpack-ApacheMonitor: Provides pe f ports/157109 conflict between net/netpipes and sysutils/timelimit f ports/157107 conflict between mail/p5-Mail-SPF and mail/libspf2 o ports/157092 [PATCH] audio/thunar-media-tags-plugin, broken with li f ports/157044 x11-toolkits/slgtk: fails to start f ports/157021 multimedia/mplayer: does not build with multimedia/lib o ports/157014 devel/jam: does not compile on FreeBSD 9.0 CURRENT/amd o ports/156876 update to comms/uarduno port for 9.0-CURRENT o ports/156834 New port: games/fairymax-devel latest version of games o ports/156791 New port: security/py-kerberos Python bindings for ker f ports/156747 multimedia/mplayer: fix 24-bits OSS + some improvement o ports/156737 [patch] www/squid31: squid.in startup script fixes to o ports/156693 [PATCH] security/hmap: refine this port a bit f ports/156629 [patch] sysutils/puppet patch to use PACKAGEROOT inste o ports/156539 [NEW PORT] print/frescobaldi: A music score editor for o ports/156495 [NEW PORT] audio/mscore: MuseScore music notation prog o ports/156472 [new port] devel/ocaml-react - OCaml library for react f ports/156376 [PATCH] graphics/optipng: update to 0.6.5 o ports/156362 New port: games/rftg Race for the Galaxy AI o ports/156343 multimedia/xbmc 10.1_1 mp3 playback problem - CALSADir o ports/156313 [patch][new port] astro/gkrellsun2 (Gkrellm2 Plugin) f ports/156252 New port: devel/radar Opensource tools to disasm, debu f ports/156171 port multimedia/mplayer patch-libao2-ao_oss.c is incor f ports/156143 New port: devel/arduino-mk: Build Arduino sketches fro o ports/156119 x11-fonts/font-manager: ignore a problem caused by the f ports/156075 [new port] graphics/openfst: library for constructing, f ports/156034 print/lyx-devel spell checking with enchant does not w o ports/156002 New port: sysutils/pefs-kmod kernel level stacked cryp f ports/155941 mwserv library support is not included in nepenthes.co f ports/155898 Update port devel/libthai o ports/155788 ports security/cfsd startup -- multiple problems f ports/155697 ports-mgmt/pkg_replace doesn't want to replace java/op o ports/155593 lang/mpd .16.1 ignores embedded cue sheets in FLAC fil f ports/155592 polish/ekg, after polish/libgadu update, contacts are o ports/155570 [patch] devel/py-twistedCore: update to 10.2.0 and oth f ports/155547 java/jboss5 port build failure o ports/155538 new port devel/radlib radlib developer library. Event- o ports/155447 Update ports: net-p2p/eiskaltdcpp-* to 2.2.1, New port f ports/155404 [PATCH] mail/mutt-devel: doesn't build in presence of f ports/155356 audio/xwave changed master site f ports/155306 multimedia/openshot doesn't work o ports/155225 plz split antlr2 and antlr3 ports. not update antlr2 - o ports/155166 update deskutils/org-mode.el to 7.4 f ports/155120 Update of port devel/php-libawl f ports/155115 devel/doxygen: dependancy loop o ports/155070 NEW PORT: games/CastleVox - new fast strategy board ga o ports/155064 New port: devel/stringtemplate, a java lib for text fo a ports/155062 Port update: devel/antlr f ports/154973 [PATCH] security/ike: fix plist when QTGUI=off, respec f ports/154902 [patch] Port devel/libedit: added libedit.pc for gnome f ports/154765 [NEW PORT] games/ghost++: Warcraft 3 game hosting bot o ports/154711 security/heimdal: kadmin: hdb_open: hdb_open failed in f ports/154682 net/iaxmodem: add rc script for running more than 1 ia o ports/154548 textproc/pootle: Pootle's rc.d script don't take into f ports/154546 update port: games/gemrb to version 0.6.3 f ports/154431 [patch] ports/Tools/scripts: python scripts use bad sh o ports/154401 New port: www/jetty7 - newer fork by Eclipse/Codehaus o ports/154285 [NEW PORT] java/netty: Java NIO client server framewor o ports/154254 [patch] asmail imap login broken with gmail at al. f ports/154217 New port: ports-mgmt/portsreinstall o ports/154202 New port: security/scannedonly - A Samba VFS virus sca o ports/154031 New port: audio/shoutcast2: SHOUTcast Distributed Netw o ports/153926 New port net/freeswitch-snapshot f ports/153842 [patch] multimedia/mplayer: add VAAPI option o ports/153810 [PATCH] Fix usb_interrupt_read() in devel/libusb for f f ports/153733 [patch] emulators/visualboyadvance-m: problem with joy f ports/153645 Update ports: emulators/mame update to v0.141 f ports/153612 Update devel/arm-elf-binutils to version 2.17 f ports/153607 Update devel/djgpp-binutils to version 2.17 f ports/153437 [patch] emulators/dgen-sdl: mark BROKEN on non-i386 ar o ports/153429 [patch] Fix explicite uses of unzip in ports f ports/153425 [PATCH] www/limesurvey: Added a switch to use PostgreS f ports/153287 [PATCH] net-mgmt/ndpmon: [SUMMARIZE CHANGES] f ports/153148 change port: deskutils/x-tile A tiling application for o ports/153130 sysutils/k3b: problem with k3b and mounting ntfs with o ports/152982 [patch] net/nss_ldap, ignore option nss_initgroups_ign f ports/152915 russian/xmms v. 1.2.11_12 don't see cdinfo and tag's i o ports/152453 textproc/urlview port should install gecko.sh optional o ports/152376 New port: audio/lastfmsubmitd o ports/152236 [patch] x11/slim: Enable pam support, add hald and dbu s ports/152195 [PATCH] deskutils/pinot update to xapian-core 1.2.3 f ports/152192 [PATCH] databases/xapian-bindings update to 1.2.3 o ports/152191 [PATCH] databases/xapian-core update to 1.2.3 o ports/152118 New port: deskutils/linux-tahometer A worktime trackin f ports/151930 [PATCH] net-mgmt/netams links to libmysqlclient/libpq f ports/151783 mail/fetchmail: rc.d script broken in case of MDA use f ports/151774 [new port] sysutils/pprotectd o ports/151747 new port: emulators/wine-fbsd64: request for (a variat f ports/151689 dns/rbldnsd does not use preassigned UID/GIDs f ports/151637 Update port: security/maia Much needed updates for Per f ports/151431 Update to include ZFS module in sysutils/grub2-1.98 o ports/151318 [repocopy][new port] x11-wm/stumpwm: rename to x11-wm/ f ports/151296 [patch] ports/sysutils/fusefs-kmod build fails: MNT_NF f ports/150783 mail/qpopper: fails to configure ocasionally o ports/150425 www/squid31: rc.d/squid's squid_fib setting ineffectiv f ports/150316 new port: net/neatx f ports/150235 sysutils/smartmontools build system bug o ports/150194 There is no startup script for databases/cassandra f ports/150169 www/havp: Assertion failed: file llvm/lib/System/Mutex o ports/150086 [NEW PORT] net-im/tkabber-plugins-devel: External Plug f ports/149947 [NEW PORT] devel/smartCVS, a powerful graphical CVS cl o ports/149564 patch for various games/ adding appropriate LICENSEs t o ports/149538 sysutils/fusefs-ntfs panic on writte on 8.1 f ports/148871 bad packages: p5-XML-Parser-2.36_1 p5-XML-SAX-Expat-0. f ports/148027 New port: graphics/ramenhdr, node based video composit f ports/147943 New port: net/radsecproxy Radsecproxy is a generic RAD s ports/147829 Improved net/ucarp startup script: multiple VHID and F s ports/147169 bsd.ruby.mk: Adding GEM_ARGS o ports/143566 sysutils/diskcheckd runs constantly when using gmirror f ports/140939 [patch] security/vuxml: fix and extend files/newentry. a ports/139203 sysutils/freebsd-snapshot more careful patch not depen o ports/137378 Advisory locks fail with ports/security/cfs on FreeBSD o ports/133563 security/cfs rc script needs "mntudp" option on 8-CURR f ports/122333 net/arping - patch to lookup for interface and src ip, s ports/57498 HEIMDAL_HOME should be defined in src or ports Makefil 236 problems total. From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 11:14:38 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 456691065674; Mon, 1 Aug 2011 11:14:38 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id 031C88FC0A; Mon, 1 Aug 2011 11:14:37 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 38CB82842E; Mon, 1 Aug 2011 12:55:34 +0200 (CEST) Received: from [192.168.1.2] (ip-86-49-61-235.net.upcbroadband.cz [86.49.61.235]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 68E4528426; Mon, 1 Aug 2011 12:55:33 +0200 (CEST) Message-ID: <4E368625.7010805@quip.cz> Date: Mon, 01 Aug 2011 12:55:33 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: sahil@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org Subject: FreeBSD Port: postfix-2.8.4,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 11:14:38 -0000 Hi, I upgraded postfix-2.8.3,1 to postfix-2.8.4,1 yesterday and today I realized, that postfix is nolonger in my manualy defined group (maildirs:*:3125:postfix). I use this setting for many years without problem. After the change to "use the ports framework to create USERS and GROUPS" it means broken installation after upgrade. 1] I don't think it is good to touch user's customizations in users or groups especially removing something silently 2] If something like this change happend, it should be mentioned in UPDATING Am I forced to do manual work (adding postfix to my group) after each upgrade? Miroslav Lachman From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 10:14:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 391951065673 for ; Mon, 1 Aug 2011 10:14:25 +0000 (UTC) (envelope-from jack@jarasoft.net) Received: from raats.xs4all.nl (raats.xs4all.nl [82.95.230.43]) by mx1.freebsd.org (Postfix) with ESMTP id E0D258FC18 for ; Mon, 1 Aug 2011 10:14:24 +0000 (UTC) Received: from raats.xs4all.nl (orac.jarasoft.net [10.10.10.10]) by raats.xs4all.nl (Postfix) with ESMTP id 43B8A3D841A for ; Mon, 1 Aug 2011 12:01:53 +0200 (CEST) Received: from jarasc430 (raats.xs4all.nl [82.95.230.43]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client did not present a certificate) by raats.xs4all.nl (Postfix) with ESMTPSA id 0F9653D753F for ; Mon, 1 Aug 2011 12:01:53 +0200 (CEST) Message-ID: <825D1E97938C452BA6F84437960521CC@jarasc430> From: "Jack Raats" To: References: <20110730201400.GA38035@mech-cluster241.men.bris.ac.uk> Date: Mon, 1 Aug 2011 12:01:49 +0200 Organization: JaRaSoft, Steenbergen, Nederland MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=original Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Virus-Scanned: ClamAV using ClamSMTP on orac.jarasoft.net X-Mailman-Approved-At: Mon, 01 Aug 2011 12:04:23 +0000 Subject: How to solve dependencies problems X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jack Raats List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 10:14:25 -0000 Hi, I have a port which uses tidy while another port uses tidy-lib. When installing one of these ports gives dependencies problems. How to solve this problem? Thanks Jack Raats From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 10:17:47 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8647B106566B for ; Mon, 1 Aug 2011 10:17:47 +0000 (UTC) (envelope-from jack@jarasoft.net) Received: from raats.xs4all.nl (raats.xs4all.nl [82.95.230.43]) by mx1.freebsd.org (Postfix) with ESMTP id 391008FC17 for ; Mon, 1 Aug 2011 10:17:46 +0000 (UTC) Received: from raats.xs4all.nl (orac.jarasoft.net [10.10.10.10]) by raats.xs4all.nl (Postfix) with ESMTP id 47B233D86E1 for ; Mon, 1 Aug 2011 12:04:42 +0200 (CEST) Received: from jarasc430 (raats.xs4all.nl [82.95.230.43]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (Client did not present a certificate) by raats.xs4all.nl (Postfix) with ESMTPSA id 1E9C13D86E0 for ; Mon, 1 Aug 2011 12:04:42 +0200 (CEST) Message-ID: <01526532BAF14F858CE13F6818DB1C9E@jarasc430> From: "Jack Raats" To: Date: Mon, 1 Aug 2011 12:04:38 +0200 Organization: JaRaSoft, Steenbergen, Nederland MIME-Version: 1.0 Content-Type: text/plain; format=flowed; charset="iso-8859-1"; reply-type=response Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.5931 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6109 X-Virus-Scanned: ClamAV using ClamSMTP on orac.jarasoft.net X-Mailman-Approved-At: Mon, 01 Aug 2011 12:04:39 +0000 Subject: How to solve dependencies problems - more info X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Jack Raats List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 10:17:47 -0000 ----- Original Message ----- From: "Jack Raats" orac# pkgdb -F To: Sent: Monday, August 01, 2011 12:01 PM Subject: How to solve dependencies problems > Hi, > > I have a port which uses tidy while another port uses tidy-lib. > When installing one of these ports gives dependencies problems. > > How to solve this problem? > > Thanks > Jack Raats orac# pkgdb -F ---> Checking the package registry database Stale dependency: docproj-jadetex-1.17_4 -> add (www/tidy): Fixed. (-> tidy-20000804_2) Stale dependency: php5-extensions-1.5 -> tidy-lib-090315.c_1 (www/tidy-lib): tidy-20000804_2 (score:19%) ? ([y]es/[n]o/[a]ll) [no] Install stale dependency? ([y]es/[n]o/[a]ll) [yes] [Gathering depends for www/tidy-lib ................................... done] ---> Installing 'tidy-lib-090315.c_1' from a port (www/tidy-lib) ---> Building '/usr/ports/www/tidy-lib' ===> Cleaning for tidy-lib-090315.c_1 ===> tidy-lib-090315.c_1 conflicts with installed package(s): tidy-20000804_2 They install files into the same place. You may want to stop build with Ctrl + C. ===> Vulnerability check disabled, database not found ===> License check disabled, port has not defined LICENSE ===> tidy-lib-090315.c_1 conflicts with installed package(s): tidy-20000804_2 They will not build together. Please remove them first with pkg_delete(1). *** Error code 1 Stop in /usr/ports/www/tidy-lib. ** Command failed [exit code 1]: /usr/bin/script -qa /tmp/portinstall20110801-45679-1uf73xx-0 env make ** Fix the problem and try again. ** Listing the failed packages (-:ignored / *:skipped / !:failed) ! www/tidy-lib (unknown build error) Command failed [exit code 1]: /usr/local/sbin/portinstall www/tidy-lib orac# From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 12:46:00 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 05F321065672 for ; Mon, 1 Aug 2011 12:46:00 +0000 (UTC) (envelope-from jerry@seibercom.net) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 9D4FF8FC12 for ; Mon, 1 Aug 2011 12:45:59 +0000 (UTC) Received: by ywm39 with SMTP id 39so818324ywm.13 for ; Mon, 01 Aug 2011 05:45:58 -0700 (PDT) Received: by 10.150.74.2 with SMTP id w2mr726267yba.335.1312202758615; Mon, 01 Aug 2011 05:45:58 -0700 (PDT) Received: from scorpio.seibercom.net (twdp-174-109-142-001.nc.res.rr.com [174.109.142.1]) by mx.google.com with ESMTPS id p50sm2210765yhj.56.2011.08.01.05.45.57 (version=TLSv1/SSLv3 cipher=OTHER); Mon, 01 Aug 2011 05:45:57 -0700 (PDT) Received: from seibercom.net (zeus [192.168.1.1]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) (Authenticated sender: jerry@scorpio.seibercom.net) by scorpio.seibercom.net (Postfix) with ESMTPSA id 3RSL4N1YM7z2CG4m; Mon, 1 Aug 2011 08:45:56 -0400 (EDT) Date: Mon, 1 Aug 2011 08:45:55 -0400 From: Jerry To: freebsd-ports@freebsd.org Message-ID: <20110801084555.73e805da@seibercom.net> In-Reply-To: <01526532BAF14F858CE13F6818DB1C9E@jarasc430> References: <01526532BAF14F858CE13F6818DB1C9E@jarasc430> Organization: seibercom.net X-Mailer: Claws Mail 3.7.9 (GTK+ 2.24.5; amd64-portbld-freebsd8.2) Face: iVBORw0KGgoAAAANSUhEUgAAADAAAAAwBAMAAAClLOS0AAAAHlBMVEUAAABYRlwJCw4FAgAIBwKprDkBAQFQLR0BAgCir7VRttp8AAACAUlEQVQ4jZWUTYvbMBCGTVl8V2hX6Gg5G5FbWQdBj0lEfE7BhN4cyzi5Wt1E5L70roWy6N92xok/skkP+5IYrMcz78xIduDWpNM3vFzuA/jX5EY1AI6KHFwW/CzFuQAwqUBbV12p+CzIh6Awq7sg33pn5D64SQXAexffeuQlA/L35RrkaB551OjGfP/cAO8mCNaDcgvfky5ijoD0pAXlCQCnljiAjsJD9Ax05Ko5sZxbnLQcmM+dZg5IjREfZrWIHK0JuwU68pAGwHvfRxBundRzTxxz3r9dNUikPsEihjz2Dc4kjp1hKsJGuot4EDxaxzMoC7XqhxhOSfZrTS6gSX1JVdjp+o1PvWfekXgw3WL0g70nDEwA0H0HQsEZc8sTmFMTkWUfYWC/vdR1zQy3xLQgLwzu90QnlnFLjeiGWBjwhb4Sa42IqOg2qqS4O1/zhKokFUb1Q8Rj4Eb69WVflXEehJ35DgChVTE5n50eaGyMLOfH8AOodoSM4PVYAQgQdBulOa+knklYks3vAuQ+uX492lTl+A+e8qBV2AKoXalVKFfyuUp0pUp1ARaUHh82lv9MN+Ig7CZtgE6FNYvjlywT2VP2dMgOG46gTIWcqdfvuwyXNz0oMJNd/N5lh1YNiJt19ADTUo3VuFSNeQwVqRSrGjSCp53fk2g+Mvfk/gfoPxHeUS8MH9vRAAAAAElFTkSuQmCC Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Cc: dinoex@FreeBSD.org, thierry@FreeBSD.org Subject: Re: How to solve dependencies problems - more info X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: freebsd-ports@freebsd.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 12:46:00 -0000 On Mon, 1 Aug 2011 12:04:38 +0200 Jack Raats articulated: > ----- Original Message ----- > From: "Jack Raats" orac# pkgdb -F > To: > Sent: Monday, August 01, 2011 12:01 PM > Subject: How to solve dependencies problems > > > > Hi, > > > > I have a port which uses tidy while another port uses tidy-lib. > > When installing one of these ports gives dependencies problems. > > > > How to solve this problem? > > > > Thanks > > Jack Raats > > orac# pkgdb -F > ---> Checking the package registry database > Stale dependency: docproj-jadetex-1.17_4 -> add (www/tidy): > Fixed. (-> tidy-20000804_2) > Stale dependency: php5-extensions-1.5 -> tidy-lib-090315.c_1 > (www/tidy-lib): tidy-20000804_2 (score:19%) ? ([y]es/[n]o/[a]ll) [no] > Install stale dependency? ([y]es/[n]o/[a]ll) [yes] > [Gathering depends for > www/tidy-lib ................................... done] > ---> Installing 'tidy-lib-090315.c_1' from a port (www/tidy-lib) > ---> Building '/usr/ports/www/tidy-lib' > ===> Cleaning for tidy-lib-090315.c_1 > > ===> tidy-lib-090315.c_1 conflicts with installed package(s): > tidy-20000804_2 > > They install files into the same place. > You may want to stop build with Ctrl + C. > ===> Vulnerability check disabled, database not found > ===> License check disabled, port has not defined LICENSE > > ===> tidy-lib-090315.c_1 conflicts with installed package(s): > tidy-20000804_2 > > They will not build together. > Please remove them first with pkg_delete(1). > *** Error code 1 > > Stop in /usr/ports/www/tidy-lib. > ** Command failed [exit code 1]: /usr/bin/script -qa > /tmp/portinstall20110801-45679-1uf73xx-0 env make > ** Fix the problem and try again. > ** Listing the failed packages (-:ignored / *:skipped / !:failed) > ! www/tidy-lib (unknown build error) > Command failed [exit code 1]: /usr/local/sbin/portinstall www/tidy-lib > orac# www/tidy has a conflicts line: CONFLICTS= tidy-devel-[0-9]* tidy-lib-[0-9]* www/tidy-lib does not. I have no idea why that is although I have run into the same problem several times myself. I did once about a year ago contact the respective maintainers; however, I never received a reply. What I did was install "tidy" and then install "tidy-lib". It seems to work although it probably should not. -- Jerry ✌ jerry+ports@seibercom.net Disclaimer: off-list followups get on-list replies or get ignored. Please do not ignore the Reply-To header. __________________________________________________________________ From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 14:09:45 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37B6E106567C; Mon, 1 Aug 2011 14:09:45 +0000 (UTC) (envelope-from talon@lpthe.jussieu.fr) Received: from smtp2-g21.free.fr (unknown [IPv6:2a01:e0c:1:1599::11]) by mx1.freebsd.org (Postfix) with ESMTP id 19F538FC2D; Mon, 1 Aug 2011 14:09:42 +0000 (UTC) Received: from stgebois-1-82-227-32-26.fbx.proxad.net (unknown [82.227.32.26]) by smtp2-g21.free.fr (Postfix) with ESMTP id F3CE34B014A; Mon, 1 Aug 2011 16:09:36 +0200 (CEST) Received: by stgebois-1-82-227-32-26.fbx.proxad.net (Postfix, from userid 1000) id 747952DAF4; Mon, 1 Aug 2011 16:09:35 +0200 (CEST) From: Michel Talon To: Doug Barton , freebsd-ports@freebsd.org Date: Mon, 1 Aug 2011 16:09:34 +0200 User-Agent: KMail/1.13.5 (Linux/2.6.32-33-generic; KDE/4.4.5; x86_64; ; ) References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> In-Reply-To: <4E367999.8000906@FreeBSD.org> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <201108011609.34885.talon@lpthe.jussieu.fr> Cc: Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 14:09:45 -0000 Le Monday 01 August 2011, Doug wrote: > > A lot of people say that, but I'll stack it up against just about any > interpreted language. Some of my routines are actually faster than the > equivalents in pkg_info (which is why I use them). > Yes, i have seen that portmaster is quite fast. I was meaning that shell scripting is not the clearest tool to program complex stuff, but of course this is dependant on each person. As for the pkg* stuff they are written in C, but this is irrelevant enough if they do a lot of IO, or use poorly performing algos. I remember that Marc Espie said that, after having rewritten the OpenBSD equivalents in perl, they were both clearer and more powerful, and much faster. The slowness gripe i have is about portupgrade. This is particularly obvious when running portupgrade -PP, which may take hours to upgrade a machine without spending any time in compilation. As far as i have understood the pkg* tools are presently being rewritten by a FreeBSD team, i hope the new tools will be much better. This being said if an upgrade tool needs to compute (partially) the INDEX, most of the time is spent in running make -V in each port, because make has to read and interpret enormous files. I don't see any way to cut on that, or one should need to develop a special purpose version of make to evaluate these variables, perhaps which should keep persistent computations between ports (but this is dangerous). From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 14:42:14 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E1BCE106566B for ; Mon, 1 Aug 2011 14:42:14 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id A86098FC15 for ; Mon, 1 Aug 2011 14:42:14 +0000 (UTC) Received: by gyf3 with SMTP id 3so4439492gyf.13 for ; Mon, 01 Aug 2011 07:42:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=8KF9JP0NY6W2e70n+odu0EwvKlr4ofS4krKYNrFAfOg=; b=nwFg32KPbodfJKwQX6ExXr3k9jQg1M06Q60rL+P/cvhlFIMLlbtrCo6GdZnEHoB6d5 EnTxj0/bTBft0bdD/J2R9+mrfjlq2zBsKCUiWV3pNFvI5/bfPvsPUfHpYEhwPsuuR45G axnbpCKpQ/rr8HXNtboKNxRdF6sPfzN14MwiI= MIME-Version: 1.0 Received: by 10.68.51.74 with SMTP id i10mr7510692pbo.13.1312209733512; Mon, 01 Aug 2011 07:42:13 -0700 (PDT) Received: by 10.68.43.133 with HTTP; Mon, 1 Aug 2011 07:42:13 -0700 (PDT) Date: Mon, 1 Aug 2011 10:42:13 -0400 Message-ID: From: "b. f." To: Anton Shterenlikht , freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: porter handbook MASTER_SITES section outdated? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 14:42:15 -0000 > In sec 5.4.2 MASTER_SITES in the porter handbook: > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makefile-distfiles.html#AEN1512 > > the example given is: > > MASTER_SITES= ${MASTER_SITE_GNU} > > However, sunpoet@ has just committed my patch > changing my ${IGNORE_MASTER_SITE_XCONTRIB} and > ${MASTER_SITE_LOCAL} to: > > MASTER_SITES= XCONTRIB/applications \ > http://seis.bris.ac.uk/~mexas/ \ > LOCAL/simon > > Are both forms acceptable? Or is the form > given in the porters handbook outdated? Yes. No. He is just making use of an abbreviation that is translated into the full urls by the macros at the end of ports/Mk/bsd.sites.mk. You can do the same in your own submissions, but you should check that they actually work by using "make fetch-urlall-list" or the like. b. From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 16:26:31 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C5EA11065670; Mon, 1 Aug 2011 16:26:31 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 2E8BF8FC1C; Mon, 1 Aug 2011 16:26:31 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id p71GQRtf044625 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Mon, 1 Aug 2011 17:26:27 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p71GQRtf044625 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1312215987; bh=2u6jrVDn6oQnnP+1ogeWv3gb7fARVE3p/CbrKS09a90=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4E36D3AB.2080506@infracaninophile.co.uk>|Date:=20M on,=2001=20Aug=202011=2017:26:19=20+0100|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20rv:5.0)=20Gecko/201 10624=20Thunderbird/5.0|MIME-Version:=201.0|To:=20freebsd-ports@fr eebsd.org|CC:=20Jerry=20,=20dinoex@freebsd.or g,=20thierry@freebsd.org|Subject:=20Re:=20How=20to=20solve=20depen dencies=20problems=20-=20more=20info|References:=20<01526532BAF14F 858CE13F6818DB1C9E@jarasc430>=20<20110801084555.73e805da@seibercom .net>|In-Reply-To:=20<20110801084555.73e805da@seibercom.net>|X-Eni gmail-Version:=201.2|OpenPGP:=20id=3D60AE908C|Content-Type:=20mult ipart/signed=3B=20micalg=3Dpgp-sha1=3B=0D=0A=20protocol=3D"applica tion/pgp-signature"=3B=0D=0A=20boundary=3D"------------enigAF4297B 3D9AA887547F49852"; b=rcb+imiwmiI8wDcJ9dcZ+fOuGaG8RbBCNkNifhef4ACRkeXsgrpDenaOgktgkQcta u+F4ZBHGMaOc2hry4vanImJXKCDG6voyBgjLnXxGc3oVVf3+mKPWRJiWbcXo4402ha IxqZ+Zg/lvC9J8Cp5cPEQhang4pqKmIh/WiM49CA= Message-ID: <4E36D3AB.2080506@infracaninophile.co.uk> Date: Mon, 01 Aug 2011 17:26:19 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <01526532BAF14F858CE13F6818DB1C9E@jarasc430> <20110801084555.73e805da@seibercom.net> In-Reply-To: <20110801084555.73e805da@seibercom.net> X-Enigmail-Version: 1.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigAF4297B3D9AA887547F49852" X-Virus-Scanned: clamav-milter 0.97.2 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: dinoex@freebsd.org, thierry@freebsd.org, Jerry Subject: Re: How to solve dependencies problems - more info X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 16:26:31 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigAF4297B3D9AA887547F49852 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable On 01/08/2011 13:45, Jerry wrote: > What I did was install "tidy" and then install "tidy-lib". It seems to > work although it probably should not. Both of those ports install ${PREFIX}/bin/tidy (as does tidy-devel), so they should conflict. Which they do: while there isn't a CONFLICTS=3D line in www/tidy-lib/Makefile that's because it's a slave port of www/tidy-devel and the CONFLICTS setting is in that port's Makefile: % cd /usr/ports/www/tidy-lib % make -V CONFLICTS tidy-20000804* tidy-devel-[0-9]* % cd ../tidy-devel/ % make -V CONFLICTS tidy-20000804* tidy-lib-[0-9]* % cd ../tidy % make -V CONFLICTS tidy-devel-[0-9]* tidy-lib-[0-9]* So, you should have had a conflict between tidy and tidy-lib whichever order you installed them in. Not clear why you didn't get that. On the other hand, the relevant bit of the RUN_DEPENDS for textproc/docproj* is: tidy:${PORTSDIR}/www/tidy which says that the dependency is fulfilled by any binary called tidy on $PATH, and suggests installing the www/tidy port to satisfy the dependency if necessary. If you've already installed www/tidy-lib, that should satisfy the dependency. Which is cool if you install ports by 'make install' but ports management software or installing via pkgs tends to mutate that into saying 'make sure the www/tidy port is installed as a prerequisite', thus triggering the CONFLICTS prevention co= de. That's a systemic problem with the ports -- there isn't a general mechanism for choosing between alternative ports/packages that could satisfy a dependency. 'Provides' and 'Requires' functionality similar to rc.conf might work there, which is (I think, but ICBW) coming with the pkgNG stuff. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigAF4297B3D9AA887547F49852 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk4207MACgkQ8Mjk52CukIysVgCeOl1HW1eXZr34UkZll0cTg/3k 8yMAnR9RLxXXhXTNiE9TkCyXz2BOKVlP =c0/w -----END PGP SIGNATURE----- --------------enigAF4297B3D9AA887547F49852-- From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 16:59:15 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E7691106566B for ; Mon, 1 Aug 2011 16:59:14 +0000 (UTC) (envelope-from lenzi.sergio@gmail.com) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id 972748FC18 for ; Mon, 1 Aug 2011 16:59:14 +0000 (UTC) Received: by vws18 with SMTP id 18so6111686vws.13 for ; Mon, 01 Aug 2011 09:59:13 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=subject:from:to:cc:in-reply-to:references :disposition-notification-to:content-type:date:message-id :mime-version:x-mailer; bh=NByTVrJN9aycpMBluRWO2gekfx53TcTkmV50p3QvaKk=; b=LBXdWwqDYogvXofnI06GgQT9rbULuHapnB/b9G4u/jwfwUQjGH8/Ts7Pz634ujsj3t toqSV2Wt/stKyUOq/tkprVSJ3I8Y3TB9CFyb0Z/93RhwoCrZyWAt+ATWZHBXfZ00A5lv Z3Anns6Z8Doyd4vP85JUidxh9UYG93pMTzi1g= Received: by 10.52.90.72 with SMTP id bu8mr4361787vdb.168.1312217953547; Mon, 01 Aug 2011 09:59:13 -0700 (PDT) Received: from [192.168.6.230] ([201.21.174.123]) by mx.google.com with ESMTPS id jv3sm2311634vdb.23.2011.08.01.09.59.10 (version=SSLv3 cipher=OTHER); Mon, 01 Aug 2011 09:59:12 -0700 (PDT) From: Sergio de Almeida Lenzi To: Doug Barton In-Reply-To: <4E367999.8000906@FreeBSD.org> References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> Date: Mon, 01 Aug 2011 13:59:08 -0300 Message-ID: <1312217948.22733.26.camel@z6000.lenzicasa> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Michel Talon , freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 16:59:15 -0000 Hello Even I use portmaster (a very good piece of software), it becomes very slow when you have 1550 ports installed in your system. As only a few ports (about 100, in my case) changes in a week time, I build a database (postgres) that contains all the ports installed, de depencies and a flag that tells me if that port needs updating (pkg_version) a shell script scans the ports (pkg_info | cut -d ' ' -f 1) and builds the database once a week (can take several hours... Once the database is built, an sql query (only ms...) tells me what to do... it then executes pkg_delete, cd /usr/ports/..., make clean all package.. and after doing all the job, it updates the postgresql database (seconds... ). In my case I use a central server with all the 1550 ports... and all I do is to install them on the slaves, (again, using the postgres database data)... Hope this can give someone some ideas.... Sergio From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 17:00:03 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8AD101065670 for ; Mon, 1 Aug 2011 17:00:03 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-pz0-f44.google.com (mail-pz0-f44.google.com [209.85.210.44]) by mx1.freebsd.org (Postfix) with ESMTP id 5A1A98FC0C for ; Mon, 1 Aug 2011 17:00:03 +0000 (UTC) Received: by pzk5 with SMTP id 5so34455315pzk.17 for ; Mon, 01 Aug 2011 10:00:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=qYu4o+EONBiMNv4pJQ6HJgzFFBAEr7uv/xCACOEvowA=; b=ABUKapNxbGEaYCPqiIzAuggymZRQLG8+hKbh2SHn+ZT+gRZOelPpj3bn4knFaSrwSz mKIVoWOpHv3qE2n8aYOF8/Dfm3VZpOkq4qIfqamWb64zbriXz3xd9I/moDRBlQ7GSxd6 gaENxEvWj9j4eph3bvgTNFrfZBu6qj676i2/I= MIME-Version: 1.0 Received: by 10.68.47.228 with SMTP id g4mr8179926pbn.281.1312218002811; Mon, 01 Aug 2011 10:00:02 -0700 (PDT) Received: by 10.68.43.133 with HTTP; Mon, 1 Aug 2011 10:00:02 -0700 (PDT) Date: Mon, 1 Aug 2011 13:00:02 -0400 Message-ID: From: "b. f." To: Benjamin Stier , freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: Problem building math/R: texi2dvi needed but missing on your system X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 17:00:03 -0000 > I'm trying to build math/R. Compilation went fine, but when I try to > 'make install' I get the following error: > > > ERROR: 'texi2dvi' needed but missing on your system. > > *** Error code 1 > > > > Stop in /usr/ports/math/R/work/R-2.13.1/doc/manual. > > *** Error code 1 (ignored) > > cd: can't cd to /usr/local/lib/R/lib > > *** Error code 2 > > > > Stop in /usr/ports/math/R. > > I have a texi2dvi4a2ps binary as you can see here. > > > # where texi2dvi4a2ps > > /usr/local/bin/texi2dvi4a2ps > > # pkg_info -W /usr/local/bin/texi2dvi4a2ps > > /usr/local/bin/texi2dvi4a2ps was installed by package a2ps-a4-4.13b_4 > > Has anyone else seen this problem before and can give me some tipps? As I told Anton a bit earlier, upstream changed the method of building the dvi manuals (yet again), and I missed this during the update. This should only affect users who build math/R with the (non-default) option WITH_DVI_MANUALS. I hope to fix this soon. In the meantime, you can disable this option, build and install R, and either read the manuals in info format, or build them manually, or grab them from: http://cran.r-project.org/manuals.html b. From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 17:03:41 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A1ECA106566C; Mon, 1 Aug 2011 17:03:41 +0000 (UTC) (envelope-from jos@catnook.com) Received: from mail-yw0-f54.google.com (mail-yw0-f54.google.com [209.85.213.54]) by mx1.freebsd.org (Postfix) with ESMTP id 525118FC13; Mon, 1 Aug 2011 17:03:41 +0000 (UTC) Received: by ywm39 with SMTP id 39so1044252ywm.13 for ; Mon, 01 Aug 2011 10:03:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.150.49.8 with SMTP id w8mr1026986ybw.102.1312216745320; Mon, 01 Aug 2011 09:39:05 -0700 (PDT) Received: by 10.150.91.20 with HTTP; Mon, 1 Aug 2011 09:39:05 -0700 (PDT) Received: by 10.150.91.20 with HTTP; Mon, 1 Aug 2011 09:39:05 -0700 (PDT) In-Reply-To: <201108011609.34885.talon@lpthe.jussieu.fr> References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> <201108011609.34885.talon@lpthe.jussieu.fr> Date: Mon, 1 Aug 2011 09:39:05 -0700 Message-ID: From: Jos Backus To: Michel Talon Content-Type: text/plain; charset=ISO-8859-1 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Doug Barton , freebsd-ports@freebsd.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 17:03:41 -0000 On Aug 1, 2011 7:10 AM, "Michel Talon" wrote: [snip] > This being said if an upgrade tool needs to compute (partially) the INDEX, > most of the time is spent in running make -V in each port, > because make has to read and interpret enormous files. I don't see any way to > cut on that, or one should need to develop a special purpose version of make > to evaluate these variables, perhaps which should keep persistent > computations between ports (but this is dangerous). Or don't store lots of data in files in Makefile format. The make language is a poor data storage format that doesn't allow access to that data from other tools easily or efficiently. I'm struggling with a similar problem at $WORK. Jos From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 17:11:42 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7B9DB106566C for ; Mon, 1 Aug 2011 17:11:42 +0000 (UTC) (envelope-from talon@lpthe.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id 10ACD8FC13 for ; Mon, 1 Aug 2011 17:11:41 +0000 (UTC) Received: from parthe.lpthe.jussieu.fr (parthe.lpthe.jussieu.fr [134.157.10.1]) by shiva.jussieu.fr (8.14.4/jtpda-5.4) with ESMTP id p71HB19C035621 ; Mon, 1 Aug 2011 19:11:02 +0200 (CEST) X-Ids: 164 Received: from niobe.lpthe.jussieu.fr (niobe.lpthe.jussieu.fr [134.157.10.41]) by parthe.lpthe.jussieu.fr (Postfix) with ESMTP id A7F4F2042F; Mon, 1 Aug 2011 19:11:38 +0200 (CEST) Received: by niobe.lpthe.jussieu.fr (Postfix, from userid 2005) id 9454140A1; Mon, 1 Aug 2011 19:11:38 +0200 (CEST) Date: Mon, 1 Aug 2011 19:11:38 +0200 From: Michel Talon To: Sergio de Almeida Lenzi Message-ID: <20110801171138.GA56708@lpthe.jussieu.fr> References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> <1312217948.22733.26.camel@z6000.lenzicasa> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1312217948.22733.26.camel@z6000.lenzicasa> User-Agent: Mutt/1.4.2.3i X-Miltered: at jchkmail.jussieu.fr with ID 4E36DE4B.001 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 4E36DE4B.001/134.157.10.1/parthe.lpthe.jussieu.fr/parthe.lpthe.jussieu.fr/ Cc: freebsd-ports@freebsd.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 17:11:42 -0000 On Mon, Aug 01, 2011 at 01:59:08PM -0300, Sergio de Almeida Lenzi wrote: > Hello > > Even I use portmaster (a very good piece of software), > it becomes very slow when you have 1550 ports installed in your > system. > > As only a few ports (about 100, in my case) changes in a week time, > I build a database (postgres) that contains all the ports installed, > de depencies and a flag that tells me if that port needs updating > (pkg_version) > a shell script scans the ports (pkg_info | cut -d ' ' -f 1) and builds > the database once a week (can take several hours... > > Once the database is built, an sql query (only ms...) tells me what to > do... > it then executes pkg_delete, cd /usr/ports/..., make clean all package.. > and after doing all the job, it updates the postgresql database > (seconds... ). > > In my case I use a central server with all the 1550 ports... and all I > do > is to install them on the slaves, (again, using the postgres database > data)... > > Hope this can give someone some ideas.... > > Sergio Some years ago the idea floated around to use a sqlite database to keep a fast access copy of the important data in /var/db/pkg, but this idea was dismissed for "various" reasons, in particular the fact that the base system has the Berkeley database, or that using the filesystem as a poor man's database was a better idea. -- Michel TALON From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 17:21:51 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E3AEC106564A for ; Mon, 1 Aug 2011 17:21:51 +0000 (UTC) (envelope-from talon@lpthe.jussieu.fr) Received: from shiva.jussieu.fr (shiva.jussieu.fr [134.157.0.129]) by mx1.freebsd.org (Postfix) with ESMTP id 77F588FC0A for ; Mon, 1 Aug 2011 17:21:51 +0000 (UTC) Received: from parthe.lpthe.jussieu.fr (parthe.lpthe.jussieu.fr [134.157.10.1]) by shiva.jussieu.fr (8.14.4/jtpda-5.4) with ESMTP id p71HKlD6072768 ; Mon, 1 Aug 2011 19:21:00 +0200 (CEST) X-Ids: 168 Received: from niobe.lpthe.jussieu.fr (niobe.lpthe.jussieu.fr [134.157.10.41]) by parthe.lpthe.jussieu.fr (Postfix) with ESMTP id C11382042F; Mon, 1 Aug 2011 19:21:21 +0200 (CEST) Received: by niobe.lpthe.jussieu.fr (Postfix, from userid 2005) id AEB7540A1; Mon, 1 Aug 2011 19:21:21 +0200 (CEST) Date: Mon, 1 Aug 2011 19:21:21 +0200 From: Michel Talon To: Jos Backus Message-ID: <20110801172121.GA57098@lpthe.jussieu.fr> References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> <201108011609.34885.talon@lpthe.jussieu.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i X-Miltered: at jchkmail.jussieu.fr with ID 4E36E092.000 by Joe's j-chkmail (http : // j-chkmail dot ensmp dot fr)! X-j-chkmail-Enveloppe: 4E36E092.000/134.157.10.1/parthe.lpthe.jussieu.fr/parthe.lpthe.jussieu.fr/ Cc: freebsd-ports@freebsd.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 17:21:52 -0000 On Mon, Aug 01, 2011 at 09:39:05AM -0700, Jos Backus wrote: > On Aug 1, 2011 7:10 AM, "Michel Talon" wrote: > [snip] > > This being said if an upgrade tool needs to compute (partially) the INDEX, > > most of the time is spent in running make -V in each port, > > because make has to read and interpret enormous files. I don't see any way > to > > cut on that, or one should need to develop a special purpose version of > make > > to evaluate these variables, perhaps which should keep persistent > > computations between ports (but this is dangerous). > > Or don't store lots of data in files in Makefile format. The make language > is a poor data storage format that doesn't allow access to that data from > other tools easily or efficiently. I'm struggling with a similar problem at > $WORK. > > Jos This is unfortunately impossible because the ports system is organized around a make logic and the relevant dependency variables are only obtained through running make on each ports Makefile *in the context* of the gigantic makefiles (bsd.port.mk, etc) which are included. -- Michel TALON From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 20:21:56 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 139D8106564A; Mon, 1 Aug 2011 20:21:56 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from p578be941.dip0.t-ipconnect.de (p578be941.dip0.t-ipconnect.de [87.139.233.65]) by mx1.freebsd.org (Postfix) with ESMTP id C6D0A8FC14; Mon, 1 Aug 2011 20:21:55 +0000 (UTC) Received: from [192.168.0.100] (cde1100.uni.vrs [192.168.0.100]) (Authenticated sender: ohauer) by p578be941.dip0.t-ipconnect.de (Postfix) with ESMTPSA id 3CC55207A8; Mon, 1 Aug 2011 22:21:50 +0200 (CEST) Message-ID: <4E370ADA.9060902@FreeBSD.org> Date: Mon, 01 Aug 2011 22:21:46 +0200 From: Olli Hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Miroslav Lachman <000.fbsd@quip.cz> References: <4E368625.7010805@quip.cz> In-Reply-To: <4E368625.7010805@quip.cz> X-Enigmail-Version: 1.2 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, sahil@FreeBSD.org Subject: Re: FreeBSD Port: postfix-2.8.4,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ohauer@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 20:21:56 -0000 On 2011-08-01 12:55, Miroslav Lachman wrote: > Hi, > I upgraded postfix-2.8.3,1 to postfix-2.8.4,1 yesterday and today I > realized, that postfix is nolonger in my manualy defined group > (maildirs:*:3125:postfix). I use this setting for many years without > problem. > > After the change to "use the ports framework to create USERS and > GROUPS" it means broken installation after upgrade. > > 1] I don't think it is good to touch user's customizations in users > or groups especially removing something silently > > 2] If something like this change happend, it should be mentioned in > UPDATING > > Am I forced to do manual work (adding postfix to my group) after > each upgrade? > > Miroslav Lachman Hi Miroslav, what do you mean with "postfix is nolonger in my manualy defined group"? In the postfix port there was no code to remove the postfix user from any group or delete the postfix user. If my speculation is correct and this was not a fresh install, then the postfix user is now member of the groups *mail, postfix and maildirs*. olli From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 20:38:26 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7FBB71065670 for ; Mon, 1 Aug 2011 20:38:26 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id B77D08FC12 for ; Mon, 1 Aug 2011 20:38:25 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id XAA03455 for ; Mon, 01 Aug 2011 23:38:24 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QnzFo-000EgJ-3G for freebsd-ports@FreeBSD.org; Mon, 01 Aug 2011 23:38:24 +0300 Message-ID: <4E370EBF.30003@FreeBSD.org> Date: Mon, 01 Aug 2011 23:38:23 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-ports@FreeBSD.org X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=X-VIET-VPS Content-Transfer-Encoding: 7bit Cc: Subject: exist status of pkg_info -O X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 20:38:26 -0000 pkg_info -q -O missing/port exits with status of 0. Not sure if this complies with usual conventions for this kind of tools. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 20:44:12 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C0AF1065670 for ; Mon, 1 Aug 2011 20:44:12 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id A0E188FC08 for ; Mon, 1 Aug 2011 20:44:11 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id XAA03601 for ; Mon, 01 Aug 2011 23:44:10 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QnzLN-000Egm-WA for freebsd-ports@FreeBSD.org; Mon, 01 Aug 2011 23:44:10 +0300 Message-ID: <4E371019.6040705@FreeBSD.org> Date: Mon, 01 Aug 2011 23:44:09 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-ports@FreeBSD.org References: <4E370EBF.30003@FreeBSD.org> In-Reply-To: <4E370EBF.30003@FreeBSD.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=x-viet-vps Content-Transfer-Encoding: 7bit Cc: Subject: Re: exit status of pkg_info -O X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 20:44:12 -0000 on 01/08/2011 23:38 Andriy Gapon said the following: > > pkg_info -q -O missing/port exits with status of 0. > Not sure if this complies with usual conventions for this kind of tools. > Just a belated subject correction. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 20:54:31 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1CE50106566C; Mon, 1 Aug 2011 20:54:31 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id CA5618FC08; Mon, 1 Aug 2011 20:54:30 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 995DD28432; Mon, 1 Aug 2011 22:54:29 +0200 (CEST) Received: from [192.168.1.2] (ip-86-49-61-235.net.upcbroadband.cz [86.49.61.235]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 94A882842A; Mon, 1 Aug 2011 22:54:28 +0200 (CEST) Message-ID: <4E371284.5010806@quip.cz> Date: Mon, 01 Aug 2011 22:54:28 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: ohauer@FreeBSD.org References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> In-Reply-To: <4E370ADA.9060902@FreeBSD.org> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, sahil@FreeBSD.org Subject: Re: FreeBSD Port: postfix-2.8.4,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 20:54:31 -0000 Olli Hauer wrote: > On 2011-08-01 12:55, Miroslav Lachman wrote: >> Hi, >> I upgraded postfix-2.8.3,1 to postfix-2.8.4,1 yesterday and today I >> realized, that postfix is nolonger in my manualy defined group >> (maildirs:*:3125:postfix). I use this setting for many years without >> problem. >> >> After the change to "use the ports framework to create USERS and >> GROUPS" it means broken installation after upgrade. >> >> 1] I don't think it is good to touch user's customizations in users >> or groups especially removing something silently >> >> 2] If something like this change happend, it should be mentioned in >> UPDATING >> >> Am I forced to do manual work (adding postfix to my group) after >> each upgrade? >> >> Miroslav Lachman > > > Hi Miroslav, > > what do you mean with "postfix is nolonger in my manualy defined group"? I have postfix in group maildirs on my servers: maildirs:*:3125:postfix This is my group created many years ago (the server start its life as FreeBSD 6.0, now it runs 8.2). I am using this group for mail directories on all of my mailservers. > In the postfix port there was no code to remove the postfix user from > any group or delete the postfix user. > If my speculation is correct and this was not a fresh install, then the > postfix user is now member of the groups *mail, postfix and maildirs*. Today (after Postfix upgrade) I have this in daily report: Backup passwd and group files: elsa.codelab.cz group diffs: 34c34 < maildirs:*:3125:postfix --- > > maildirs:*:3125: So I looked in to /etc/group and found that postfix is no longer member of the group maildirs: maildirs:*:3125: I must re-add it to group maildirs, so now I have it right: > id postfix uid=125(postfix) gid=125(postfix) groups=125(postfix),6(mail),3125(maildirs) Miroslav Lachman From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 21:12:31 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 361821065670 for ; Mon, 1 Aug 2011 21:12:31 +0000 (UTC) (envelope-from jlaffaye.freebsd@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id C00258FC12 for ; Mon, 1 Aug 2011 21:12:30 +0000 (UTC) Received: by wwe6 with SMTP id 6so5930178wwe.31 for ; Mon, 01 Aug 2011 14:12:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=ALbDCQfK83/0Ax7KiXX2KLjgzw/G1FD5IXqfzLzDWLM=; b=qnXQMoibdcfpHIJTYqz6uIBWhqotSJkjd2wmScGfR75tG2z9GdIFtI+TGfn3XhkPxl aLRBWijVguEiLWC3S2dMOTwttA5Hpftrx2QoUT+DLutRgv+BjqmR41Jq70lAenoYfnjl tuW5+zUokaIll1RVT0uxSOoXxzLd+/ISGveHQ= Received: by 10.216.166.197 with SMTP id g47mr1104735wel.25.1312231355159; Mon, 01 Aug 2011 13:42:35 -0700 (PDT) Received: from chulak.jlaffaye.net (esc31-1-78-245-92-55.fbx.proxad.net [78.245.92.55]) by mx.google.com with ESMTPS id em16sm4468543wbb.33.2011.08.01.13.42.34 (version=SSLv3 cipher=OTHER); Mon, 01 Aug 2011 13:42:34 -0700 (PDT) Sender: Julien Laffaye Message-ID: <4E370FB8.1050005@FreeBSD.org> Date: Mon, 01 Aug 2011 22:42:32 +0200 From: Julien Laffaye User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <4E370EBF.30003@FreeBSD.org> In-Reply-To: <4E370EBF.30003@FreeBSD.org> Content-Type: text/plain; charset=x-viet-vps; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: exist status of pkg_info -O X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 21:12:31 -0000 On 08/01/2011 22:38, Andriy Gapon wrote: > > pkg_info -q -O missing/port exits with status of 0. > Not sure if this complies with usual conventions for this kind of tools. > No, but the ports tree expect this. While doing pkgng testing, we discovered that we needed to add a dirty workaround to always return 0. From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 21:12:37 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5DFC5106564A for ; Mon, 1 Aug 2011 21:12:37 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out8.libero.it (cp-out8.libero.it [212.52.84.108]) by mx1.freebsd.org (Postfix) with ESMTP id DBB358FC13 for ; Mon, 1 Aug 2011 21:12:36 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B020C.4E3716C3.002A,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.233.106) by cp-out8.libero.it (8.5.133) id 4E301F1500B287BB; Mon, 1 Aug 2011 23:12:35 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.4) with ESMTP id p71LCQfV068056; Mon, 1 Aug 2011 23:12:28 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4E3716BA.7010808@netfence.it> Date: Mon, 01 Aug 2011 23:12:26 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; it-IT; rv:1.9.2.18) Gecko/20110711 Thunderbird/3.1.11 MIME-Version: 1.0 To: admin@lissyara.su Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.71 on 10.1.2.13 Cc: freebsd-ports@freebsd.org Subject: php52-snmp X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 21:12:37 -0000 Hello. After upgrading net-snmp I'm having some trouble, so I tried recompiling php52-snmp, but it failed. I think in /usr/ports/lang/php52/Makefile.ext, the line: LIB_DEPENDS+= netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp should become: LIB_DEPENDS+= netsnmp.30:${PORTSDIR}/net-mgmt/net-snmp ^^ bye av. From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 21:31:43 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id EE827106566C; Mon, 1 Aug 2011 21:31:43 +0000 (UTC) (envelope-from ohauer@FreeBSD.org) Received: from p578be941.dip0.t-ipconnect.de (p578be941.dip0.t-ipconnect.de [87.139.233.65]) by mx1.freebsd.org (Postfix) with ESMTP id AC1768FC0A; Mon, 1 Aug 2011 21:31:43 +0000 (UTC) Received: from [192.168.0.100] (cde1100.uni.vrs [192.168.0.100]) (Authenticated sender: ohauer) by p578be941.dip0.t-ipconnect.de (Postfix) with ESMTPSA id 3A54B206C0; Mon, 1 Aug 2011 23:31:39 +0200 (CEST) Message-ID: <4E371B3B.7070806@FreeBSD.org> Date: Mon, 01 Aug 2011 23:31:39 +0200 From: Olli Hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Miroslav Lachman <000.fbsd@quip.cz> References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> <4E371284.5010806@quip.cz> In-Reply-To: <4E371284.5010806@quip.cz> X-Enigmail-Version: 1.2 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, ohauer@FreeBSD.org, sahil@FreeBSD.org Subject: Re: FreeBSD Port: postfix-2.8.4,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: ohauer@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 21:31:44 -0000 On 2011-08-01 22:54, Miroslav Lachman wrote: > Olli Hauer wrote: >> On 2011-08-01 12:55, Miroslav Lachman wrote: >>> Hi, >>> I upgraded postfix-2.8.3,1 to postfix-2.8.4,1 yesterday and today I >>> realized, that postfix is nolonger in my manualy defined group >>> (maildirs:*:3125:postfix). I use this setting for many years without >>> problem. >>> >>> After the change to "use the ports framework to create USERS and >>> GROUPS" it means broken installation after upgrade. >>> >>> 1] I don't think it is good to touch user's customizations in users >>> or groups especially removing something silently >>> >>> 2] If something like this change happend, it should be mentioned in >>> UPDATING >>> >>> Am I forced to do manual work (adding postfix to my group) after >>> each upgrade? >>> >>> Miroslav Lachman >> >> >> Hi Miroslav, >> >> what do you mean with "postfix is nolonger in my manualy defined group"? > > I have postfix in group maildirs on my servers: > > maildirs:*:3125:postfix > > This is my group created many years ago (the server start its life as FreeBSD 6.0, now it runs 8.2). I am using this group for mail directories on all of my mailservers. > >> In the postfix port there was no code to remove the postfix user from >> any group or delete the postfix user. >> If my speculation is correct and this was not a fresh install, then the >> postfix user is now member of the groups *mail, postfix and maildirs*. > > Today (after Postfix upgrade) I have this in daily report: > > Backup passwd and group files: > elsa.codelab.cz group diffs: > 34c34 > < maildirs:*:3125:postfix > --- >> > maildirs:*:3125: > > So I looked in to /etc/group and found that postfix is no longer member of the group maildirs: > > maildirs:*:3125: > > I must re-add it to group maildirs, so now I have it right: > >> id postfix > uid=125(postfix) gid=125(postfix) groups=125(postfix),6(mail),3125(maildirs) > > Miroslav Lachman Oh, indeed. You hit a limitation of /usr/sbin/pw. The groups are applied with "pw usermod -G $grouplist" from pw(8): > -G grouplist Set additional group memberships for an account. grouplist > is a comma, space or tab-separated list of group names or > group numbers. The user's name is added to the group lists > in /etc/group, *and removed from any groups not specified in > grouplist*. I can think about a workaround for your case. Give me some time will do some tests. -- olli From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 22:04:17 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CDE61065676 for ; Mon, 1 Aug 2011 22:04:17 +0000 (UTC) (envelope-from ohauer@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id D28438FC1C for ; Mon, 1 Aug 2011 22:04:16 +0000 (UTC) Received: (qmail invoked by alias); 01 Aug 2011 22:04:14 -0000 Received: from p578be941.dip0.t-ipconnect.de (EHLO [192.168.0.100]) [87.139.233.65] by mail.gmx.net (mp011) with SMTP; 02 Aug 2011 00:04:14 +0200 X-Authenticated: #1956535 X-Provags-ID: V01U2FsdGVkX18AuN981dYAePvrYIY/tTZpYMj4jyy9RzbmNXodgd FC7OPx28F+npcI Message-ID: <4E3722DE.6050206@gmx.de> Date: Tue, 02 Aug 2011 00:04:14 +0200 From: olli hauer User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: ohauer@FreeBSD.org References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> <4E371284.5010806@quip.cz> <4E371B3B.7070806@FreeBSD.org> In-Reply-To: <4E371B3B.7070806@FreeBSD.org> X-Enigmail-Version: 1.2 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Cc: ports@FreeBSD.org, Miroslav Lachman <000.fbsd@quip.cz>, sahil@FreeBSD.org Subject: Re: FreeBSD Port: postfix-2.8.4,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 22:04:17 -0000 On 2011-08-01 23:31, Olli Hauer wrote: > On 2011-08-01 22:54, Miroslav Lachman wrote: >> Olli Hauer wrote: >>> On 2011-08-01 12:55, Miroslav Lachman wrote: >>>> Hi, >>>> I upgraded postfix-2.8.3,1 to postfix-2.8.4,1 yesterday and today I >>>> realized, that postfix is nolonger in my manualy defined group >>>> (maildirs:*:3125:postfix). I use this setting for many years without >>>> problem. >>>> >>>> After the change to "use the ports framework to create USERS and >>>> GROUPS" it means broken installation after upgrade. >>>> >>>> 1] I don't think it is good to touch user's customizations in users >>>> or groups especially removing something silently >>>> >>>> 2] If something like this change happend, it should be mentioned in >>>> UPDATING >>>> >>>> Am I forced to do manual work (adding postfix to my group) after >>>> each upgrade? >>>> >>>> Miroslav Lachman >>> >>> >>> Hi Miroslav, >>> >>> what do you mean with "postfix is nolonger in my manualy defined group"? >> >> I have postfix in group maildirs on my servers: >> >> maildirs:*:3125:postfix >> >> This is my group created many years ago (the server start its life as FreeBSD 6.0, now it runs 8.2). I am using this group for mail directories on all of my mailservers. >> >>> In the postfix port there was no code to remove the postfix user from >>> any group or delete the postfix user. >>> If my speculation is correct and this was not a fresh install, then the >>> postfix user is now member of the groups *mail, postfix and maildirs*. >> >> Today (after Postfix upgrade) I have this in daily report: >> >> Backup passwd and group files: >> elsa.codelab.cz group diffs: >> 34c34 >> < maildirs:*:3125:postfix >> --- >>>> maildirs:*:3125: >> >> So I looked in to /etc/group and found that postfix is no longer member of the group maildirs: >> >> maildirs:*:3125: >> >> I must re-add it to group maildirs, so now I have it right: >> >>> id postfix >> uid=125(postfix) gid=125(postfix) groups=125(postfix),6(mail),3125(maildirs) >> >> Miroslav Lachman > > Oh, indeed. You hit a limitation of /usr/sbin/pw. > > The groups are applied with "pw usermod -G $grouplist" > > from pw(8): >> -G grouplist Set additional group memberships for an account. grouplist >> is a comma, space or tab-separated list of group names or >> group numbers. The user's name is added to the group lists >> in /etc/group, *and removed from any groups not specified in >> grouplist*. > > > I can think about a workaround for your case. Give me some time will do some tests. > No, you don't hit the limitation. It seems you really found a bug in the Framework! >From the Framework code in bsd.port.mk existing groups should honored. I will look into this. Thanks for your report. olli From owner-freebsd-ports@FreeBSD.ORG Mon Aug 1 23:47:40 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4AB93106564A for ; Mon, 1 Aug 2011 23:47:40 +0000 (UTC) (envelope-from sahil@tandon.net) Received: from spartan.hamla.org (spartan.hamla.org [206.251.255.30]) by mx1.freebsd.org (Postfix) with ESMTP id 2D58F8FC16 for ; Mon, 1 Aug 2011 23:47:40 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by spartan.hamla.org (Postfix) with ESMTP id 9FF4A170FE; Mon, 1 Aug 2011 19:32:25 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tandon.net; h= user-agent:in-reply-to:content-disposition:content-type :content-type:mime-version:references:reply-to:message-id :subject:subject:from:from:date:date:received; s=aegis; t= 1312241545; bh=VTXkpo4e/mEeMq4RvlOHWZnSel7SvNcJswx30Vt61GE=; b=n Q2LJKY1lhnzs5IB54tI5rkHHJ1tCRQqrdl+2fHHqPPrQPB7svTkfRV97lPrdWMU5 ccwIbDkgb6AUm77nQjWAUneuV3JGQ9BpMvYd3Ev0omv3nLw7q7lEAuB35s4Ujh7g l9rthHpG+1YXmUjv7cjvUcqT5twvDbqljL3Og9B8kM= X-Virus-Scanned: by ClamAV at spartan.hamla.org Received: from spartan.hamla.org ([127.0.0.1]) by localhost (spartan.hamla.org [127.0.0.1]) (amavisd-new, port 10027) with LMTP id xcTAXTc-DCD6; Mon, 1 Aug 2011 19:32:25 -0400 (EDT) Date: Mon, 1 Aug 2011 19:31:53 -0400 From: Sahil Tandon To: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <20110801233153.GA721@magic.hamla.org> References: <4E368625.7010805@quip.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4E368625.7010805@quip.cz> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: ports@FreeBSD.org Subject: Re: FreeBSD Port: postfix-2.8.4,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sahil Tandon List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Aug 2011 23:47:40 -0000 On Mon, 2011-08-01 at 12:55:33 +0200, Miroslav Lachman wrote: > Hi, I upgraded postfix-2.8.3,1 to postfix-2.8.4,1 yesterday and today > I realized, that postfix is nolonger in my manualy defined group > (maildirs:*:3125:postfix). I use this setting for many years without > problem. After the change to "use the ports framework to create USERS > and GROUPS" it means broken installation after upgrade. I am sorry you are having trouble, but this appears to be a regression in the framework rather than a problem specific to mail/postfix. > 1] I don't think it is good to touch user's customizations in users or > groups especially removing something silently Yes. > 2] If something like this change happend, it should be mentioned in > UPDATING Yes. > Am I forced to do manual work (adding postfix to my group) after each > upgrade? You shouldn't be. I believe ohauer@ is already looking at the framework to fix this issue more structurally. Thanks for your report. -- Sahil Tandon From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 01:01:45 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 300DB106567A; Tue, 2 Aug 2011 01:01:45 +0000 (UTC) (envelope-from sahil@tandon.net) Received: from spartan.hamla.org (spartan.hamla.org [206.251.255.30]) by mx1.freebsd.org (Postfix) with ESMTP id 0BE0F8FC20; Tue, 2 Aug 2011 01:01:44 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by spartan.hamla.org (Postfix) with ESMTP id 4B86517113; Mon, 1 Aug 2011 21:02:13 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tandon.net; h= user-agent:in-reply-to:content-disposition:content-type :content-type:mime-version:references:reply-to:message-id :subject:subject:from:from:date:date:received; s=aegis; t= 1312246933; bh=CFG6WEFGb2tq5b4W0fRTN2tpbnkNrsCkUetpPbSyExs=; b=G HjtnQBCvfnI2QEPR6wvsggLRJXzsBA18dZSiwwMaYZpd8i0CAmJldfrs/5LBuNjC A1VMwxJiDdzRcuQFEX9m00B5Wn8QS67GQPLwinuntFCP6Wq8nYN1RY1M3+Hu8+cJ Qz/81030Pgt1Ojei2S3chY3Es4k9ip6iD+//ZFMgVY= X-Virus-Scanned: by ClamAV at spartan.hamla.org Received: from spartan.hamla.org ([127.0.0.1]) by localhost (spartan.hamla.org [127.0.0.1]) (amavisd-new, port 10027) with LMTP id DGbLetRjtMYe; Mon, 1 Aug 2011 21:02:13 -0400 (EDT) Date: Mon, 1 Aug 2011 21:01:40 -0400 From: Sahil Tandon To: olli hauer Message-ID: <20110802010139.GA981@magic.hamla.org> References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> <4E371284.5010806@quip.cz> <4E371B3B.7070806@FreeBSD.org> <4E3722DE.6050206@gmx.de> MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="VbJkn9YxBvnuCH5J" Content-Disposition: inline In-Reply-To: <4E3722DE.6050206@gmx.de> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: ports@FreeBSD.org, ohauer@FreeBSD.org, Miroslav Lachman <000.fbsd@quip.cz> Subject: USERS/GROUPS in bsd.port.mk [was: FreeBSD Port: postfix-2.8.4,1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sahil Tandon List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 01:01:45 -0000 --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Tue, 2011-08-02 at 00:04:14 +0200, olli hauer wrote: > No, you don't hit the limitation. It seems you really found a bug in > the Framework! > > From the Framework code in bsd.port.mk existing groups should honored. Along those lines, what about using groupmod instead of usermod? Perhaps due to my ignorance, it seems more straightforward and does not require much sed-fu; I've attached a (probably incomplete) patch to illustrate my thinking. I understand what I am suggesting could introduce other problems, so please do not construe it as an as-is suggestion, but rather something to stoke discussion. -- Sahil Tandon --VbJkn9YxBvnuCH5J Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="bsd.port.mk.diff" Content-Transfer-Encoding: quoted-printable Index: bsd.port.mk =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D RCS file: /home/pcvs/ports/Mk/bsd.port.mk,v retrieving revision 1.690 diff -u -r1.690 bsd.port.mk =1B[34m--- bsd.port.mk 21 Jul 2011 15:10:46 -0000 1.690=1B[0m =1B[31m+++ bsd.port.mk 2 Aug 2011 00:49:22 -0000=1B[0m =1B[1m@@ -4237,12 +4237,9 @@=1B[0m IFS=3D","; for _login in $$members; do \ for _user in ${USERS}; do \ if [ "x$${_user}" =3D "x$${_login}" ]; the= n \ =1B[34m- list=3D`${PW} usershow $${_= login} -P | ${SED} -ne 's/.*Groups: //p'`; \=1B[0m =1B[34m- ${ECHO_MSG} "Setting \`$${_= login}' groups to \`$$list$${list:+,}${_group}'."; \=1B[0m =1B[34m- ${PW} usermod $${_login} -G= $$list$${list:+,}${_group}; \=1B[0m =1B[34m- ${ECHO_CMD} "@exec list=3D\= `${PW} usershow $${_login} -P | ${SED} -ne 's/.*Groups: //p'\`; \=1B[0m =1B[34m- echo \"Setting '$${_login}'= groups to '$$list$${list:+,}${_group}'.\"; \=1B[0m =1B[34m- ${PW} usermod $${_login} -G= $${list},${_group}" >> ${TMPPLIST}; \=1B[0m =1B[31m+ ${ECHO_MSG} "Adding \`$${_l= ogin}' to \`${_group}'."; \=1B[0m =1B[31m+ ${PW} groupmod ${_group} -m= $${_login}; \=1B[0m =1B[31m+ ${ECHO_CMD} "@exec ${PW} gr= oupmod ${_group} -m $${_login}" >> ${TMPPLIST}; \=1B[0m else \ ${ECHO_MSG} "=3D=3D> DEBUG skip lo= gin $${_login} =3D> not defined in USERS \"( ${USERS} )\""; \ fi; \ --VbJkn9YxBvnuCH5J-- From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 07:39:21 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9C6B6106566C for ; Tue, 2 Aug 2011 07:39:21 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) by mx1.freebsd.org (Postfix) with ESMTP id 7ACB28FC0A for ; Tue, 2 Aug 2011 07:39:21 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1Qo9ZP-0001Ey-N5 for freebsd-ports@freebsd.org; Tue, 02 Aug 2011 00:39:19 -0700 Date: Tue, 2 Aug 2011 00:39:19 -0700 (PDT) From: timp To: freebsd-ports@freebsd.org Message-ID: <1312270759703-4657818.post@n5.nabble.com> In-Reply-To: <4E3716BA.7010808@netfence.it> References: <4E3716BA.7010808@netfence.it> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: php52-snmp X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 07:39:21 -0000 I think it should be LIB_DEPENDS+= netsnmp:${PORTSDIR}/net-mgmt/net-snmp Like this http://www.freebsd.org/cgi/query-pr.cgi?pr=159253 -- View this message in context: http://freebsd.1045724.n5.nabble.com/php52-snmp-tp4656720p4657818.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 08:26:44 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AEAC7106566C for ; Tue, 2 Aug 2011 08:26:44 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 46E758FC15 for ; Tue, 2 Aug 2011 08:26:43 +0000 (UTC) Received: by wwe6 with SMTP id 6so6289251wwe.31 for ; Tue, 02 Aug 2011 01:26:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:subject :content-type:content-transfer-encoding; bh=QZyPiNDWqLCveSjZuDrtNqKqxqhLOjk94fKyfTlpbVw=; b=w9JgG0YvzG+1T6P4LSBukNtlRgZYuE/lTqER13iaR09Y9yY/gA2wWlm7EyOZg1gSue RPuldjCqvjoOfrdCSXbf4bcekxEGYDu4K3cfKOr/kDVGKoAfSfj5E9ufFl1Oxam8/FaG +l3c6y2/47sKAeivIMMvm9XCYEM+RZUV8XdO8= Received: by 10.227.206.210 with SMTP id fv18mr4159619wbb.20.1312273602963; Tue, 02 Aug 2011 01:26:42 -0700 (PDT) Received: from Groseille.malikania.fr (65.21.102.84.rev.sfr.net [84.102.21.65]) by mx.google.com with ESMTPS id fx12sm4819296wbb.8.2011.08.02.01.26.41 (version=SSLv3 cipher=OTHER); Tue, 02 Aug 2011 01:26:41 -0700 (PDT) Message-ID: <4E37B4C1.9080902@gmail.com> Date: Tue, 02 Aug 2011 10:26:41 +0200 From: David Demelier User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110715 Thunderbird/5.0 MIME-Version: 1.0 To: gnome@freebsd.org, freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Typo in x11-toolkits/gtk30 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 08:26:44 -0000 Hello, I'm not sure that gtk-3.0 appears in 1997 ;-). # New ports collection makefile for: gtk13 ^^^^^ # Date Created: 28 Sep 1997 ^^^^^^^^^^^ # Whom: Vanilla I. Shu # # $FreeBSD: ports/x11-toolkits/gtk30/Makefile,v 1.251 2011/07/30 09:20:20 kwm Exp $ # $MCom: ports/x11-toolkits/gtk30/Makefile,v 1.35 2011/06/07 13:19:12 kwm Exp $ # Cheers, -- David Demelier From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 08:45:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5541B106578C; Tue, 2 Aug 2011 08:45:25 +0000 (UTC) (envelope-from kwm@rainbow-runner.nl) Received: from fep13.mx.upcmail.net (fep13.mx.upcmail.net [62.179.121.33]) by mx1.freebsd.org (Postfix) with ESMTP id 73DF68FC1A; Tue, 2 Aug 2011 08:45:23 +0000 (UTC) Received: from edge04.upcmail.net ([192.168.13.239]) by viefep13-int.chello.at (InterMail vM.8.01.02.02 201-2260-120-106-20100312) with ESMTP id <20110802084522.BELP27705.viefep13-int.chello.at@edge04.upcmail.net>; Tue, 2 Aug 2011 10:45:22 +0200 Received: from [192.168.0.126] ([77.250.114.160]) by edge04.upcmail.net with edge id FLlL1h05T3TiT9104LlMHi; Tue, 02 Aug 2011 10:45:22 +0200 X-SourceIP: 77.250.114.160 From: Koop Mast To: David Demelier In-Reply-To: <4E37B4C1.9080902@gmail.com> References: <4E37B4C1.9080902@gmail.com> Content-Type: text/plain; charset="us-ascii" Date: Tue, 02 Aug 2011 10:45:20 +0200 Message-ID: <1312274720.1988.2.camel@crashalot.rainbow-runner.nl> Mime-Version: 1.0 X-Mailer: Evolution 2.32.1 FreeBSD GNOME Team Port Content-Transfer-Encoding: 7bit X-Cloudmark-Analysis: v=1.1 cv=HQ3F56nxkum+cgCiDL7AXQpbvw7DWrWCBJRnYYnM0Zc= c=1 sm=0 a=rHi3_-DGNYcA:10 a=kj9zAlcOel0A:10 a=FmoZ7QFiAAAA:8 a=GzcBPxdrx4jpaOyKNwgA:9 a=CjuIK1q_8ugA:10 a=HpAAvcLHHh0Zw7uRqdWCyQ==:117 Cc: gnome@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Typo in x11-toolkits/gtk30 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 08:45:25 -0000 On Tue, 2011-08-02 at 10:26 +0200, David Demelier wrote: > Hello, > > I'm not sure that gtk-3.0 appears in 1997 ;-). It isn't a typo. This port was repo-copied from gtk20 which was in a previous life gtk13 :). It all history. -Koop > # New ports collection makefile for: gtk13 > ^^^^^ > # Date Created: 28 Sep 1997 > ^^^^^^^^^^^ > # Whom: Vanilla I. Shu > # > # $FreeBSD: ports/x11-toolkits/gtk30/Makefile,v 1.251 2011/07/30 > 09:20:20 kwm Exp $ > # $MCom: ports/x11-toolkits/gtk30/Makefile,v 1.35 2011/06/07 13:19:12 > kwm Exp $ > # > > Cheers, From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 10:00:48 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 421FD106566B; Tue, 2 Aug 2011 10:00:48 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id F054C8FC29; Tue, 2 Aug 2011 10:00:47 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 7239928436; Tue, 2 Aug 2011 12:00:46 +0200 (CEST) Received: from [192.168.1.2] (ip-86-49-61-235.net.upcbroadband.cz [86.49.61.235]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 8AAFB28434; Tue, 2 Aug 2011 12:00:40 +0200 (CEST) Message-ID: <4E37CAC7.9090102@quip.cz> Date: Tue, 02 Aug 2011 12:00:39 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: ohauer@FreeBSD.org References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> <4E371284.5010806@quip.cz> <4E371B3B.7070806@FreeBSD.org> <4E3722DE.6050206@gmx.de> In-Reply-To: <4E3722DE.6050206@gmx.de> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, sahil@FreeBSD.org Subject: Re: FreeBSD Port: postfix-2.8.4,1 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 10:00:48 -0000 olli hauer wrote: > On 2011-08-01 23:31, Olli Hauer wrote: >> On 2011-08-01 22:54, Miroslav Lachman wrote: >>> Olli Hauer wrote: >>>> On 2011-08-01 12:55, Miroslav Lachman wrote: [...] >>> Today (after Postfix upgrade) I have this in daily report: >>> >>> Backup passwd and group files: >>> elsa.codelab.cz group diffs: >>> 34c34 >>> < maildirs:*:3125:postfix >>> --- >>>>> maildirs:*:3125: >>> >>> So I looked in to /etc/group and found that postfix is no longer member of the group maildirs: >>> >>> maildirs:*:3125: >>> >>> I must re-add it to group maildirs, so now I have it right: >>> >>>> id postfix >>> uid=125(postfix) gid=125(postfix) groups=125(postfix),6(mail),3125(maildirs) >>> >>> Miroslav Lachman >> >> Oh, indeed. You hit a limitation of /usr/sbin/pw. >> >> The groups are applied with "pw usermod -G $grouplist" >> >> from pw(8): >>> -G grouplist Set additional group memberships for an account. grouplist >>> is a comma, space or tab-separated list of group names or >>> group numbers. The user's name is added to the group lists >>> in /etc/group, *and removed from any groups not specified in >>> grouplist*. >> >> >> I can think about a workaround for your case. Give me some time will do some tests. >> > > No, you don't hit the limitation. It seems you really found a bug in the Framework! > >> From the Framework code in bsd.port.mk existing groups should honored. > > I will look into this. > > Thanks for your report. Thank you for your time. I am so glad to see quick and helpful response like this. I have a bunch of mail servers waiting for Postfix upgrade, so let me know about some patches I can test. Miroslav Lachman From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 10:02:26 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6EA65106568F for ; Tue, 2 Aug 2011 10:02:26 +0000 (UTC) (envelope-from roam@ringlet.net) Received: from praag.hoster.bg (praag.hoster.bg [77.77.142.10]) by mx1.freebsd.org (Postfix) with ESMTP id E37AD8FC1E for ; Tue, 2 Aug 2011 10:02:24 +0000 (UTC) Received: from middenheim.hoster.bg (middenheim.hoster.bg [77.77.142.11]) by praag.hoster.bg (Postfix) with ESMTP id 580778CB54 for ; Tue, 2 Aug 2011 12:33:37 +0300 (EEST) Received: from straylight.ringlet.net (unknown [95.111.66.80]) (Authenticated sender: roam@hoster.bg) by mail.hoster.bg (Postfix) with ESMTP id 3F8D05C230 for ; Tue, 2 Aug 2011 12:33:17 +0300 (EEST) Received: from roam (uid 1000) (envelope-from roam@ringlet.net) id 5063a2 by straylight.ringlet.net (DragonFly Mail Agent) Tue, 02 Aug 2011 12:33:16 +0300 Date: Tue, 2 Aug 2011 12:33:16 +0300 From: Peter Pentchev To: bf1783@gmail.com Message-ID: <20110802093316.GA3521@straylight.ringlet.net> Mail-Followup-To: bf1783@gmail.com, Anton Shterenlikht , freebsd-ports@FreeBSD.org References: MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="45Z9DzgjV8m4Oswq" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) X-MailScanner-ID: 3F8D05C230.C4CEB X-hoster-MailScanner: Found to be clean X-hoster-MailScanner-SpamCheck: not spam, SpamAssassin (cached, score=0.001, required 10, autolearn=disabled, UNPARSEABLE_RELAY 0.00) X-hoster-MailScanner-From: roam@ringlet.net X-hoster-MailScanner-To: freebsd-ports@freebsd.org X-Spam-Status: No Cc: Anton Shterenlikht , freebsd-ports@FreeBSD.org Subject: Re: porter handbook MASTER_SITES section outdated? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 10:02:26 -0000 --45Z9DzgjV8m4Oswq Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Aug 01, 2011 at 10:42:13AM -0400, b. f. wrote: > > In sec 5.4.2 MASTER_SITES in the porter handbook: > > http://www.freebsd.org/doc/en_US.ISO8859-1/books/porters-handbook/makef= ile-distfiles.html#AEN1512 > > > > the example given is: > > > > MASTER_SITES=3D ${MASTER_SITE_GNU} > > > > However, sunpoet@ has just committed my patch > > changing my ${IGNORE_MASTER_SITE_XCONTRIB} and > > ${MASTER_SITE_LOCAL} to: > > > > MASTER_SITES=3D XCONTRIB/applications \ > > http://seis.bris.ac.uk/~mexas/ \ > > LOCAL/simon > > > > Are both forms acceptable? Or is the form > > given in the porters handbook outdated? >=20 > Yes. No. He is just making use of an abbreviation that is translated > into the full urls by the macros at the end of ports/Mk/bsd.sites.mk. > You can do the same in your own submissions, but you should check that > they actually work by using "make fetch-urlall-list" or the like. =2E..and (not "or"! :) also by using the ports-mgmt/distilator port. G'luck, Peter --=20 Peter Pentchev roam@ringlet.net roam@FreeBSD.org peter@packetscale.com PGP key: http://people.FreeBSD.org/~roam/roam.key.asc Key fingerprint FDBA FD79 C26F 3C51 C95E DF9E ED18 B68D 1619 4553 I had to translate this sentence into English because I could not read the = original Sanskrit. --45Z9DzgjV8m4Oswq Content-Type: application/pgp-signature; name="signature.asc" Content-Description: Digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.11 (GNU/Linux) iQIcBAEBCAAGBQJON8RVAAoJEGUe77AlJ98TWfoP/iP8tiOhx1EYqFDYWnH0UrOu Kbj1ONqmNSadwLj84joGhi+9ZKQlfg/XC4kmeFdAmo802sCkmwjGpmtJgHJnfrly pvmGh7AkVz/ngvkYJtYznDcrYfgVeGWIMmjWUd7U/yrGH4ZChVlUPSzzOzx2GyG3 1T5l7o7ormzayydpXZab1Wzglq4xcy5HDuPRROFWyE2U9/PAEolj7TKh6/RQEeyW ae5FN2x7l4cVo8jeuUUyga4V4LIS9QP6+WDL8149SxA9S26ISicfgQVvA5NogjFE PwlkZcqYpnhKoyiWvxkVAw2WPkHUFRz34HX7/eibcmtYV2qr/8gCdB5LsMqH7kfs sDz91sNfiIVthvgEEasUHIoEyDnTPgT0eHHs93ChEq4SDGVB2z5G7nF8UT5vxnGF Ge2xhsN3aQ/qtkLvbG2l01DLCPlZiVSeqPQ7n0APq0Q/i9kJNQfjTOb9ZiKQBXdu gpU6+JUn4rLMYj70LAhThRRuejDs1bxuoTwbuWQkiaI9J4DvsVzinRE/b1KUU6Xf /zO5IlOWYsLXXL2mpqv58szRFFn9AVlIkkpP6Lp1JgCBvePXesjpRrnJRxliz568 Wxe6FqXxYBCkBk/N1hFPA4JI2IGn+aARR0IsvuIgQZ7Gt0/w/QF8j2khGyE2nuH6 S3Xmfl6ZhG7GYGFqWwM1 =oAV/ -----END PGP SIGNATURE----- --45Z9DzgjV8m4Oswq-- From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 11:05:27 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 29FD61065673 for ; Tue, 2 Aug 2011 11:05:27 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.22]) by mx1.freebsd.org (Postfix) with SMTP id 728928FC26 for ; Tue, 2 Aug 2011 11:05:26 +0000 (UTC) Received: (qmail invoked by alias); 02 Aug 2011 11:05:25 -0000 Received: from f055103007.adsl.alicedsl.de (EHLO apollo.emma.line.org) [78.55.103.7] by mail.gmx.net (mp064) with SMTP; 02 Aug 2011 13:05:25 +0200 X-Authenticated: #428038 X-Provags-ID: V01U2FsdGVkX18yreMqGC4y5cvpFfIveQol+FjpRAuFTeybt69ToM eoOLXVj7JeBzuv Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by apollo.emma.line.org (Postfix) with ESMTP id 60DAA23CEB2 for ; Tue, 2 Aug 2011 13:05:24 +0200 (CEST) Message-ID: <4E37D9F4.7080907@gmx.de> Date: Tue, 02 Aug 2011 13:05:24 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110617 Mnenhy/0.8.3 Thunderbird/3.1.11 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <20110730154405.1bfd2d57@freebsd.org> In-Reply-To: <20110730154405.1bfd2d57@freebsd.org> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-2 Content-Transfer-Encoding: 8bit X-Y-GMX-Trusted: 0 Subject: Re: Claws-Mail marked as BROKEN X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 11:05:28 -0000 Am 30.07.2011 15:44, schrieb Pawel Pekala: > Dnia 2011-07-30, o godz. 09:08:20 > Carmel napisał(a): > >> I am in the process of setting up a new PC and wanted to install >> "claws-mail" as my MUA. I have it all ready installed on another >> machine I use. This port, unfortunately, is marked: >> >> BROKEN= does not compile > > I`m working on fix right now. If you comment this line it should > compile just fine as problem appears to show only in clean > tinderbuild environment (software we use to test our ports). You can just do "make TRYBROKEN=yes", or pass "make" options through portmaster or portupgrade (see the respective manual for how to do that). From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 11:06:09 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ED1091065674 for ; Tue, 2 Aug 2011 11:06:09 +0000 (UTC) (envelope-from matthias.andree@gmx.de) Received: from mailout-de.gmx.net (mailout-de.gmx.net [213.165.64.23]) by mx1.freebsd.org (Postfix) with SMTP id 4565A8FC1B for ; Tue, 2 Aug 2011 11:06:08 +0000 (UTC) Received: (qmail invoked by alias); 02 Aug 2011 11:06:07 -0000 Received: from f055103007.adsl.alicedsl.de (EHLO apollo.emma.line.org) [78.55.103.7] by mail.gmx.net (mp011) with SMTP; 02 Aug 2011 13:06:07 +0200 X-Authenticated: #428038 X-Provags-ID: V01U2FsdGVkX1/TZX5TyiPT+ZHyiCvcRUV3UPZ9NciVny+uhFz9lZ LM8nkEUUICbCH4 Received: from [127.0.0.1] (localhost.localdomain [127.0.0.1]) by apollo.emma.line.org (Postfix) with ESMTP id AB84123CEB2 for ; Tue, 2 Aug 2011 13:06:06 +0200 (CEST) Message-ID: <4E37DA1E.4090501@gmx.de> Date: Tue, 02 Aug 2011 13:06:06 +0200 From: Matthias Andree User-Agent: Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.18) Gecko/20110617 Mnenhy/0.8.3 Thunderbird/3.1.11 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: <1851157533.20110730214411@serebryakov.spb.ru> In-Reply-To: <1851157533.20110730214411@serebryakov.spb.ru> X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: 7bit X-Y-GMX-Trusted: 0 Subject: Re: portmaster unattended run? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 11:06:10 -0000 Am 30.07.2011 19:44, schrieb Lev Serebryakov: > Hello, Freebsd-ports. > > How could I run `portmaster' without ANY questions and > confirmations? > Simple and obvious `portmaster --no-confirm -y ' > doesn't work. It asks: > > (1) About interactive ports. > (2) About removing old distfiles > (3) About errors from `tar' when create backup archive with old > versions. portmaster --no-confirm -y -d -mBATCH=yes Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 02F7B106566B for ; Tue, 2 Aug 2011 12:06:45 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 934FB8FC13 for ; Tue, 2 Aug 2011 12:06:44 +0000 (UTC) Received: by wyg24 with SMTP id 24so3008368wyg.13 for ; Tue, 02 Aug 2011 05:06:43 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=1mw4jBS1sR078Myzuc0DrcciYY8///udNAuZvRpQFnc=; b=AYmtE0IRxq39aBO6XBsf/7YQeuHCtrMZTa1m/hyWyi83owUbp0QqfqKX3nx4qnH7bR Z4xiIMX1b2hUmxVR3tYADpHJlwuUz8ubiSf6r4sV40ARn+GtGvY0HhWipVAwNs3gNKoU w3rmAJZ3MxZVQVb3rM9KjepzIY2vauKxxp824= MIME-Version: 1.0 Received: by 10.216.168.72 with SMTP id j50mr495806wel.88.1312285197288; Tue, 02 Aug 2011 04:39:57 -0700 (PDT) Received: by 10.216.53.75 with HTTP; Tue, 2 Aug 2011 04:39:57 -0700 (PDT) Date: Tue, 2 Aug 2011 15:39:57 +0400 Message-ID: From: Pavel Timofeev To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=UTF-8 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: from netsnmp.20 to netsnmp.30 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 12:06:45 -0000 since we have net-snmp 5.7 in ports it would be right to correct some ports from netsnmp.20 to netsnmp.30 [root@monitor /usr/ports]# grep -R netsnmp.20 * french/plgrenouille/Makefile:LIB_DEPENDS= netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp security/libfwbuilder/Makefile: netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp sysutils/rsyslog5-devel-snmp/Makefile:LIB_DEPENDS= netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 12:59:24 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 18D44106566B; Tue, 2 Aug 2011 12:59:24 +0000 (UTC) (envelope-from sahil@tandon.net) Received: from spartan.hamla.org (spartan.hamla.org [206.251.255.30]) by mx1.freebsd.org (Postfix) with ESMTP id E6EED8FC0C; Tue, 2 Aug 2011 12:59:23 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by spartan.hamla.org (Postfix) with ESMTP id 66CBD170E5; Tue, 2 Aug 2011 08:59:52 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tandon.net; h= date:date:subject:subject:from:from:x-mailer:message-id :content-type:content-type:content-transfer-encoding :mime-version:in-reply-to:references:received:received; s=aegis; t=1312289992; bh=YXTFPhdaI+2y3/QTu8Sz5oKgNraZCAAZR+mkkOQSe9k=; b= h+57IlUEcqtbONX409sR01zpo7FKdcRuZebGWI9dgNM3ODa6jSpK9cF7XyBe/POa ZzyUNA6F5fkFNkcMm2taYUSPH+rxW/cuAApcSia4x//BWfxvWb666Yj4M1nlQhov IkyU7ynP0Wrt9d4itTTGTumJKtJkRFJvwBUcY8AksqE= X-Virus-Scanned: by ClamAV at spartan.hamla.org Received: from spartan.hamla.org ([127.0.0.1]) by localhost (spartan.hamla.org [127.0.0.1]) (amavisd-new, port 10027) with LMTP id ocAHFPbv2zuK; Tue, 2 Aug 2011 08:59:52 -0400 (EDT) Received: from [10.101.78.247] (mobile-166-137-136-072.mycingular.net [166.137.136.72]) by spartan.hamla.org (Postfix) with ESMTPSA id 0938D170E3; Tue, 2 Aug 2011 08:59:51 -0400 (EDT) References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> <4E371284.5010806@quip.cz> <4E371B3B.7070806@FreeBSD.org> <4E3722DE.6050206@gmx.de> <20110802010139.GA981@magic.hamla.org> In-Reply-To: <20110802010139.GA981@magic.hamla.org> Mime-Version: 1.0 (iPhone Mail 8C148a) Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Message-Id: <417028BC-447C-45DF-ACC3-A6CCFE614AA0@tandon.net> X-Mailer: iPhone Mail (8C148a) From: Sahil Tandon Date: Tue, 2 Aug 2011 08:58:45 -0400 To: Sahil Tandon Cc: olli hauer , "ports@FreeBSD.org" , Miroslav Lachman <000.fbsd@quip.cz>, "ohauer@FreeBSD.org" Subject: Re: USERS/GROUPS in bsd.port.mk [was: FreeBSD Port: postfix-2.8.4, 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 12:59:24 -0000 On Aug 1, 2011, at 9:01 PM, Sahil Tandon wrote: > On Tue, 2011-08-02 at 00:04:14 +0200, olli hauer wrote: >=20 >> No, you don't hit the limitation. It seems you really found a bug in >> the Framework! >>=20 >> =46rom the Framework code in bsd.port.mk existing groups should honored. >=20 > Along those lines, what about using groupmod instead of usermod? > Perhaps due to my ignorance, it seems more straightforward and does not > require much sed-fu; I've attached a (probably incomplete) patch to > illustrate my thinking. I understand what I am suggesting could > introduce other problems, so please do not construe it as an as-is > suggestion, but rather something to stoke discussion. And it would help if I did not transmit horribly mangled patches! Sorry abo= ut that, please see: http://people.freebsd.org/~sahil/2011-08-02/bsd.port.mk.diff.txt -- Sahil Tandon= From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 13:09:53 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 38619106566B; Tue, 2 Aug 2011 13:09:53 +0000 (UTC) (envelope-from 000.fbsd@quip.cz) Received: from elsa.codelab.cz (elsa.codelab.cz [94.124.105.4]) by mx1.freebsd.org (Postfix) with ESMTP id E55378FC14; Tue, 2 Aug 2011 13:09:52 +0000 (UTC) Received: from elsa.codelab.cz (localhost [127.0.0.1]) by elsa.codelab.cz (Postfix) with ESMTP id 400E22842A; Tue, 2 Aug 2011 15:09:51 +0200 (CEST) Received: from [192.168.1.2] (ip-86-49-61-235.net.upcbroadband.cz [86.49.61.235]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by elsa.codelab.cz (Postfix) with ESMTPSA id 14D2328426; Tue, 2 Aug 2011 15:09:50 +0200 (CEST) Message-ID: <4E37F71D.7070502@quip.cz> Date: Tue, 02 Aug 2011 15:09:49 +0200 From: Miroslav Lachman <000.fbsd@quip.cz> User-Agent: Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.9.1.19) Gecko/20110420 Lightning/1.0b1 SeaMonkey/2.0.14 MIME-Version: 1.0 To: Sahil Tandon References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> <4E371284.5010806@quip.cz> <4E371B3B.7070806@FreeBSD.org> <4E3722DE.6050206@gmx.de> <20110802010139.GA981@magic.hamla.org> In-Reply-To: <20110802010139.GA981@magic.hamla.org> Content-Type: text/plain; charset=ISO-8859-2; format=flowed Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, ohauer@FreeBSD.org Subject: Re: USERS/GROUPS in bsd.port.mk [was: FreeBSD Port: postfix-2.8.4, 1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 13:09:53 -0000 Sahil Tandon wrote: > On Tue, 2011-08-02 at 00:04:14 +0200, olli hauer wrote: > >> No, you don't hit the limitation. It seems you really found a bug in >> the Framework! >> >> From the Framework code in bsd.port.mk existing groups should honored. > > Along those lines, what about using groupmod instead of usermod? > Perhaps due to my ignorance, it seems more straightforward and does not > require much sed-fu; I've attached a (probably incomplete) patch to > illustrate my thinking. I understand what I am suggesting could > introduce other problems, so please do not construe it as an as-is > suggestion, but rather something to stoke discussion. I tested your patch and it works for me. # pkg_version -vIL = | grep postfix postfix-2.7.2,1 < needs updating (index has 2.8.4,1) # id postfix uid=125(postfix) gid=125(postfix) groups=125(postfix),6(mail),3125(maildirs) # patch < ~/bsd.port.mk.diff # portmaster postfix-2.7.2,1 ===>>> The following actions were performed: Upgrade of mysql-client-5.1.53 to mysql-client-5.1.58 Upgrade of libtool-2.2.10 to libtool-2.4 Upgrade of cyrus-sasl-2.1.23_1 to cyrus-sasl-2.1.23_3 Upgrade of postfix-2.7.2,1 to postfix-2.8.4,1 # id postfix uid=125(postfix) gid=125(postfix) groups=125(postfix),6(mail),3125(maildirs) It was tested on really old testing system... Thank you for your time and working solution. Miroslav Lachman From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 13:14:13 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F2451065677; Tue, 2 Aug 2011 13:14:13 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id 8CA528FC13; Tue, 2 Aug 2011 13:14:12 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id QAA20155; Tue, 02 Aug 2011 16:14:10 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QoEnR-000Hfo-UQ; Tue, 02 Aug 2011 16:14:09 +0300 Message-ID: <4E37F81F.7040902@FreeBSD.org> Date: Tue, 02 Aug 2011 16:14:07 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Doug Barton References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> In-Reply-To: <4E35A998.5060102@FreeBSD.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 13:14:13 -0000 on 31/07/2011 22:14 Doug Barton said the following: > Understood, but I'm not sure what I can do about it unless I can > reproduce it. I reproduced the problem by doing a similar kind of upgrade: $ pkg_delete -f gtk-2.\* $ portmaster -v atk-2.0.1 gio-fam-backend-2.28.8 glib-2.28.8 gobject-introspection-0.10.8 x11-toolkits/gtk20 Now I see some duality in the problem. First, let's consider the portmaster side. Suppose we have two ports A and B that both depend on both of two other ports C and D. When portmaster upgrades port C it updates dependency information in ports A and B, and while doing that it also checks (and potentially updates) dependency information for port D. First of all, it's not clear if that check for port D is really required. Second, I think that portmaster could cache the origin => pkg mapping that it builds while working on port A, so that it can be readily re-used for port B. That could also include "negative" mapping where there is no installed pkg for a given origin. Why this caching could be useful becomes more evident if there are hundreds of ports in the A, B, ... class and hundreds of ports in the C, D, ... class. As it stands now, the above invocation of portmaster searches for an installed package with an origin of x11-toolkits/gtk20 for 714 times. Each search includes grepping */+CONTENTS in /var/db/pkg directory and also executing pkg_info -q -O x11-toolkits/gtk20. As far as I can see, each such pkg_info invocation also performs something very similar to the grep action: it calls getdirentries(2) on each port subdirectory and then reads +CONTENTS from it. What I further observe is those pkg_info calls are sometimes quite fast, sometimes slow and sometimes are very slow like couple dozen seconds. Given that there are ~700 pkg_info runs all those delays add up to quite a long period. And now to my side of the problem. While "profiling" pkg_info with ktrace I see getdirentries(2) calls sometimes take quite a while. And since I have > 1000 ports all those calls do add up. DTrace shows that the calls are quite fast (~0.3 ms) when there is no actual disk access, but if it occurs then it introduces a delay on the orders of 1 - 100 milliseconds. I am really in doubts about what is happening here. It seems that all the directory data isn't kept in ZFS ARC for long enough or is squeezed out of it by some other data (without additional pressure it should easily fit into the ARC). And also that somehow disk accesses have quite large latency. Although svc_t according to iostat is smaller (5 - 10 ms). DTrace shows that the thread spends the time in cv_wait. So it's possible that the scheduler is also involved here as its decisions also may add a delay to when the thread becomes runnable again. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 14:44:06 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 08E21106566B for ; Tue, 2 Aug 2011 14:44:06 +0000 (UTC) (envelope-from chris.torek@gmail.com) Received: from mail-yx0-f182.google.com (mail-yx0-f182.google.com [209.85.213.182]) by mx1.freebsd.org (Postfix) with ESMTP id C54758FC12 for ; Tue, 2 Aug 2011 14:44:05 +0000 (UTC) Received: by yxl31 with SMTP id 31so4860148yxl.13 for ; Tue, 02 Aug 2011 07:44:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=1Z7cgFjQWV13CQUyGVwBNo5b+eRMwfYysIjl36naMtU=; b=IPFCm5YDZOGiRkoEtbijclFlSm5BE4qBukJEcZc1FCa6nrNcOPsITDB6vYlYOK5zCx N9M0hQdzJyz2jtboTOPEGPZc7Mf7ZsZw5qrDjLEdQwpApBj+qPOnG+SPNLkWXt+mNZc7 0UF74L2WBzi9NyQ8BIK7R8uZvyrL4ksmOJ3R0= MIME-Version: 1.0 Received: by 10.150.188.3 with SMTP id l3mr1257939ybf.120.1312294481909; Tue, 02 Aug 2011 07:14:41 -0700 (PDT) Received: by 10.150.217.20 with HTTP; Tue, 2 Aug 2011 07:14:41 -0700 (PDT) Date: Tue, 2 Aug 2011 08:14:41 -0600 Message-ID: From: Chris Torek To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: PackageKit apparently depends on lzma X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 14:44:06 -0000 (Note: I am totally new to FreeBSD ports and have no idea if I am sending this to the right place.) At least for FreeBSD 8.2-stable, the most recent PackageKit port requires that the lzma port be installed -- it fails to link if you have not installed the lzma port (which itself requires a little hand-holding since it overrides the base system's "xz", which I'm not sure if that's OK either...). My guess is that this should be listed in the LIB_DEPENDS line in ports/ports-mgmt/packagekit/Makefile. This diff (using cut and paste with gmail so blanks get expanded) seems to work, but I don't really know if it is right. Chris Author: Chris Torek Date: Tue Aug 2 08:12:04 2011 -0600 depends on lzma PackageKit needs lzma installed (overriding base xz). List this in the LIB_DEPENDS. diff --git a/packagekit/Makefile b/packagekit/Makefile index 519dd82..e842619 100644 --- a/packagekit/Makefile +++ b/packagekit/Makefile @@ -20,6 +20,7 @@ LIB_DEPENDS= execinfo.1:${PORTSDIR}/devel/libexecinfo \ sqlite3.8:${PORTSDIR}/databases/sqlite3 \ dbus-glib-1:${PORTSDIR}/devel/dbus-glib \ polkit-gobject-1.0:${PORTSDIR}/sysutils/polkit \ + lzma:${PORTSDIR}/archivers/lzma \ ck-connector.0:${PORTSDIR}/sysutils/consolekit RUN_DEPENDS= lsof:${PORTSDIR}/sysutils/lsof \ ${LOCALBASE}/share/gir-1.0/GLib-2.0.gir:${PORTSDIR}/devel/gobject-introspection \ From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 15:06:11 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D6E74106566B; Tue, 2 Aug 2011 15:06:11 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id A7C808FC0C; Tue, 2 Aug 2011 15:06:10 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id SAA22003; Tue, 02 Aug 2011 18:06:08 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QoGXn-000HlP-Mw; Tue, 02 Aug 2011 18:06:07 +0300 Message-ID: <4E38125E.1040109@FreeBSD.org> Date: Tue, 02 Aug 2011 18:06:06 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Doug Barton , freebsd-ports@FreeBSD.org References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E37F81F.7040902@FreeBSD.org> In-Reply-To: <4E37F81F.7040902@FreeBSD.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-fs@FreeBSD.org Subject: portmaster, zfs metadata caching [Was: UPDATING 20110730] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 15:06:12 -0000 on 02/08/2011 16:14 Andriy Gapon said the following: > And now to my side of the problem. > While "profiling" pkg_info with ktrace I see getdirentries(2) calls sometimes > take quite a while. And since I have > 1000 ports all those calls do add up. > DTrace shows that the calls are quite fast (~0.3 ms) when there is no actual > disk access, but if it occurs then it introduces a delay on the orders of 1 - > 100 milliseconds. > I am really in doubts about what is happening here. It seems that all the > directory data isn't kept in ZFS ARC for long enough or is squeezed out of it by > some other data (without additional pressure it should easily fit into the ARC). > And also that somehow disk accesses have quite large latency. Although svc_t > according to iostat is smaller (5 - 10 ms). DTrace shows that the thread spends > the time in cv_wait. So it's possible that the scheduler is also involved here > as its decisions also may add a delay to when the thread becomes runnable again. Reporting further, just in case anyone follows this. (You may want to scroll down to my conclusions at the end of the message). I tracked my ZFS problem to my experiments with ZFS tuning. I limited my ARC size at some value that I considered to be large enough to cache my working sets of data and _metadata_. Little did I know that by default ZFS sets aside only 1/4th of ARC size for metadata. So this is already significantly smaller than I expected. Then it seems that a large piece of that metadata portion is permanently occupied by some non-evict-able data (not sure what it actually is, haven't tracked yet). In the end only a small portion of my ARC was available for holding the metadata which included the directory contents data. So this is what I had with the old settings: vfs.zfs.arc_meta_limit: 314572800 vfs.zfs.arc_meta_used: 401064272 and $ for i in $(jot 5) ; do /usr/bin/time -p pkg_info -O print/printme ; done The following installed package(s) has print/printme origin: real 12.55 user 0.02 sys 2.51 The following installed package(s) has print/printme origin: real 12.65 user 0.03 sys 1.99 The following installed package(s) has print/printme origin: real 10.57 user 0.02 sys 1.57 The following installed package(s) has print/printme origin: real 8.85 user 0.03 sys 0.17 The following installed package(s) has print/printme origin: real 9.28 user 0.02 sys 0.20 I think that you should get the picture. Now I have bumped the limit and this is what I had just right after doing it: vfs.zfs.arc_meta_limit: 717225984 vfs.zfs.arc_meta_used: 414439800 and $ for i in $(jot 5) ; do /usr/bin/time -p pkg_info -O print/printme ; done The following installed package(s) has print/printme origin: real 9.08 user 0.01 sys 0.18 The following installed package(s) has print/printme origin: real 7.48 user 0.04 sys 0.14 The following installed package(s) has print/printme origin: real 0.08 user 0.00 sys 0.07 The following installed package(s) has print/printme origin: real 0.95 user 0.03 sys 0.04 The following installed package(s) has print/printme origin: real 0.08 user 0.00 sys 0.07 Two runs to "warm up" the ARC and then everything works just perfect. I think that this is an important discovery for two reason: 1. I learned a new thing about ZFS ARC. 2. This problem demonstrates that portmaster currently does depend on a filesystem cache being able to hold a significant amount of ports/packages (meta)data. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 16:38:41 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAA951065670; Tue, 2 Aug 2011 16:38:41 +0000 (UTC) (envelope-from olivier@gid0.org) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id 62BE08FC15; Tue, 2 Aug 2011 16:38:40 +0000 (UTC) Received: by qyk38 with SMTP id 38so4752879qyk.13 for ; Tue, 02 Aug 2011 09:38:40 -0700 (PDT) MIME-Version: 1.0 Received: by 10.229.13.225 with SMTP id d33mr4321239qca.204.1312301333859; Tue, 02 Aug 2011 09:08:53 -0700 (PDT) Received: by 10.229.212.75 with HTTP; Tue, 2 Aug 2011 09:08:53 -0700 (PDT) In-Reply-To: <1851157533.20110730214411@serebryakov.spb.ru> References: <1851157533.20110730214411@serebryakov.spb.ru> Date: Tue, 2 Aug 2011 18:08:53 +0200 Message-ID: From: Olivier Smedts To: lev@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: portmaster unattended run? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 16:38:41 -0000 2011/7/30 Lev Serebryakov : > Hello, Freebsd-ports. > > =A0How could I run `portmaster' without ANY questions and > confirmations? > =A0Simple and obvious `portmaster --no-confirm -y ' > doesn't work. It asks: > > =A0(1) About interactive ports. > =A0(2) About removing old distfiles > =A0(3) About errors from `tar' when create backup archive with old > =A0 =A0 versions. I like to use "portmaster -adw", but it still asks what to do when there is an error during creation ok backup package (for example if there's a plist error). I was used to "portupgrade -a" but now I'm happier with "portmaster -adw". You can check the man page. > -- > // Black Lion AKA Lev Serebryakov > > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to "freebsd-ports-unsubscribe@freebsd.org" > --=20 Olivier Smedts=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 = =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0=A0 _ =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0= =A0 ASCII ribbon campaign ( ) e-mail: olivier@gid0.org=A0 =A0 =A0 =A0 - against HTML email & vCards=A0 X www: http://www.gid0.org=A0 =A0 - against proprietary attachments / \ =A0 "Il y a seulement 10 sortes de gens dans le monde : =A0 ceux qui comprennent le binaire, =A0 et ceux qui ne le comprennent pas." From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 16:56:31 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 455AB1065670; Tue, 2 Aug 2011 16:56:31 +0000 (UTC) (envelope-from lev@FreeBSD.org) Received: from onlyone.friendlyhosting.spb.ru (onlyone.friendlyhosting.spb.ru [IPv6:2a01:4f8:131:60a2::2]) by mx1.freebsd.org (Postfix) with ESMTP id D80DB8FC20; Tue, 2 Aug 2011 16:56:30 +0000 (UTC) Received: from lion.home.serebryakov.spb.ru (unknown [IPv6:2001:470:923f:1:b59b:6350:87ea:8c33]) (Authenticated sender: lev@serebryakov.spb.ru) by onlyone.friendlyhosting.spb.ru (Postfix) with ESMTPA id 05E514AC58; Tue, 2 Aug 2011 20:56:29 +0400 (MSD) Date: Tue, 2 Aug 2011 20:56:27 +0400 From: Lev Serebryakov Organization: FreeBSD Project X-Priority: 3 (Normal) Message-ID: <554954948.20110802205627@serebryakov.spb.ru> To: Olivier Smedts In-Reply-To: References: <1851157533.20110730214411@serebryakov.spb.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=windows-1251 Content-Transfer-Encoding: quoted-printable Cc: lev@freebsd.org, freebsd-ports@freebsd.org Subject: Re: portmaster unattended run? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: lev@FreeBSD.org List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 16:56:31 -0000 Hello, Olivier. You wrote 2 =E0=E2=E3=F3=F1=F2=E0 2011 =E3., 20:08:53: > I like to use "portmaster -adw", but it still asks what to do when > there is an error during creation ok backup package (for example if > there's a plist error). I was used to "portupgrade -a" but now I'm This could be ignored via /usr/local/etc/portmaster.rc :) > happier with "portmaster -adw". You can check the man page. --=20 // Black Lion AKA Lev Serebryakov From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 17:02:58 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0FEC106564A for ; Tue, 2 Aug 2011 17:02:58 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from xiurhn.etoilebsd.net (xiurhn.etoilebsd.net [94.23.37.58]) by mx1.freebsd.org (Postfix) with ESMTP id A9F408FC17 for ; Tue, 2 Aug 2011 17:02:58 +0000 (UTC) Received: by xiurhn.etoilebsd.net (Postfix, from userid 80) id B81997E80A; Tue, 2 Aug 2011 19:02:57 +0200 (CEST) To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 02 Aug 2011 19:02:57 +0200 From: Baptiste Daroussin Message-ID: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> X-Sender: bapt@FreeBSD.org User-Agent: Roundcube Webmail/0.5.3 Cc: Subject: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 17:02:59 -0000 Hi all, For the third time, I'm running a deprecation campaign to remove old, unmaintain and/or problematic stuff from the ports tree (ports@) As usual I may be wrong there maybe some false positive, I sharpened a bit my analysis scripts so there should be less false positive in the deprecated ports. While here I have fix and will fix lots of ports master_sites that would be great if you fix as much master sites as you can, this website may help: http://people.freebsd.org/~ehaupt/distilator/ Feel free to correct my mistake and undeprecate ports that need to stay in the ports tree. Please avoid saving ports just because you expect someone may one day be using it. Some ports have been saved in the past and are now marked broken for while and no user complained about. I also marked broken ports that does fetch anymore but still seems to have upstream, if you need them, please fix them. regards, Bapt From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 18:26:30 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 15552106564A; Tue, 2 Aug 2011 18:26:30 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 8E6A11519AE; Tue, 2 Aug 2011 18:26:29 +0000 (UTC) Message-ID: <4E384155.1080507@FreeBSD.org> Date: Tue, 02 Aug 2011 11:26:29 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Andriy Gapon References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E37F81F.7040902@FreeBSD.org> In-Reply-To: <4E37F81F.7040902@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 18:26:30 -0000 On 08/02/2011 06:14, Andriy Gapon wrote: > Second, I think that portmaster could cache the origin => pkg mapping that it > builds while working on port A, so that it can be readily re-used for port B. > That could also include "negative" mapping where there is no installed pkg for a > given origin. That's a reasonable idea, but moderately complex to do. I'll put it on "the list" but it's not going to be a priority since in non-worst-case scenarios it's generally quite fast as it is. Meanwhile thanks for digging further into your situation and confirming that it's a local problem. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 19:12:51 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9604A106564A; Tue, 2 Aug 2011 19:12:51 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id B3E468FC16; Tue, 2 Aug 2011 19:12:50 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id WAA26117; Tue, 02 Aug 2011 22:12:49 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QoKOX-000Hx1-1U; Tue, 02 Aug 2011 22:12:49 +0300 Message-ID: <4E384C30.50105@FreeBSD.org> Date: Tue, 02 Aug 2011 22:12:48 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Doug Barton References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E37F81F.7040902@FreeBSD.org> <4E384155.1080507@FreeBSD.org> In-Reply-To: <4E384155.1080507@FreeBSD.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 19:12:51 -0000 on 02/08/2011 21:26 Doug Barton said the following: > On 08/02/2011 06:14, Andriy Gapon wrote: >> Second, I think that portmaster could cache the origin => pkg mapping that it >> builds while working on port A, so that it can be readily re-used for port B. >> That could also include "negative" mapping where there is no installed pkg for a >> given origin. > > That's a reasonable idea, but moderately complex to do. I'll put it on > "the list" but it's not going to be a priority since in non-worst-case > scenarios it's generally quite fast as it is. > > Meanwhile thanks for digging further into your situation and confirming > that it's a local problem. Well, yes with a little bit of no. I will repeat myself: currently portmaster's performance relies on the fact that certain often used data originating from disk is actually cached in memory by the OS. Typically performance-conscious applications explicitly pull such data into an application cache. But practice is the main criterion. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 19:33:42 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 965341065672 for ; Tue, 2 Aug 2011 19:33:42 +0000 (UTC) (envelope-from jhelfman@experts-exchange.com) Received: from mail.experts-exchange.com (mail.experts-exchange.com [72.29.183.251]) by mx1.freebsd.org (Postfix) with ESMTP id 716FE8FC0A for ; Tue, 2 Aug 2011 19:33:42 +0000 (UTC) Received: from mail.experts-exchange.com (localhost [127.0.0.1]) by mail.experts-exchange.com (Postfix) with ESMTP id 5434C6F55D5; Tue, 2 Aug 2011 12:14:24 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=e-e.com; h= user-agent:organization:in-reply-to:content-disposition :content-type:content-type:mime-version:references:message-id :subject:subject:from:from:date:date:received:received:received; s=ee; t=1312312464; x=1314126864; bh=g77MAy05jmm0W6MnXoTanDT2NF WPCw6q6Dh8l2oyDtA=; b=Bn3hawyEikfffRpUa3e7dbJKjH3WRKXWd9fdPGL6IF lwVNgxuC52tVL0jdZhbEi22d0EIL4VborMdtpjxrM3D+KlC85qFBXBjoOUyiKIiA 0SRNpN2AMKo9xUosWwtcX584bIMzagQm2tF0KLOUyfgnaE8vVO3BjwW5eFs5bBNA c= X-Virus-Scanned: amavisd-new at experts-exchange.com Received: from mail.experts-exchange.com ([127.0.0.1]) by mail.experts-exchange.com (mail.experts-exchange.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 18we8YbBykf9; Tue, 2 Aug 2011 12:14:24 -0700 (PDT) Received: from experts-exchange.com (unknown [192.168.103.122]) by mail.experts-exchange.com (Postfix) with SMTP id 307696F55B7; Tue, 2 Aug 2011 12:14:24 -0700 (PDT) Received: (nullmailer pid 610 invoked by uid 1001); Tue, 02 Aug 2011 19:13:41 -0000 Date: Tue, 2 Aug 2011 12:13:41 -0700 From: Jason Helfman To: Pavel Timofeev Message-ID: <20110802191341.GF59316@eggman.experts-exchange.com> References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: X-Operating-System: FreeBSD 8.2-RELEASE Organization: Experts-Exchange, LLC. http://www.experts-exchange.com X-Living-The-Dream: I love the SLO Life! User-Agent: Mutt/1.5.21 (2010-09-15) Cc: freebsd-ports@freebsd.org Subject: Re: from netsnmp.20 to netsnmp.30 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 19:33:42 -0000 On Tue, Aug 02, 2011 at 03:39:57PM +0400, Pavel Timofeev thus spake: >since we have net-snmp 5.7 in ports it would be right to correct some ports >from netsnmp.20 to netsnmp.30 > >[root@monitor /usr/ports]# grep -R netsnmp.20 * >french/plgrenouille/Makefile:LIB_DEPENDS= >netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp >security/libfwbuilder/Makefile: >netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp >sysutils/rsyslog5-devel-snmp/Makefile:LIB_DEPENDS= >netsnmp.20:${PORTSDIR}/net-mgmt/net-snmp You may want to update your portstree, and run this check again. All of the ports listed here are either no longer in the ports tree, or have been merged into other ports that are using netsnmp.30. -jgh -- Jason Helfman System Administrator experts-exchange.com http://www.experts-exchange.com/M_4830110.html E4AD 7CF1 1396 27F6 79DD 4342 5E92 AD66 8C8C FBA5 From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 20:08:36 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id E33C31065672; Tue, 2 Aug 2011 20:08:36 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id DAA8014FEDD; Tue, 2 Aug 2011 20:08:35 +0000 (UTC) Message-ID: <4E385943.1060703@FreeBSD.org> Date: Tue, 02 Aug 2011 13:08:35 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Andriy Gapon References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E37F81F.7040902@FreeBSD.org> <4E384155.1080507@FreeBSD.org> <4E384C30.50105@FreeBSD.org> In-Reply-To: <4E384C30.50105@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 20:08:37 -0000 On 08/02/2011 12:12, Andriy Gapon wrote: > on 02/08/2011 21:26 Doug Barton said the following: >> On 08/02/2011 06:14, Andriy Gapon wrote: >>> Second, I think that portmaster could cache the origin => pkg mapping that it >>> builds while working on port A, so that it can be readily re-used for port B. >>> That could also include "negative" mapping where there is no installed pkg for a >>> given origin. >> >> That's a reasonable idea, but moderately complex to do. I'll put it on >> "the list" but it's not going to be a priority since in non-worst-case >> scenarios it's generally quite fast as it is. >> >> Meanwhile thanks for digging further into your situation and confirming >> that it's a local problem. > > Well, yes with a little bit of no. > I will repeat myself: currently portmaster's performance relies on the fact that > certain often used data originating from disk is actually cached in memory by > the OS. And I will repeat myself, one last time. The assumptions that portmaster makes are reasonable under typical conditions, but can be improved which I will do in due course. However, your conditions are very non-typical, including but not limited to: slow disk, small amount of ram, zfs on a slow disk with a small amount of ram, poorly tuned zfs on a slow disk with a small amount of ram, and a large'ish number of ports installed. I get that you're disappointed with portmaster's performance under these circumstances, and I've already said that I will do what I can, when I can, to improve that. Hopefully I won't need to repeat myself again. :) Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 20:28:58 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 401C91065670 for ; Tue, 2 Aug 2011 20:28:58 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 0E2B8153ECA; Tue, 2 Aug 2011 20:28:58 +0000 (UTC) Message-ID: <4E385E09.20208@FreeBSD.org> Date: Tue, 02 Aug 2011 13:28:57 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: churanov.port.maintainer@gmail.com X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "freebsd-ports@FreeBSD.org" Subject: Any progress on updating boost? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 20:28:58 -0000 I notice that http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/156253 exists for the 1.46.1 update, however 1.47 is out since July 11. I'm curious about whatever plans may exist to do the update ... Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 20:39:05 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A40C3106564A; Tue, 2 Aug 2011 20:39:05 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id BE4998FC0C; Tue, 2 Aug 2011 20:39:04 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id XAA27110; Tue, 02 Aug 2011 23:39:03 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QoLjy-000I0D-Td; Tue, 02 Aug 2011 23:39:02 +0300 Message-ID: <4E386064.3010904@FreeBSD.org> Date: Tue, 02 Aug 2011 23:39:00 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Doug Barton References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E37F81F.7040902@FreeBSD.org> <4E384155.1080507@FreeBSD.org> <4E384C30.50105@FreeBSD.org> <4E385943.1060703@FreeBSD.org> In-Reply-To: <4E385943.1060703@FreeBSD.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 20:39:05 -0000 on 02/08/2011 23:08 Doug Barton said the following: > On 08/02/2011 12:12, Andriy Gapon wrote: >> on 02/08/2011 21:26 Doug Barton said the following: >>> On 08/02/2011 06:14, Andriy Gapon wrote: >>>> Second, I think that portmaster could cache the origin => pkg mapping that it >>>> builds while working on port A, so that it can be readily re-used for port B. >>>> That could also include "negative" mapping where there is no installed pkg for a >>>> given origin. >>> >>> That's a reasonable idea, but moderately complex to do. I'll put it on >>> "the list" but it's not going to be a priority since in non-worst-case >>> scenarios it's generally quite fast as it is. >>> >>> Meanwhile thanks for digging further into your situation and confirming >>> that it's a local problem. >> >> Well, yes with a little bit of no. >> I will repeat myself: currently portmaster's performance relies on the fact that >> certain often used data originating from disk is actually cached in memory by >> the OS. > > And I will repeat myself, one last time. The assumptions that portmaster > makes are reasonable under typical conditions, but can be improved which > I will do in due course. However, your conditions are very non-typical, > including but not limited to: slow disk, small amount of ram, zfs on a > slow disk with a small amount of ram, poorly tuned zfs on a slow disk > with a small amount of ram, and a large'ish number of ports installed. Just a few small corrections: - the disks are not that slow (not sure how you deduced that): Seagate Barracuda 7200.12 - the RAM is not that small: 4GB - ZFS is not in such a bad environment as you portrayed it - ZFS is not so poorly tuned, ARC size above 1GB should be sufficient for a desktop-ish machine - the number of ports is not so large-ish for a desktop-ish machine > I get that you're disappointed with portmaster's performance under these > circumstances, and I've already said that I will do what I can, when I > can, to improve that. Hopefully I won't need to repeat myself again. :) I got this. -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 20:43:04 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 931D2106564A; Tue, 2 Aug 2011 20:43:04 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 3843716147D; Tue, 2 Aug 2011 20:43:04 +0000 (UTC) Message-ID: <4E386157.1000302@FreeBSD.org> Date: Tue, 02 Aug 2011 13:43:03 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: Andriy Gapon References: <4E345DBD.1090503@FreeBSD.org> <4E34B0BB.9050008@FreeBSD.org> <4E353A46.1050204@FreeBSD.org> <4E35A998.5060102@FreeBSD.org> <4E37F81F.7040902@FreeBSD.org> <4E384155.1080507@FreeBSD.org> <4E384C30.50105@FreeBSD.org> <4E385943.1060703@FreeBSD.org> <4E386064.3010904@FreeBSD.org> In-Reply-To: <4E386064.3010904@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 20:43:04 -0000 On 08/02/2011 13:39, Andriy Gapon wrote: > Just a few small corrections: I was using your description of the situation. Sorry if I misunderstood. -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 21:09:12 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47CBC1065674 for ; Tue, 2 Aug 2011 21:09:12 +0000 (UTC) (envelope-from peterjeremy@acm.org) Received: from mail17.syd.optusnet.com.au (mail17.syd.optusnet.com.au [211.29.132.198]) by mx1.freebsd.org (Postfix) with ESMTP id D003E8FC12 for ; Tue, 2 Aug 2011 21:09:11 +0000 (UTC) Received: from server.vk2pj.dyndns.org (c220-239-116-103.belrs4.nsw.optusnet.com.au [220.239.116.103]) by mail17.syd.optusnet.com.au (8.13.1/8.13.1) with ESMTP id p72L97e1028433 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Wed, 3 Aug 2011 07:09:08 +1000 X-Bogosity: Ham, spamicity=0.000000 Received: from server.vk2pj.dyndns.org (localhost.vk2pj.dyndns.org [127.0.0.1]) by server.vk2pj.dyndns.org (8.14.4/8.14.4) with ESMTP id p72L97Go079045 for ; Wed, 3 Aug 2011 07:09:07 +1000 (EST) (envelope-from peter@server.vk2pj.dyndns.org) Received: (from peter@localhost) by server.vk2pj.dyndns.org (8.14.4/8.14.4/Submit) id p72L97BD079044 for freebsd-ports@FreeBSD.org; Wed, 3 Aug 2011 07:09:07 +1000 (EST) (envelope-from peter) Date: Wed, 3 Aug 2011 07:09:07 +1000 From: Peter Jeremy To: freebsd-ports@FreeBSD.org Message-ID: <20110802210907.GB78870@server.vk2pj.dyndns.org> References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="OwLcNYc0lM97+oe1" Content-Disposition: inline In-Reply-To: <4E367999.8000906@FreeBSD.org> X-PGP-Key: http://members.optusnet.com.au/peterjeremy/pubkey.asc User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 21:09:12 -0000 --OwLcNYc0lM97+oe1 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On 2011-Aug-01 19:21:21 +0200, Michel Talon wrote: >This is unfortunately impossible because the ports system is organized >around a make logic and the relevant dependency variables are only >obtained through running make on each ports Makefile *in the context* of >the gigantic makefiles (bsd.port.mk, etc) which are included. We've had this discussion before but there is plenty of scope for someone with copious free time to optimise this. Options include a new tool that handles the "easy" cases without needing to fully parse all of bsd.*.mk (and knows to punt the cases it can't handle to make) and/or pre-precessing bsd.*.mk to speed up their loading. Note that about 1/3 of bsd.*.mk is comments. On 2011-Aug-02 22:12:48 +0300, Andriy Gapon wrote: >I will repeat myself: currently portmaster's performance relies on >the fact that certain often used data originating from disk is >actually cached in memory by the OS. Typically performance-conscious >applications explicitly pull such data into an application cache. An alternative viewpoint is that this is wasteful because data is then double-buffered. An alternative view is that the default ZFS configuration is sub-optimal and should be fixed - rather than insisting that every tool that accesses more than a handful of files should do its own caching. (And, reading zfs-discuss, avg@ is far from the only person to have been bitten by the ZFS metadata limit). --=20 Peter Jeremy --OwLcNYc0lM97+oe1 Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) iEYEARECAAYFAk44Z3MACgkQ/opHv/APuIc/RgCfd/2ji7kITlbWdNZoRlB9i5Lb RwsAnR3uvCYDu6/dmtwDhtqbFbiEcd/+ =BDMI -----END PGP SIGNATURE----- --OwLcNYc0lM97+oe1-- From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 21:37:55 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 976E5106564A; Tue, 2 Aug 2011 21:37:55 +0000 (UTC) (envelope-from demelier.david@gmail.com) Received: from mail-wy0-f182.google.com (mail-wy0-f182.google.com [74.125.82.182]) by mx1.freebsd.org (Postfix) with ESMTP id 049678FC0C; Tue, 2 Aug 2011 21:37:54 +0000 (UTC) Received: by wyg24 with SMTP id 24so185448wyg.13 for ; Tue, 02 Aug 2011 14:37:53 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=pRSpKKCZSm9iJmI4KKKvcwzJnkFzFL+GiFgS9itLQZg=; b=h7qTDOrks7VCKv726XOB034UTJFnHT3b53XUvTsismgwOfNcpb6xjnBJ/QwjNTx6y2 47tvpSEBCme+zptmYjDQeRDMbMg4j4PBq8XvOJBF/9ggNQgrvdDeDbe5d0DuZJ9/Pm2z tL5nyqxWcfWbAVxKFctERc2CRj8Bz/2fZvnzM= Received: by 10.216.136.158 with SMTP id w30mr1024131wei.40.1312321073641; Tue, 02 Aug 2011 14:37:53 -0700 (PDT) Received: from Groseille.malikania.fr (65.21.102.84.rev.sfr.net [84.102.21.65]) by mx.google.com with ESMTPS id fo2sm137279wbb.48.2011.08.02.14.37.51 (version=SSLv3 cipher=OTHER); Tue, 02 Aug 2011 14:37:52 -0700 (PDT) Message-ID: <4E386E2E.9090206@gmail.com> Date: Tue, 02 Aug 2011 23:37:50 +0200 From: David Demelier User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110715 Thunderbird/5.0 MIME-Version: 1.0 To: Koop Mast References: <4E37B4C1.9080902@gmail.com> <1312274720.1988.2.camel@crashalot.rainbow-runner.nl> In-Reply-To: <1312274720.1988.2.camel@crashalot.rainbow-runner.nl> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Typo in x11-toolkits/gtk30 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 21:37:55 -0000 On 02/08/2011 10:45, Koop Mast wrote: > On Tue, 2011-08-02 at 10:26 +0200, David Demelier wrote: >> Hello, >> >> I'm not sure that gtk-3.0 appears in 1997 ;-). > > It isn't a typo. This port was repo-copied from gtk20 which was in a > previous life gtk13 :). It all history. > Yes but this does not make sense at all... > -Koop > >> # New ports collection makefile for: gtk13 >> ^^^^^ >> # Date Created: 28 Sep 1997 >> ^^^^^^^^^^^ >> # Whom: Vanilla I. Shu >> # >> # $FreeBSD: ports/x11-toolkits/gtk30/Makefile,v 1.251 2011/07/30 >> 09:20:20 kwm Exp $ >> # $MCom: ports/x11-toolkits/gtk30/Makefile,v 1.35 2011/06/07 13:19:12 >> kwm Exp $ >> # >> >> Cheers, > > -- David Demelier From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 21:44:39 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DD9E0106564A; Tue, 2 Aug 2011 21:44:39 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 9EE338FC14; Tue, 2 Aug 2011 21:44:39 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p72LicMA021367; Tue, 2 Aug 2011 17:44:38 -0400 (EDT) Received: from dhcp-64-102-208-164.cisco.com (dhcp-64-102-208-164.cisco.com [64.102.208.164]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id p72LibUx017126; Tue, 2 Aug 2011 17:44:38 -0400 (EDT) Message-ID: <4E386FC6.3060100@freebsd.org> Date: Tue, 02 Aug 2011 17:44:38 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: David Demelier References: <4E37B4C1.9080902@gmail.com> <1312274720.1988.2.camel@crashalot.rainbow-runner.nl> <4E386E2E.9090206@gmail.com> In-Reply-To: <4E386E2E.9090206@gmail.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org, Koop Mast , freebsd-ports@freebsd.org Subject: Re: Typo in x11-toolkits/gtk30 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 21:44:40 -0000 On 8/2/11 5:37 PM, David Demelier wrote: > On 02/08/2011 10:45, Koop Mast wrote: >> On Tue, 2011-08-02 at 10:26 +0200, David Demelier wrote: >>> Hello, >>> >>> I'm not sure that gtk-3.0 appears in 1997 ;-). >> >> It isn't a typo. This port was repo-copied from gtk20 which was in a >> previous life gtk13 :). It all history. >> > > Yes but this does not make sense at all... FreeBSD is very sensitive to give credit where credit is due and to preserve the history of our work. When we repocopy ports, we preserve some fields to tell the story. The work done on the gtk30 port today has it roots way back when gtk13 was spinning up. Joe > > >> -Koop >> >>> # New ports collection makefile for: gtk13 >>> ^^^^^ >>> # Date Created: 28 Sep 1997 >>> ^^^^^^^^^^^ >>> # Whom: Vanilla I. Shu >>> # >>> # $FreeBSD: ports/x11-toolkits/gtk30/Makefile,v 1.251 2011/07/30 >>> 09:20:20 kwm Exp $ >>> # $MCom: ports/x11-toolkits/gtk30/Makefile,v 1.35 2011/06/07 13:19:12 >>> kwm Exp $ >>> # >>> >>> Cheers, >> >> > > -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 22:52:13 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 367E31065672 for ; Tue, 2 Aug 2011 22:52:13 +0000 (UTC) (envelope-from joel@tahoestores.com) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) by mx1.freebsd.org (Postfix) with ESMTP id 11E1E8FC19 for ; Tue, 2 Aug 2011 22:52:12 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1QoNXE-00055w-BT for freebsd-ports@freebsd.org; Tue, 02 Aug 2011 15:34:00 -0700 Date: Tue, 2 Aug 2011 15:34:00 -0700 (PDT) From: JoelFRodriguez To: freebsd-ports@freebsd.org Message-ID: <1312324440349-4660554.post@n5.nabble.com> In-Reply-To: References: <4E244EF0.7040202@telus.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 22:52:13 -0000 Are you serious? Upgrading the OS on a production machine is a really steep price to pay. I've over a thousand working ports and numerous customers that I would have to port afterwards. You really can't fix what appears to be a reasonable request? -- View this message in context: http://freebsd.1045724.n5.nabble.com/devel-icu-help-tp4600103p4660554.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 23:14:41 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9D823106564A for ; Tue, 2 Aug 2011 23:14:41 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from xiurhn.etoilebsd.net (xiurhn.etoilebsd.net [94.23.37.58]) by mx1.freebsd.org (Postfix) with ESMTP id 66EEE8FC17 for ; Tue, 2 Aug 2011 23:14:41 +0000 (UTC) Received: by xiurhn.etoilebsd.net (Postfix, from userid 80) id 1779F7E864; Wed, 3 Aug 2011 01:14:40 +0200 (CEST) To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Tue, 02 Aug 2011 23:14:40 +0000 From: Baptiste Daroussin In-Reply-To: <1312324440349-4660554.post@n5.nabble.com> References: <4E244EF0.7040202@telus.net> <1312324440349-4660554.post@n5.nabble.com> Message-ID: X-Sender: bapt@FreeBSD.org User-Agent: Roundcube Webmail/0.5.3 Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 23:14:41 -0000 On Tue, 2 Aug 2011 15:34:00 -0700 (PDT), JoelFRodriguez wrote: > Are you serious? Upgrading the OS on a production machine is a really > steep > price to pay. I've over a thousand working ports and numerous > customers that > I would have to port afterwards. > > You really can't fix what appears to be a reasonable request? > > -- > View this message in context: > > http://freebsd.1045724.n5.nabble.com/devel-icu-help-tp4600103p4660554.html > Sent from the freebsd-ports mailing list archive at Nabble.com. > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org" well we already support 3 version at the same time, which can be complicated sometime, if we had a fix we would provide it, if someone comes with fix I'll be happy to integrate it. But the rules about EOL are clear, and it is easy for production to have a clear statement on what will be supported and what won't, and to organize themself with the informations. the portstree is also tagged when EOL occurs, so why still updating the ports tree after the dead line? Another solution can be to pay some freelance to do the fix if really needed. icu is a complicated ports and not an easy one to maintain, keeping the version working on 3 OSes (7 8 and 9) is already a pain. Last it's free software, you can contribute, maybe you have a fix to propose, I'll be glad to commit it. regards, Bapt From owner-freebsd-ports@FreeBSD.ORG Tue Aug 2 23:21:27 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id CE5B7106567F for ; Tue, 2 Aug 2011 23:21:27 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id D5DD6150674; Tue, 2 Aug 2011 23:21:03 +0000 (UTC) Message-ID: <4E38865F.3000401@FreeBSD.org> Date: Tue, 02 Aug 2011 16:21:03 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: JoelFRodriguez References: <4E244EF0.7040202@telus.net> <1312324440349-4660554.post@n5.nabble.com> In-Reply-To: <1312324440349-4660554.post@n5.nabble.com> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 02 Aug 2011 23:21:27 -0000 On 08/02/2011 15:34, JoelFRodriguez wrote: > Are you serious? Upgrading the OS on a production machine is a really steep > price to pay. I've over a thousand working ports and numerous customers that > I would have to port afterwards. FreeBSD 6 has been EOL since November 30, 2010. We have been encouraging users to move to a newer branch since long before that. It's awesome that often things work past the EOL date, but we definitely do not encourage users to rely on that. We all understand how difficult it is to migrate, but sometimes it's necessary. Good luck, Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 00:59:49 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 30E59106566B for ; Wed, 3 Aug 2011 00:59:49 +0000 (UTC) (envelope-from joel@tahoestores.com) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) by mx1.freebsd.org (Postfix) with ESMTP id 0C6278FC22 for ; Wed, 3 Aug 2011 00:59:48 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1QoPoK-0006pM-77 for freebsd-ports@freebsd.org; Tue, 02 Aug 2011 17:59:48 -0700 Date: Tue, 2 Aug 2011 17:59:48 -0700 (PDT) From: JoelFRodriguez To: freebsd-ports@freebsd.org Message-ID: <1312333188213-4660860.post@n5.nabble.com> In-Reply-To: <4E38865F.3000401@FreeBSD.org> References: <4E244EF0.7040202@telus.net> <1312324440349-4660554.post@n5.nabble.com> <4E38865F.3000401@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 00:59:49 -0000 Thanks for the quick reply and I certainly appreciate your viewpoint. Are these undefined references defined by FREEBSD? If so, why would you introduce an OS dependency in a library intended to provide unicode support? c++ -O2 -fno-strict-aliasing -pipe -W -Wall -ansi -pedantic -Wpointer-arith -Wwrite-strings -Wno-long-long -o intltest aliastst.o allcoll.o apic\ oll.o astrotst.o callimts.o calregts.o caltest.o caltztst.o canittst.o citrtest.o cntabcol.o convtest.o currcoll.o fldset.o dadrfmt.o dadrcal.o da\drcoll.o dcfmapts.o decoll.o dtfmapts.o dtfmrgts.o dtfmtrtts.o dtfmttst.o dtptngts.o encoll.o escoll.o ficoll.o frcoll.o g7coll.o intltest.o iterc\ oll.o itformat.o itmajor.o itutil.o jacoll.o lcukocol.o loctest.o miscdtfm.o mnkytst.o msfmrgts.o nmfmapts.o nmfmtrt.o numfmtst.o numrgts.o plurul\ ts.o plurfmts.o pptest.o regcoll.o restest.o restsnew.o sdtfmtts.o svccoll.o tchcfmt.o selfmts.o tfsmalls.o tmsgfmt.o trcoll.o tscoll.o tsdate.o t\ sdcfmsy.o tsdtfmsy.o tsmthred.o tsnmfmt.o tsputil.o tstnrapi.o tstnorm.o tzbdtest.o tzregts.o tztest.o ucdtest.o usettest.o ustrtest.o strcase.o t\ ranstst.o strtest.o thcoll.o bytestrietest.o ucharstrietest.o itrbbi.o rbbiapts.o dicttest.o rbbitst.o ittrans.o transapi.o cpdtrtst.o testutil.o \ transrt.o trnserr.o normconf.o sfwdchit.o jamotest.o srchtest.o reptest.o regextst.o itrbnf.o itrbnfrt.o itrbnfp.o ucaconf.o icusvtst.o uobjtest.o\ idnaref.o idnaconf.o nptrans.o punyref.o testidn.o testidna.o uts46test.o incaltst.o calcasts.o v32test.o uvectest.o textfile.o tokiter.o utxttes\ t.o windttst.o winnmtst.o winutil.o csdetest.o tzrulets.o tzoffloc.o tzfmttst.o ssearch.o dtifmtts.o tufmtts.o itspoof.o simplethread.o bidiconf.o\ locnmtst.o dcfmtest.o alphaindextst.o -L../../tools/ctestfw -licutest -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -L../.\ ./lib -licutu -lm -lpthread numfmtst.o(.data+0x30c): undefined reference to `.LC3163' numfmtst.o(.data+0x314): undefined reference to `.LC3164' numfmtst.o(.data+0x324): undefined reference to `.LC3165' numfmtst.o(.data+0x39c): undefined reference to `.LC3171' gmake[1]: *** [intltest] Error 1 gmake[1]: Leaving directory `/usr/ports/devel/icu/work/icu/source/test/intltest' gmake: *** [all-recursive] Error 2 gmake: Leaving directory `/usr/ports/devel/icu/work/icu/source/test' *** Error code 2 (ignored) cd /usr/ports/devel/icu/work/icu/source/test/iotest && /usr/bin/env LD_LIBRARY_PATH=/usr/ports/devel/icu/work/icu/source/lib:/usr/ports/devel/icu\ /work/icu/source/tools/ctestfw ./iotest env: ./iotest: No such file or directory *** Error code 127 Stop in /usr/ports/devel/icu. *** Error code 1 Stop in /usr/ports/devel/icu. If I ignore the bad refs, then the error looks like a shell syntax problem. Of course, I only ask because I do not have the time to wade through all your stuff to figure out what is going on. But ICU is required for the latest glib20 build which QT uses. This stuff has worked fine on my FREEBSD6.2 system until this week. And if I read these msgs correctly, this problem also occurs on FREEBSD8. -- View this message in context: http://freebsd.1045724.n5.nabble.com/devel-icu-help-tp4600103p4660860.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 01:13:55 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 769E6106566C for ; Wed, 3 Aug 2011 01:13:55 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 65-241-43-4.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 082CF14E6EA; Wed, 3 Aug 2011 01:13:54 +0000 (UTC) Message-ID: <4E38A0D2.5000409@FreeBSD.org> Date: Tue, 02 Aug 2011 18:13:54 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD i386; rv:5.0) Gecko/20110723 Thunderbird/5.0 MIME-Version: 1.0 To: JoelFRodriguez References: <4E244EF0.7040202@telus.net> <1312324440349-4660554.post@n5.nabble.com> <4E38865F.3000401@FreeBSD.org> <1312333188213-4660860.post@n5.nabble.com> In-Reply-To: <1312333188213-4660860.post@n5.nabble.com> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@freebsd.org Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 01:13:55 -0000 On 08/02/2011 17:59, JoelFRodriguez wrote: > This stuff has worked fine on my FREEBSD6.2 system until this week. And if I > read these msgs correctly, this problem also occurs on FREEBSD8. The current icu and glib20 ports work fine on all supported versions of FreeBSD. I think bapt's response was very diplomatic, but I'll be more blunt. You can't expect anyone else to solve this problem for you. We make the effort (on an almost exclusively volunteer basis) to support what we agree to support. We gave up on supporting FreeBSD 6 last year. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 02:12:51 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 77002106564A; Wed, 3 Aug 2011 02:12:51 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 57BBB8FC13; Wed, 3 Aug 2011 02:12:51 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p732CoRK074906 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Tue, 2 Aug 2011 19:12:50 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p732CoIe074905; Tue, 2 Aug 2011 19:12:50 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA10679; Tue, 2 Aug 11 19:02:36 PDT Date: Wed, 03 Aug 2011 02:02:39 -0700 From: perryh@pluto.rain.com To: bapt@freebsd.org Message-Id: <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> In-Reply-To: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 02:12:51 -0000 Baptiste Daroussin wrote: > For the third time, I'm running a deprecation campaign to > remove old, unmaintain and/or problematic stuff from the > ports tree (ports@) > > As usual I may be wrong there maybe some false positive, > I sharpened a bit my analysis scripts so there should be > less false positive in the deprecated ports. > > While here I have fix and will fix lots of ports master_sites that > would be great if you fix as much master sites as you can, this > website may help: http://people.freebsd.org/~ehaupt/distilator/ What, exactly, is the significance of the list at http://people.freebsd.org/~ehaupt/distilator/ports@FreeBSD.org-bad.html beyond that the ports listed there are unmaintained? "make fetch" succeeded for every one of the ~150 ports that I tried from that list, using the first site it attempted in the considerable majority of cases. From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 04:05:20 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4B735106564A; Wed, 3 Aug 2011 04:05:20 +0000 (UTC) (envelope-from sahil@tandon.net) Received: from spartan.hamla.org (spartan.hamla.org [206.251.255.30]) by mx1.freebsd.org (Postfix) with ESMTP id 1F0998FC0A; Wed, 3 Aug 2011 04:05:20 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by spartan.hamla.org (Postfix) with ESMTP id AC1DE1711F; Wed, 3 Aug 2011 00:05:48 -0400 (EDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tandon.net; h= user-agent:in-reply-to:content-disposition:content-type :content-type:mime-version:references:reply-to:message-id :subject:subject:from:from:date:date:received; s=aegis; t= 1312344348; bh=lAHouJBJLHlulVMHJU9u4adwN++qwISefyHM3Zs19ao=; b=K Ekky9o4Kg6Uqj36OD074vT3BPDkzSgPJhxfIsNsxC0yMBiagPGwpfBfxX7A7Yxoh E6qUbNGbKx/t983nIbvFudyWxm/jc46E4bINeCePtjHAlPWy+tjG/MVUUy2cR1v4 TEB0kcxAbMDcCSr890c7JO8wJTbUMr1sDsEwyjHVwM= X-Virus-Scanned: by ClamAV at spartan.hamla.org Received: from spartan.hamla.org ([127.0.0.1]) by localhost (spartan.hamla.org [127.0.0.1]) (amavisd-new, port 10027) with LMTP id wIdIPVti8v72; Wed, 3 Aug 2011 00:05:48 -0400 (EDT) Date: Wed, 3 Aug 2011 00:05:16 -0400 From: Sahil Tandon To: Miroslav Lachman <000.fbsd@quip.cz> Message-ID: <20110803040516.GD1447@magic.hamla.org> References: <4E368625.7010805@quip.cz> <4E370ADA.9060902@FreeBSD.org> <4E371284.5010806@quip.cz> <4E371B3B.7070806@FreeBSD.org> <4E3722DE.6050206@gmx.de> <20110802010139.GA981@magic.hamla.org> <4E37F71D.7070502@quip.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4E37F71D.7070502@quip.cz> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: ports@FreeBSD.org, ohauer@FreeBSD.org, portmgr@FreeBSD.org Subject: Re: USERS/GROUPS in bsd.port.mk [was: FreeBSD Port: postfix-2.8.4,1] X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Sahil Tandon List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 04:05:20 -0000 [ adding portmgr@ to the chain since we're in bpmk territory] On Tue, 2011-08-02 at 15:09:49 +0200, Miroslav Lachman wrote: > Sahil Tandon wrote: > >On Tue, 2011-08-02 at 00:04:14 +0200, olli hauer wrote: > > > >>No, you don't hit the limitation. It seems you really found a bug in > >>the Framework! > >> > >> From the Framework code in bsd.port.mk existing groups should honored. > > > >Along those lines, what about using groupmod instead of usermod? > >Perhaps due to my ignorance, it seems more straightforward and does not > >require much sed-fu; I've attached a (probably incomplete) patch to > >illustrate my thinking. I understand what I am suggesting could > >introduce other problems, so please do not construe it as an as-is > >suggestion, but rather something to stoke discussion. > > I tested your patch and it works for me. [ .. ] > It was tested on really old testing system... > > Thank you for your time and working solution. You are welcome - thanks again for reporting the problem and testing the new patch. I believe ohauer@ is taking a look at how else to achieve the desired behavior without introducing new problems. I hope we can get a fix into the tree soon. -- Sahil Tandon From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 05:51:10 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 33846106564A for ; Wed, 3 Aug 2011 05:51:10 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id E2C4C8FC08 for ; Wed, 3 Aug 2011 05:51:09 +0000 (UTC) Received: by vxh10 with SMTP id 10so121888vxh.13 for ; Tue, 02 Aug 2011 22:51:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=3Ks28bPAlqND0Y6E9tiR40pXM7/c3PBb5KBAIVXjKkw=; b=GA9fyfM87alKn4TpXWcgTgBsTOQn4ew96y3aVk84MYs0mVDqBHivE0mxDTzjkgjMw1 kVTfnzpvTuF5HslNyX+KBpJ6lxAuF9MxdYhlANYuwHiw0S2IwAxU7te3ZFIdfcH+rcQg w7F0jvc65Bpsy+OeHL4uvzhM46zgzNx5vq5YA= Received: by 10.52.28.177 with SMTP id c17mr5848409vdh.409.1312350669097; Tue, 02 Aug 2011 22:51:09 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.167.195 with HTTP; Tue, 2 Aug 2011 22:50:39 -0700 (PDT) In-Reply-To: <1312324440349-4660554.post@n5.nabble.com> References: <4E244EF0.7040202@telus.net> <1312324440349-4660554.post@n5.nabble.com> From: Eitan Adler Date: Wed, 3 Aug 2011 05:50:39 +0000 Message-ID: To: JoelFRodriguez Content-Type: text/plain; charset=UTF-8 Cc: freebsd-ports@freebsd.org Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 05:51:10 -0000 On Tue, Aug 2, 2011 at 10:34 PM, JoelFRodriguez wrote: > Are you serious? Upgrading the OS on a production machine is a really steep > price to pay. I've over a thousand working ports and numerous customers that > I would have to port afterwards. The official policy is that once a branch goes EOL the porting framework (bsd.port.mk) is tested and compatible. The QA and package building scripts are also run on supported branches. Individual ports are handled by the maintainer of that port. (I'm not a comitter, just stating what I've read elsewhere) On a less official note: I've found that maintainers are generally helpful with this sort of thing and would be willing to apply a patch to make it work on 6.x if it provided to them. The maintainer in this case is office@FreeBSD.org (see "make maintainer") > You really can't fix what appears to be a reasonable request? As others in this thread have said: you can't expect us to do the work for you but it shouldn't be too difficult to do yourself. This all said I do want to point out that once a branch is EOL no more security or stability patches are provided. It would be well worth moving over to a newer version of FreeBSD. -- Eitan Adler From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 05:52:24 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 03FFA1065672; Wed, 3 Aug 2011 05:52:24 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id A44D88FC1E; Wed, 3 Aug 2011 05:52:23 +0000 (UTC) Received: by vxh10 with SMTP id 10so122503vxh.13 for ; Tue, 02 Aug 2011 22:52:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=nves/Mzyx88APNBFZ6WRN3P/80VxdljHHkRhp5WqJyo=; b=KAvE3hVAoOrUTbV8pUxIfvbZ81KjuiW9EM7/X/0j8IQYmuVpD7RI7Z7XWwbYSeMaCe 05brhSjkY2TD9WshNFrH7FbCyBsTBG+aABc3+7v/6VVc0WpmnbLuzVoMdoVHAONzER6p 53teX2PfJw7oQBwLlLijEWYHJ8yb8uqHuQyTU= Received: by 10.52.175.167 with SMTP id cb7mr6599775vdc.74.1312350743159; Tue, 02 Aug 2011 22:52:23 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.167.195 with HTTP; Tue, 2 Aug 2011 22:51:53 -0700 (PDT) In-Reply-To: <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> From: Eitan Adler Date: Wed, 3 Aug 2011 05:51:53 +0000 Message-ID: To: perryh@pluto.rain.com Content-Type: text/plain; charset=UTF-8 Cc: ports@freebsd.org, bapt@freebsd.org Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 05:52:24 -0000 > "make fetch" succeeded for every one of the ~150 ports that > I tried from that list, using the first site it attempted in > the considerable majority of cases. Did it fetch from a FreeBSD distfile mirror? We don't count that as functioning correctly. -- Eitan Adler From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 06:03:36 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id F262E106566B for ; Wed, 3 Aug 2011 06:03:36 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from xiurhn.etoilebsd.net (xiurhn.etoilebsd.net [94.23.37.58]) by mx1.freebsd.org (Postfix) with ESMTP id BDC288FC0C for ; Wed, 3 Aug 2011 06:03:36 +0000 (UTC) Received: by xiurhn.etoilebsd.net (Postfix, from userid 80) id BCFED7E80D; Wed, 3 Aug 2011 08:03:35 +0200 (CEST) To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 03 Aug 2011 06:03:35 +0000 From: Baptiste Daroussin In-Reply-To: <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> Message-ID: <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> X-Sender: bapt@FreeBSD.org User-Agent: Roundcube Webmail/0.5.3 Cc: ports@freebsd.org Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 06:03:37 -0000 On Wed, 03 Aug 2011 02:02:39 -0700, perryh@pluto.rain.com wrote: > Baptiste Daroussin wrote: > >> For the third time, I'm running a deprecation campaign to >> remove old, unmaintain and/or problematic stuff from the >> ports tree (ports@) >> >> As usual I may be wrong there maybe some false positive, >> I sharpened a bit my analysis scripts so there should be >> less false positive in the deprecated ports. >> >> While here I have fix and will fix lots of ports master_sites that >> would be great if you fix as much master sites as you can, this >> website may help: http://people.freebsd.org/~ehaupt/distilator/ > > What, exactly, is the significance of the list at > > http://people.freebsd.org/~ehaupt/distilator/ports@FreeBSD.org-bad.html > beyond that the ports listed there are unmaintained? > > "make fetch" succeeded for every one of the ~150 ports that > I tried from that list, using the first site it attempted in > the considerable majority of cases. Each ports defines a list of mirrors where the distfile should hosted, and the infrastructure append some FreeBSD mirror for convenience. the list represent the number of problematic mirrors. It doen't mean the ports is not fetchable yet, it mean some of its mirrors do not share the distfile anymore. One of the job a maintainer has to do is to make sure the list is ok so that users won't be using failing mirrors. regards, Bapt From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 07:11:24 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E610C106566C; Wed, 3 Aug 2011 07:11:24 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id C594B8FC0C; Wed, 3 Aug 2011 07:11:24 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p737BNMp011774 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 3 Aug 2011 00:11:24 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p737BNn7011773; Wed, 3 Aug 2011 00:11:23 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA11429; Wed, 3 Aug 11 00:04:08 PDT Date: Wed, 03 Aug 2011 07:04:11 -0700 From: perryh@pluto.rain.com To: bapt@freebsd.org Message-Id: <4e39555b.aXrOnSmaaWrsvmPB%perryh@pluto.rain.com> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> In-Reply-To: <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 07:11:25 -0000 Baptiste Daroussin wrote: > On Wed, 03 Aug 2011 02:02:39 -0700, perryh@pluto.rain.com wrote: > > What, exactly, is the significance of the list at > > > > http://people.freebsd.org/~ehaupt/distilator/ports@FreeBSD.org-bad.html > > beyond that the ports listed there are unmaintained? > > > > "make fetch" succeeded for every one of the ~150 ports that > > I tried from that list ... > > Each ports defines a list of mirrors where the distfile should > hosted, and the infrastructure append some FreeBSD mirror for > convenience. > > the list represent the number of problematic mirrors. > > It doen't mean the ports is not fetchable yet, it mean some of > its mirrors do not share the distfile anymore. Any thought of adding that explanation to ~ehaupt/distilator and/or to ~ehaupt/distilator/ports@FreeBSD.org-bad.html (or making it more prominent, if it is already there)? All I could figure out was that the list had something to do with unfetchable distfiles, thus my confusion when "make fetch" succeeded. From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 07:11:29 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 762D7106564A; Wed, 3 Aug 2011 07:11:29 +0000 (UTC) (envelope-from perryh@pluto.rain.com) Received: from agora.rdrop.com (agora.rdrop.com [IPv6:2607:f678:1010::34]) by mx1.freebsd.org (Postfix) with ESMTP id 51DB58FC16; Wed, 3 Aug 2011 07:11:29 +0000 (UTC) Received: from agora.rdrop.com (66@localhost [127.0.0.1]) by agora.rdrop.com (8.13.1/8.12.7) with ESMTP id p737BOla011779 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NOT); Wed, 3 Aug 2011 00:11:26 -0700 (PDT) (envelope-from perryh@pluto.rain.com) Received: (from uucp@localhost) by agora.rdrop.com (8.13.1/8.12.9/Submit) with UUCP id p737BOuU011778; Wed, 3 Aug 2011 00:11:24 -0700 (PDT) Received: from fbsd81 ([192.168.200.81]) by pluto.rain.com (4.1/SMI-4.1-pluto-M2060407) id AA11442; Wed, 3 Aug 11 00:04:54 PDT Date: Wed, 03 Aug 2011 07:04:57 -0700 From: perryh@pluto.rain.com To: lists@eitanadler.com Message-Id: <4e395589.wlDzLMH3i2yyL+7p%perryh@pluto.rain.com> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> In-Reply-To: User-Agent: nail 11.25 7/29/05 Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Cc: ports@freebsd.org, bapt@freebsd.org Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 07:11:29 -0000 Eitan Adler wrote: > > "make fetch" succeeded for every one of the ~150 ports that > > I tried from that list, using the first site it attempted in > > the considerable majority of cases. > > Did it fetch from a FreeBSD distfile mirror? We don't count > that as functioning correctly. I'm aware of that, which is why I pointed out that most of them fetched from the first site that "make fetch" attempted. Of course that would not be a FreeBSD _mirror_ (although in a few cases it is somewhere under ftp.FreeBSD.org/pub/FreeBSD/ports/local-distfiles/ -- I take it those particular ports are FreeBSD-hosted). As just one example, the first site attempted for net/netscript was heanet.dl.sourceforge.net and the distfile was found there. From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 08:10:13 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CE7EF106566B for ; Wed, 3 Aug 2011 08:10:13 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from xiurhn.etoilebsd.net (xiurhn.etoilebsd.net [94.23.37.58]) by mx1.freebsd.org (Postfix) with ESMTP id 96AC68FC13 for ; Wed, 3 Aug 2011 08:10:13 +0000 (UTC) Received: by xiurhn.etoilebsd.net (Postfix, from userid 80) id 8C3837E80D; Wed, 3 Aug 2011 10:10:12 +0200 (CEST) To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Wed, 03 Aug 2011 10:10:12 +0200 From: Baptiste Daroussin In-Reply-To: <4e39555b.aXrOnSmaaWrsvmPB%perryh@pluto.rain.com> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> <4e39555b.aXrOnSmaaWrsvmPB%perryh@pluto.rain.com> Message-ID: <18c8dc0c9814ccdf7479e97a2727b12f@etoilebsd.net> X-Sender: bapt@FreeBSD.org User-Agent: Roundcube Webmail/0.5.3 Cc: ports@freebsd.org Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 08:10:13 -0000 On Wed, 03 Aug 2011 07:04:11 -0700, perryh@pluto.rain.com wrote: > Baptiste Daroussin wrote: >> On Wed, 03 Aug 2011 02:02:39 -0700, perryh@pluto.rain.com wrote: >> > What, exactly, is the significance of the list at >> > >> > >> http://people.freebsd.org/~ehaupt/distilator/ports@FreeBSD.org-bad.html >> > beyond that the ports listed there are unmaintained? >> > >> > "make fetch" succeeded for every one of the ~150 ports that >> > I tried from that list ... >> >> Each ports defines a list of mirrors where the distfile should >> hosted, and the infrastructure append some FreeBSD mirror for >> convenience. >> >> the list represent the number of problematic mirrors. >> >> It doen't mean the ports is not fetchable yet, it mean some of >> its mirrors do not share the distfile anymore. > > Any thought of adding that explanation to ~ehaupt/distilator and/or > to ~ehaupt/distilator/ports@FreeBSD.org-bad.html (or making it more > prominent, if it is already there)? All I could figure out was that > the list had something to do with unfetchable distfiles, thus my > confusion when "make fetch" succeeded. Those with unfetchable distfiles are either marked as broken or deprecated currently :) concerning the explanation that would be a good idea, let's see what ehaupt think about this. regards, Bapt From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 08:30:08 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 15908106566B; Wed, 3 Aug 2011 08:30:08 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from mx.critical.ch (cl-8.zrh-02.ch.sixxs.net [IPv6:2001:1620:f00:7::2]) by mx1.freebsd.org (Postfix) with ESMTP id 7AAD58FC0C; Wed, 3 Aug 2011 08:30:07 +0000 (UTC) Received: from wiggles.bwns.ch (localhost [IPv6:::1]) by mx.critical.ch (8.14.4/8.14.4/tits or GTFO!!!1!!) with SMTP id p738U5Fm062648; Wed, 3 Aug 2011 10:30:05 +0200 (CEST) (envelope-from ehaupt@FreeBSD.org) Date: Wed, 3 Aug 2011 10:30:05 +0200 From: Emanuel Haupt To: Baptiste Daroussin Message-Id: <20110803103005.02ffa8fe.ehaupt@FreeBSD.org> In-Reply-To: <18c8dc0c9814ccdf7479e97a2727b12f@etoilebsd.net> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> <4e39555b.aXrOnSmaaWrsvmPB%perryh@pluto.rain.com> <18c8dc0c9814ccdf7479e97a2727b12f@etoilebsd.net> X-Mailer: Sylpheed 3.1.1 (GTK+ 2.22.1; amd64-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, perryh@pluto.rain.com Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 08:30:08 -0000 Baptiste Daroussin wrote: > On Wed, 03 Aug 2011 07:04:11 -0700, perryh@pluto.rain.com wrote: > > Baptiste Daroussin wrote: > >> On Wed, 03 Aug 2011 02:02:39 -0700, perryh@pluto.rain.com wrote: > >> > What, exactly, is the significance of the list at > >> > > >> > > >> http://people.freebsd.org/~ehaupt/distilator/ports@FreeBSD.org-bad.html > >> > beyond that the ports listed there are unmaintained? > >> > > >> > "make fetch" succeeded for every one of the ~150 ports that > >> > I tried from that list ... > >> > >> Each ports defines a list of mirrors where the distfile should > >> hosted, and the infrastructure append some FreeBSD mirror for > >> convenience. > >> > >> the list represent the number of problematic mirrors. > >> > >> It doen't mean the ports is not fetchable yet, it mean some of > >> its mirrors do not share the distfile anymore. > > > > Any thought of adding that explanation to ~ehaupt/distilator and/or > > to ~ehaupt/distilator/ports@FreeBSD.org-bad.html (or making it more > > prominent, if it is already there)? All I could figure out was that > > the list had something to do with unfetchable distfiles, thus my > > confusion when "make fetch" succeeded. > > Those with unfetchable distfiles are either marked as broken or > deprecated currently :) > concerning the explanation that would be a good idea, let's see what > ehaupt think about this. I have to admit that 'distilator' definitely needs more public relations work and way more explanatory text. I wouldn't mind altering, amending the text but I could use some help. I'm also open for suggestions to create different kind of reports that might be more helpful. Emanuel From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 10:39:58 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A4EB4106564A for ; Wed, 3 Aug 2011 10:39:58 +0000 (UTC) (envelope-from avg@FreeBSD.org) Received: from citadel.icyb.net.ua (citadel.icyb.net.ua [212.40.38.140]) by mx1.freebsd.org (Postfix) with ESMTP id F34038FC12 for ; Wed, 3 Aug 2011 10:39:57 +0000 (UTC) Received: from porto.starpoint.kiev.ua (porto-e.starpoint.kiev.ua [212.40.38.100]) by citadel.icyb.net.ua (8.8.8p3/ICyb-2.3exp) with ESMTP id NAA09755; Wed, 03 Aug 2011 13:39:53 +0300 (EEST) (envelope-from avg@FreeBSD.org) Received: from localhost ([127.0.0.1]) by porto.starpoint.kiev.ua with esmtp (Exim 4.34 (FreeBSD)) id 1QoYrh-000Krr-AH; Wed, 03 Aug 2011 13:39:53 +0300 Message-ID: <4E392579.4070001@FreeBSD.org> Date: Wed, 03 Aug 2011 13:39:53 +0300 From: Andriy Gapon User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Peter Jeremy References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> <20110802210907.GB78870@server.vk2pj.dyndns.org> In-Reply-To: <20110802210907.GB78870@server.vk2pj.dyndns.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 10:39:58 -0000 on 03/08/2011 00:09 Peter Jeremy said the following: > An alternative viewpoint is that this is wasteful because data is then > double-buffered. If you stop accessing data on disk after putting it into an application cache, then there would not be double-buffering, the OS is free to evict it from its cache. > An alternative view is that the default ZFS configuration is sub-optimal and > should be fixed I agree with this. > - rather than insisting that every tool that accesses more than a handful of > files should do its own caching. But not for this reason. > (And, reading zfs-discuss, avg@ is far from the only person to have been > bitten by the ZFS metadata limit). But for this reason :-) -- Andriy Gapon From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 13:06:09 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6E047106566B; Wed, 3 Aug 2011 13:06:09 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 27AB08FC13; Wed, 3 Aug 2011 13:06:09 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id p73D68X9013506; Wed, 3 Aug 2011 07:06:08 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id p73D68uC013503; Wed, 3 Aug 2011 07:06:08 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 3 Aug 2011 07:06:08 -0600 (MDT) From: Warren Block To: Emanuel Haupt In-Reply-To: <20110803103005.02ffa8fe.ehaupt@FreeBSD.org> Message-ID: References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> <4e39555b.aXrOnSmaaWrsvmPB%perryh@pluto.rain.com> <18c8dc0c9814ccdf7479e97a2727b12f@etoilebsd.net> <20110803103005.02ffa8fe.ehaupt@FreeBSD.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Wed, 03 Aug 2011 07:06:08 -0600 (MDT) Cc: ports@freebsd.org, Baptiste Daroussin , perryh@pluto.rain.com Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 13:06:09 -0000 On Wed, 3 Aug 2011, Emanuel Haupt wrote: > I have to admit that 'distilator' definitely needs more public > relations work and way more explanatory text. > > I wouldn't mind altering, amending the text but I could use some help. > > I'm also open for suggestions to create different kind of reports that > might be more helpful. It would be a little more direct to have the numbers in the table be links. For example: Maintainer ok bad % bad ehaupt@FreeBSD.org 2957 84 2.76% "2957" would be a link to http://people.freebsd.org/~ehaupt/distilator/ehaupt@FreeBSD.org.html And "84" would be a link to http://people.freebsd.org/~ehaupt/distilator/ehaupt@FreeBSD.org-bad.html From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 13:15:20 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8D01B1065672; Wed, 3 Aug 2011 13:15:20 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 47D7B8FC1C; Wed, 3 Aug 2011 13:15:19 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id p73DFJq6013537; Wed, 3 Aug 2011 07:15:19 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id p73DFJAj013534; Wed, 3 Aug 2011 07:15:19 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 3 Aug 2011 07:15:19 -0600 (MDT) From: Warren Block To: Emanuel Haupt In-Reply-To: <20110803103005.02ffa8fe.ehaupt@FreeBSD.org> Message-ID: References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> <4e39555b.aXrOnSmaaWrsvmPB%perryh@pluto.rain.com> <18c8dc0c9814ccdf7479e97a2727b12f@etoilebsd.net> <20110803103005.02ffa8fe.ehaupt@FreeBSD.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Wed, 03 Aug 2011 07:15:19 -0600 (MDT) Cc: ports@freebsd.org, Baptiste Daroussin , perryh@pluto.rain.com Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 13:15:20 -0000 On Wed, 3 Aug 2011, Emanuel Haupt wrote: > I have to admit that 'distilator' definitely needs more public > relations work and way more explanatory text. > > I wouldn't mind altering, amending the text but I could use some help. "Distfile status for..." at the top of the report page is a little vague. "Distfile availability status" or "Distfile fetch status" would help describe what was being tested. It's an interesting tool. Thanks! From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 13:37:30 2011 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4CE591065672; Wed, 3 Aug 2011 13:37:30 +0000 (UTC) (envelope-from ehaupt@FreeBSD.org) Received: from mx.critical.ch (cl-8.zrh-02.ch.sixxs.net [IPv6:2001:1620:f00:7::2]) by mx1.freebsd.org (Postfix) with ESMTP id D579C8FC1B; Wed, 3 Aug 2011 13:37:29 +0000 (UTC) Received: from wiggles.bwns.ch (localhost [IPv6:::1]) by mx.critical.ch (8.14.4/8.14.4/tits or GTFO!!!1!!) with SMTP id p73DbSBW069997; Wed, 3 Aug 2011 15:37:28 +0200 (CEST) (envelope-from ehaupt@FreeBSD.org) Date: Wed, 3 Aug 2011 15:37:28 +0200 From: Emanuel Haupt To: Warren Block Message-Id: <20110803153728.dc65cccd.ehaupt@FreeBSD.org> In-Reply-To: References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> <4e390eaf.5MJ3G9ielo7JZhvs%perryh@pluto.rain.com> <9807aab2a5e2effdaa359cc38f926a8b@etoilebsd.net> <4e39555b.aXrOnSmaaWrsvmPB%perryh@pluto.rain.com> <18c8dc0c9814ccdf7479e97a2727b12f@etoilebsd.net> <20110803103005.02ffa8fe.ehaupt@FreeBSD.org> X-Mailer: Sylpheed 3.1.1 (GTK+ 2.22.1; amd64-portbld-freebsd8.2) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: ports@FreeBSD.org, Baptiste, perryh@pluto.rain.com, Daroussin , Emanuel Haupt Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 13:37:30 -0000 Warren Block wrote: > On Wed, 3 Aug 2011, Emanuel Haupt wrote: > > > I have to admit that 'distilator' definitely needs more public > > relations work and way more explanatory text. > > > > I wouldn't mind altering, amending the text but I could use some > > help. > > "Distfile status for..." at the top of the report page is a little > vague. "Distfile availability status" or "Distfile fetch status" > would help describe what was being tested. I've implemented both your suggestions. It will be visible after the next run. Thanks a lot for your feedback! Emanuel From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 13:53:09 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0653D106564A for ; Wed, 3 Aug 2011 13:53:09 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-pz0-f46.google.com (mail-pz0-f46.google.com [209.85.210.46]) by mx1.freebsd.org (Postfix) with ESMTP id D92F38FC08 for ; Wed, 3 Aug 2011 13:53:08 +0000 (UTC) Received: by pzk32 with SMTP id 32so1348948pzk.19 for ; Wed, 03 Aug 2011 06:53:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=SxwF6m2H476UyrH0FUQg8Dk1tjUXYlS4Lbau6ZntrLs=; b=eTNOr8Wn3nfucti9j8y73+W4MTVnF7XAmehtbwNYb2OZbO+SAyYTcx2HhJ8rQgo3DP VMAIWebcL9COfas2bxmmBrAB5BsWOFWPrBVuQBVCWvMgOXHx6AEiCI4bfA3edypMOfWK 7wxdk2a1MoO0VKl/m4NHDnxiBwibQ2L4XUOr8= MIME-Version: 1.0 Received: by 10.143.61.6 with SMTP id o6mr5046139wfk.58.1312379588216; Wed, 03 Aug 2011 06:53:08 -0700 (PDT) Received: by 10.68.43.133 with HTTP; Wed, 3 Aug 2011 06:53:08 -0700 (PDT) Date: Wed, 3 Aug 2011 09:53:08 -0400 Message-ID: From: "b. f." To: JoelFRodriguez , freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 13:53:09 -0000 > Thanks for the quick reply and I certainly appreciate your viewpoint. > > Are these undefined references defined by FREEBSD? If so, why would you > introduce an OS dependency in a library intended to provide unicode support? > It is difficult to say, from the limited information, whether the failure is due to the use of an older toolchain ( gcc 3.4.x , etc.), or some difference in other parts of the base system. It is inevitable that icu will depend upon some features of the base system, on almost any platform. > c++ -O2 -fno-strict-aliasing -pipe -W -Wall -ansi -pedantic -Wpointer-arith > -Wwrite-strings -Wno-long-long -o intltest aliastst.o allcoll.o apic\ > oll.o astrotst.o callimts.o calregts.o caltest.o caltztst.o canittst.o > citrtest.o cntabcol.o convtest.o currcoll.o fldset.o dadrfmt.o dadrcal.o > da\drcoll.o dcfmapts.o decoll.o dtfmapts.o dtfmrgts.o dtfmtrtts.o dtfmttst.o > dtptngts.o encoll.o escoll.o ficoll.o frcoll.o g7coll.o intltest.o iterc\ > oll.o itformat.o itmajor.o itutil.o jacoll.o lcukocol.o loctest.o miscdtfm.o > mnkytst.o msfmrgts.o nmfmapts.o nmfmtrt.o numfmtst.o numrgts.o plurul\ > ts.o plurfmts.o pptest.o regcoll.o restest.o restsnew.o sdtfmtts.o svccoll.o > tchcfmt.o selfmts.o tfsmalls.o tmsgfmt.o trcoll.o tscoll.o tsdate.o t\ > sdcfmsy.o tsdtfmsy.o tsmthred.o tsnmfmt.o tsputil.o tstnrapi.o tstnorm.o > tzbdtest.o tzregts.o tztest.o ucdtest.o usettest.o ustrtest.o strcase.o t\ > ranstst.o strtest.o thcoll.o bytestrietest.o ucharstrietest.o itrbbi.o > rbbiapts.o dicttest.o rbbitst.o ittrans.o transapi.o cpdtrtst.o testutil.o \ > transrt.o trnserr.o normconf.o sfwdchit.o jamotest.o srchtest.o reptest.o > regextst.o itrbnf.o itrbnfrt.o itrbnfp.o ucaconf.o icusvtst.o uobjtest.o\ > idnaref.o idnaconf.o nptrans.o punyref.o testidn.o testidna.o uts46test.o > incaltst.o calcasts.o v32test.o uvectest.o textfile.o tokiter.o utxttes\ > t.o windttst.o winnmtst.o winutil.o csdetest.o tzrulets.o tzoffloc.o > tzfmttst.o ssearch.o dtifmtts.o tufmtts.o itspoof.o simplethread.o > bidiconf.o\ > locnmtst.o dcfmtest.o alphaindextst.o -L../../tools/ctestfw -licutest > -L../../lib -licui18n -L../../lib -licuuc -L../../stubdata -licudata -L../.\ > ./lib -licutu -lm -lpthread > numfmtst.o(.data+0x30c): undefined reference to `.LC3163' > numfmtst.o(.data+0x314): undefined reference to `.LC3164' > numfmtst.o(.data+0x324): undefined reference to `.LC3165' > numfmtst.o(.data+0x39c): undefined reference to `.LC3171' > gmake[1]: *** [intltest] Error 1 > gmake[1]: Leaving directory > `/usr/ports/devel/icu/work/icu/source/test/intltest' > gmake: *** [all-recursive] Error 2 > gmake: Leaving directory `/usr/ports/devel/icu/work/icu/source/test' > *** Error code 2 (ignored) > cd /usr/ports/devel/icu/work/icu/source/test/iotest && /usr/bin/env > LD_LIBRARY_PATH=/usr/ports/devel/icu/work/icu/source/lib:/usr/ports/devel/icu\ > /work/icu/source/tools/ctestfw ./iotest > env: ./iotest: No such file or directory > *** Error code 127 > > Stop in /usr/ports/devel/icu. > *** Error code 1 > > Stop in /usr/ports/devel/icu. > > If I ignore the bad refs, then the error looks like a shell syntax problem. You can't ignore the bad refs. The port can't run iotest, because iotest was not built: the port terminated the building of the tests after it failed to build intltest, but continued, and attempted to run the tests, because the commands that build the tests are preceded by a "-" in the port Makefile. > > Of course, I only ask because I do not have the time to wade through all > your stuff to figure out what is going on. But ICU is required for the > latest glib20 build which QT uses. > > This stuff has worked fine on my FREEBSD6.2 system until this week. And if I > read these msgs correctly, this problem also occurs on FREEBSD8. > This doesn't help unless you provide specific information about the last working versions of the central ports Makefiles, icu, and all ports that icu depends upon. I don't know what message(s) you're referring to about failures on 8.x. You could try building the port with a newer toolchain by setting USE_GCC to an appropriate value in your build environment or an included Makefile. Or you could disable the tests (e.g., by removing "post-build" from the following port Makefile line: 84 post-build test regression-test: iotest cintltst intltest ), or at least ignore the test outcomes (e.g., by adding a leading "-" to the group of commands that run the tests). If those two alternatives fail, or aren't acceptable, then you will have to debug the build. b. From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 20:34:38 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id DBE88106564A for ; Wed, 3 Aug 2011 20:34:38 +0000 (UTC) (envelope-from mailnull@mips.inka.de) Received: from mail-in-10.arcor-online.net (mail-in-10.arcor-online.net [151.189.21.50]) by mx1.freebsd.org (Postfix) with ESMTP id 962EC8FC0C for ; Wed, 3 Aug 2011 20:34:38 +0000 (UTC) Received: from mail-in-09-z2.arcor-online.net (mail-in-09-z2.arcor-online.net [151.189.8.21]) by mx.arcor.de (Postfix) with ESMTP id 8AD6B2D6856 for ; Wed, 3 Aug 2011 22:01:51 +0200 (CEST) Received: from mail-in-11.arcor-online.net (mail-in-11.arcor-online.net [151.189.21.51]) by mail-in-09-z2.arcor-online.net (Postfix) with ESMTP id 87FB320422 for ; Wed, 3 Aug 2011 22:01:51 +0200 (CEST) Received: from lorvorc.mips.inka.de (dslb-092-075-193-194.pools.arcor-ip.net [92.75.193.194]) by mail-in-11.arcor-online.net (Postfix) with ESMTPS id 59D2C35A6F2 for ; Wed, 3 Aug 2011 22:01:51 +0200 (CEST) X-DKIM: Sendmail DKIM Filter v2.8.2 mail-in-11.arcor-online.net 59D2C35A6F2 Received: from lorvorc.mips.inka.de (localhost [127.0.0.1]) by lorvorc.mips.inka.de (8.14.5/8.14.3) with ESMTP id p73K1oBa098661 for ; Wed, 3 Aug 2011 22:01:50 +0200 (CEST) (envelope-from mailnull@lorvorc.mips.inka.de) Received: (from mailnull@localhost) by lorvorc.mips.inka.de (8.14.5/8.14.5/Submit) id p73K1one098660 for freebsd-ports@freebsd.org; Wed, 3 Aug 2011 22:01:50 +0200 (CEST) (envelope-from mailnull) From: naddy@mips.inka.de (Christian Weisgerber) Date: Wed, 3 Aug 2011 20:01:50 +0000 (UTC) Message-ID: References: Originator: naddy@mips.inka.de (Christian Weisgerber) To: freebsd-ports@freebsd.org Subject: Re: PackageKit apparently depends on lzma X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 20:34:38 -0000 Chris Torek wrote: > At least for FreeBSD 8.2-stable, the most recent PackageKit port requires that > the lzma port be installed -- it fails to link if you have not > installed the lzma port > (which itself requires a little hand-holding since it overrides the > base system's > "xz", which I'm not sure if that's OK either...). > > My guess is that this should be listed in the LIB_DEPENDS line in > ports/ports-mgmt/packagekit/Makefile. This doesn't make sense. archivers/lzma doesn't even install a library. -- Christian "naddy" Weisgerber naddy@mips.inka.de From owner-freebsd-ports@FreeBSD.ORG Wed Aug 3 23:01:31 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 5683F106566C; Wed, 3 Aug 2011 23:01:31 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 12-207-105-211.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id F167B15708A; Wed, 3 Aug 2011 23:01:30 +0000 (UTC) Message-ID: <4E39D34A.7050102@FreeBSD.org> Date: Wed, 03 Aug 2011 16:01:30 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Andriy Gapon References: <20110801085135.GA45113@lpthe.jussieu.fr> <4E367999.8000906@FreeBSD.org> <20110802210907.GB78870@server.vk2pj.dyndns.org> <4E392579.4070001@FreeBSD.org> In-Reply-To: <4E392579.4070001@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-ports@FreeBSD.org, Peter Jeremy Subject: Re: UPDATING 20110730 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Aug 2011 23:01:31 -0000 On 08/03/2011 03:39, Andriy Gapon wrote: > on 03/08/2011 00:09 Peter Jeremy said the following: >> An alternative viewpoint is that this is wasteful because data is then >> double-buffered. > > If you stop accessing data on disk after putting it into an application cache, > then there would not be double-buffering, the OS is free to evict it from its cache. I agree with Andriy that the OS is smart enough to manage the disk buffer cache all on its own. Meanwhile, another detail that I didn't include in previous messages that I probably should have is that portmaster is already caching a whole bunch of stuff, which is one of the reasons it's as fast as it is. In fact, because it does a lot of this caching through environment variables I have run into problems where attempting to run external commands with long command lines sometimes fails because there is not enough memory available. As a result I've been attempting to streamline both my command lines, and what I cache. I hadn't had this complaint for a while but I got one the other day, so it looks like I still have some more work to do in this area. Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 00:19:15 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 31447106564A for ; Thu, 4 Aug 2011 00:19:15 +0000 (UTC) (envelope-from ben@desync.com) Received: from exodus.desync.com (exodus.desync.com [208.83.20.164]) by mx1.freebsd.org (Postfix) with ESMTP id BE5DB8FC08 for ; Thu, 4 Aug 2011 00:19:13 +0000 (UTC) Received: from [IPv6:2607:f178:1:3:ada1:434f:6de:7746] ([IPv6:2607:f178:1:3:ada1:434f:6de:7746]) (authenticated bits=0) by exodus.desync.com (8.14.5/8.14.5) with ESMTP id p73Nrcbo055975 (version=TLSv1/SSLv3 cipher=AES128-SHA bits=128 verify=NO) for ; Wed, 3 Aug 2011 19:53:38 -0400 (EDT) (envelope-from ben@desync.com) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=desync.com; s=default; t=1312415618; bh=KyoB66ykRB9SWrqmlNm51cbAaLomWDF2iKG5BnteiU4=; h=From:Content-Type:Content-Transfer-Encoding:Subject:Date: Message-Id:To:Mime-Version; b=W+cAI8cFsRTc3T0pyIvvIm5UvQX3gklnHFAKTXaZ25yeQvjO6NGDrSMHkNq8xK8rG fgRkqPjI+A3EaZBaXHXrgdd2wBrFyz72GKL07/L03+KByHwSZGm/sNpipqA/tHG+C2 TmDJnezy8/D2W7nm4OQB1lQu054S5QvlASox2N0w= From: ben wilber Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: quoted-printable Date: Wed, 3 Aug 2011 19:53:37 -0400 Message-Id: To: ports@freebsd.org Mime-Version: 1.0 (Apple Message framework v1244.3) X-Mailer: Apple Mail (2.1244.3) Cc: Subject: net-mgmt/p0f and pflog X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 00:19:15 -0000 Hi, p0f doesn't seem to work when told to use a pflog interface. The = following replacement for files/patch-p0f.c seems to fix it in RELENG_8 = and HEAD, though I haven't check to see if the PF headers are usable on = older systems: http://desync.com/~bw/patch-p0f.c Thanks!= From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 01:29:02 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E82621065670 for ; Thu, 4 Aug 2011 01:29:02 +0000 (UTC) (envelope-from cochard@gmail.com) Received: from mail-qw0-f54.google.com (mail-qw0-f54.google.com [209.85.216.54]) by mx1.freebsd.org (Postfix) with ESMTP id A56F58FC0A for ; Thu, 4 Aug 2011 01:29:02 +0000 (UTC) Received: by qwc9 with SMTP id 9so1066296qwc.13 for ; Wed, 03 Aug 2011 18:29:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:from:date:x-google-sender-auth:message-id :subject:to:content-type; bh=K66HFZL0/VEkkf5B5rQ5DdVRx92YsINF9Ws9Ret2kpI=; b=hx1ijEgUVc8l1belHJfMQPUpKN0Xc5fKAccJjW+ugYybH5k6lXLOvDczhZg3JNqSuA x49N/hndKdNVHTstwXrQ7Yht18qEcsEmzKdOUcGqctrUzNIgcdSNdNMuqh49H97c9U2P YZsU11m26sY7RM4THTB33NsfT+AHnR+/cbhKk= Received: by 10.229.77.78 with SMTP id f14mr126367qck.38.1312419997080; Wed, 03 Aug 2011 18:06:37 -0700 (PDT) MIME-Version: 1.0 Sender: cochard@gmail.com Received: by 10.229.66.168 with HTTP; Wed, 3 Aug 2011 18:06:17 -0700 (PDT) From: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= Date: Thu, 4 Aug 2011 03:06:17 +0200 X-Google-Sender-Auth: EVEWmzhCk614vMwjdRGZupHQU9s Message-ID: To: freebsd-ports@freebsd.org Content-Type: multipart/mixed; boundary=00235447143cb8de7804a9a3974c X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Subject: Call for testing: games/wiimms ports (Tools for manipulate Wii and GameCube ISO/WBFS/WDF/WIA files) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 01:29:03 -0000 --00235447143cb8de7804a9a3974c Content-Type: text/plain; charset=ISO-8859-1 Hi all, I've just finished a port: wiimms ISO Tools (http://wit.wiimm.de/) and tested a little by converting some Wii ISO files to WBFS files with success. But I would like some other peoples test other more advanced features like WBF partition manipulation or WDF/WIA files. shar archive of the port included in this mail (warning: bash is a build and running deps). Thanks, Olivier --00235447143cb8de7804a9a3974c-- From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 02:54:03 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 1E2FF106564A; Thu, 4 Aug 2011 02:54:03 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 12-207-105-211.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id E314314D9F4; Thu, 4 Aug 2011 02:54:02 +0000 (UTC) Message-ID: <4E3A09CA.7000505@FreeBSD.org> Date: Wed, 03 Aug 2011 19:54:02 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Olivier Duchateau References: <4E34C039.7000407@FreeBSD.org> <4E35C450.5070701@FreeBSD.org> In-Reply-To: <4E35C450.5070701@FreeBSD.org> X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: "freebsd-ports@FreeBSD.org" , oliver@freebsd.org Subject: Re: xfce 4 question X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 02:54:03 -0000 On 07/31/2011 14:08, Doug Barton wrote: > On 07/31/2011 07:08, Olivier Duchateau wrote: >> Hi >> >> 2011/7/31, Doug Barton : >>> Howdy, >>> >>> I decided to do my perennial "try other window managers" thing and the >>> new version of xfce won the lottery. Congratulations. :) >>> >>> So I have a question ... on the desktop there are 2 icons, "Home" and >>> "File System" that are giving errors: >>> >> >> It's odd, I have three icons on desktop: >> - Home >> - File System >> - Trash > > I don't have the Trash icon at all. > >>> The folder could not be opened >>> The name org.xfce.FileManager was >>> not provided by any .service files. >>> >> >> I don't understand, how did you install Xfce core ? > > With portmaster of course. :) I am wondering though, did you build with > dbus support, and are you running dbus? I did neither, and from my > searching it seems that it might be relevant. Following up a bit, adding dbus makes the Home and File System icons work, but there was still no Trash icon. The solution to that involved building Thunar with gvfs (although I disabled all the OPTIONS) and changing the way that I start xfce. I use slim, which apparently has some "issues" with consolekit. So instead of using xfce4-session to start it I need to use 'ck-launch-session startxfce4'. Now everything desktop-wise is functioning as it should. However this has lead to a new issue, the restart and shutdown icons are greyed out when I click the "log out" menu item. I noticed that there is a mention of this issue in the xfce4-session pkg-message, but it's not clear to me what the file name should be. Just .pkla doesn't seem to do it. Also, if I'm in group wheel, shouldn't that be sufficient to list as the group? And if so, would installing a file that does that by default be useful? Thanks, Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 03:20:56 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D85B31065670; Thu, 4 Aug 2011 03:20:56 +0000 (UTC) (envelope-from wblock@wonkity.com) Received: from wonkity.com (wonkity.com [67.158.26.137]) by mx1.freebsd.org (Postfix) with ESMTP id 944258FC0C; Thu, 4 Aug 2011 03:20:56 +0000 (UTC) Received: from wonkity.com (localhost [127.0.0.1]) by wonkity.com (8.14.5/8.14.5) with ESMTP id p743Ktpb015956; Wed, 3 Aug 2011 21:20:55 -0600 (MDT) (envelope-from wblock@wonkity.com) Received: from localhost (wblock@localhost) by wonkity.com (8.14.5/8.14.5/Submit) with ESMTP id p743KtAS015953; Wed, 3 Aug 2011 21:20:55 -0600 (MDT) (envelope-from wblock@wonkity.com) Date: Wed, 3 Aug 2011 21:20:55 -0600 (MDT) From: Warren Block To: Doug Barton In-Reply-To: <4E3A09CA.7000505@FreeBSD.org> Message-ID: References: <4E34C039.7000407@FreeBSD.org> <4E35C450.5070701@FreeBSD.org> <4E3A09CA.7000505@FreeBSD.org> User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.2.7 (wonkity.com [127.0.0.1]); Wed, 03 Aug 2011 21:20:55 -0600 (MDT) Cc: Olivier Duchateau , oliver@freebsd.org, "freebsd-ports@FreeBSD.org" Subject: Re: xfce 4 question X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 03:20:56 -0000 On Wed, 3 Aug 2011, Doug Barton wrote: > However this has lead to a new issue, the restart and shutdown icons are > greyed out when I click the "log out" menu item. I noticed that there is > a mention of this issue in the xfce4-session pkg-message, but it's not > clear to me what the file name should be. Just .pkla doesn't seem to do > it. /usr/local/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 03:27:51 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx2.freebsd.org (mx2.freebsd.org [IPv6:2001:4f8:fff6::35]) by hub.freebsd.org (Postfix) with ESMTP id 594371065673; Thu, 4 Aug 2011 03:27:51 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from 12-207-105-211.globalsuite.net (hub.freebsd.org [IPv6:2001:4f8:fff6::36]) by mx2.freebsd.org (Postfix) with ESMTP id 1E2C8150344; Thu, 4 Aug 2011 03:27:51 +0000 (UTC) Message-ID: <4E3A11B6.5090000@FreeBSD.org> Date: Wed, 03 Aug 2011 20:27:50 -0700 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110706 Thunderbird/5.0 MIME-Version: 1.0 To: Warren Block References: <4E34C039.7000407@FreeBSD.org> <4E35C450.5070701@FreeBSD.org> <4E3A09CA.7000505@FreeBSD.org> In-Reply-To: X-Enigmail-Version: 1.2pre OpenPGP: id=1A1ABC84 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Olivier Duchateau , "freebsd-ports@FreeBSD.org" , oliver@freebsd.org Subject: Re: xfce 4 question X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 03:27:51 -0000 On 08/03/2011 20:20, Warren Block wrote: > On Wed, 3 Aug 2011, Doug Barton wrote: > >> However this has lead to a new issue, the restart and shutdown icons are >> greyed out when I click the "log out" menu item. I noticed that there is >> a mention of this issue in the xfce4-session pkg-message, but it's not >> clear to me what the file name should be. Just .pkla doesn't seem to do >> it. > > /usr/local/etc/polkit-1/localauthority/50-local.d/org.freedesktop.consolekit.pkla That did it, thanks. Also using "wheel" as my group seems to have worked as well, so maybe my suggestion of installing that file by default has merit. :) Doug -- Nothin' ever doesn't change, but nothin' changes much. -- OK Go Breadth of IT experience, and depth of knowledge in the DNS. Yours for the right price. :) http://SupersetSolutions.com/ From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 05:06:36 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 84805106564A for ; Thu, 4 Aug 2011 05:06:36 +0000 (UTC) (envelope-from joel@tahoestores.com) Received: from sam.nabble.com (sam.nabble.com [216.139.236.26]) by mx1.freebsd.org (Postfix) with ESMTP id 61AA08FC19 for ; Thu, 4 Aug 2011 05:06:36 +0000 (UTC) Received: from [192.168.236.26] (helo=sam.nabble.com) by sam.nabble.com with esmtp (Exim 4.72) (envelope-from ) id 1Qoq8h-0001KD-FV for freebsd-ports@freebsd.org; Wed, 03 Aug 2011 22:06:35 -0700 Date: Wed, 3 Aug 2011 22:06:35 -0700 (PDT) From: JoelFRodriguez To: freebsd-ports@freebsd.org Message-ID: <1312434395473-4665175.post@n5.nabble.com> In-Reply-To: References: <4E244EF0.7040202@telus.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 05:06:36 -0000 Hi, I just wanted to follow up. Thank you for clarifying that the problem was with using the FREEBSD62 core gcc compiler. Forcing gcc42 solved the build issue. I'm working on getting gcc45 installed per your recommendations. Thanks for going above the call of duty for support on FREEBSD62. Joel -- View this message in context: http://freebsd.1045724.n5.nabble.com/devel-icu-help-tp4600103p4665175.html Sent from the freebsd-ports mailing list archive at Nabble.com. From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 05:08:53 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47CEC106566C for ; Thu, 4 Aug 2011 05:08:53 +0000 (UTC) (envelope-from lists@eitanadler.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 036088FC12 for ; Thu, 4 Aug 2011 05:08:52 +0000 (UTC) Received: by vxh10 with SMTP id 10so1242833vxh.13 for ; Wed, 03 Aug 2011 22:08:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=eitanadler.com; s=0xdeadbeef; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc:content-type; bh=LkbOxUaj3EgizN7NB0UNh/ID4eZszeu+k/Vy3aWSkj0=; b=VBoWtho69sKzO0iXxGBugitl0mJ66EKReTxmtrSDgYvuaqIHfqfWR60X5OXgtvqeBg mLLLNTWDno7mf3gug0pcLTBW25ohJKpO3lNQU9gMegmgYYiUvqNRgOuFTlYsMcgmwEah MVVzKfOc/CObcPBaqHfqJxrifdpBIvxhd1Gxs= Received: by 10.52.173.83 with SMTP id bi19mr350062vdc.409.1312434532138; Wed, 03 Aug 2011 22:08:52 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.167.195 with HTTP; Wed, 3 Aug 2011 22:08:22 -0700 (PDT) In-Reply-To: <1312434395473-4665175.post@n5.nabble.com> References: <4E244EF0.7040202@telus.net> <1312434395473-4665175.post@n5.nabble.com> From: Eitan Adler Date: Thu, 4 Aug 2011 05:08:22 +0000 Message-ID: To: JoelFRodriguez Content-Type: text/plain; charset=UTF-8 Cc: freebsd-ports@freebsd.org Subject: Re: devel/icu... help... ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 05:08:53 -0000 On Thu, Aug 4, 2011 at 5:06 AM, JoelFRodriguez wrote: > Hi, I just wanted to follow up. Thank you for clarifying that the problem was > with using the FREEBSD62 core gcc compiler. Forcing gcc42 solved the build > issue. I'm working on getting gcc45 installed per your recommendations. > > Thanks for going above the call of duty for support on FREEBSD62. You may want to ask office@freebsd.org (a newly formed team) to add a patch to the Makefile. They may or may not be pleased to do so but it couldn't hurt to try ;-). -- Eitan Adler From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 08:24:11 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BB001065673 for ; Thu, 4 Aug 2011 08:24:11 +0000 (UTC) (envelope-from tingox@gmail.com) Received: from mail-vx0-f182.google.com (mail-vx0-f182.google.com [209.85.220.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0BB4B8FC19 for ; Thu, 4 Aug 2011 08:24:10 +0000 (UTC) Received: by vxh10 with SMTP id 10so1357125vxh.13 for ; Thu, 04 Aug 2011 01:24:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type:content-transfer-encoding; bh=YdJkngqu4idzK+7U6/ApR+iTiBfg6QVkHkktHQ3KmpE=; b=QcY0snibvKjwhjmMs+JFWcKQOpfD8tz40E4iN12ZQoRm3JfNm1A2YTVQEpuqh+s+N4 w45mQmnQH5DUz57k5mH1ehexDy5o/9/XojjehzSU5fxeRNKwHOYXrWmeQMgKwe4F2htz Jk7/yceB6Zso9Vty1+a50/ZHJ+kqSTgMVvoyM= MIME-Version: 1.0 Received: by 10.52.107.102 with SMTP id hb6mr522643vdb.419.1312446250213; Thu, 04 Aug 2011 01:24:10 -0700 (PDT) Received: by 10.52.116.5 with HTTP; Thu, 4 Aug 2011 01:24:10 -0700 (PDT) In-Reply-To: References: Date: Thu, 4 Aug 2011 10:24:10 +0200 Message-ID: From: Torfinn Ingolfsen To: FreeBSD Ports ML Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: Call for testing: games/wiimms ports (Tools for manipulate Wii and GameCube ISO/WBFS/WDF/WIA files) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 08:24:11 -0000 Hi, 2011/8/4 Olivier Cochard-Labb=E9 : > Hi all, > I've just finished a port: wiimms ISO Tools (http://wit.wiimm.de/) and > tested a little by converting some Wii ISO files to WBFS files with > success. > But I would like some other peoples test other more advanced features > like WBF partition manipulation or WDF/WIA files. > shar archive of the port included in this mail (warning: bash is a > build and running deps). I think prospective testers would appreciate if you told them how they can get the port. :) --=20 Regards, Torfinn Ingolfsen From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 11:10:58 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E548106564A for ; Thu, 4 Aug 2011 11:10:58 +0000 (UTC) (envelope-from timp87@gmail.com) Received: from mail-iy0-f174.google.com (mail-iy0-f174.google.com [209.85.210.174]) by mx1.freebsd.org (Postfix) with ESMTP id 286C58FC08 for ; Thu, 4 Aug 2011 11:10:57 +0000 (UTC) Received: by iyf40 with SMTP id 40so1084851iyf.19 for ; Thu, 04 Aug 2011 04:10:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=fuaWnsibvbPmcmo3AQVwiygNjsF8TopgPlihBelTAFA=; b=IUibYR3jRpkKIefMz60eLRKgzJWUc2qD1Ick+HTxyraBsk44SHwxDa4Tek18fmFNJh GB8Ha84wkcCE/sp0vbNzCGSdWeSYZB/cOjjsI+cmKormpMqf8OTazu1mDn++l3Eanoz9 R8piVvs2cQuczDD3dTJXI+4O3ENwCG73eMyvQ= MIME-Version: 1.0 Received: by 10.42.131.2 with SMTP id x2mr624198ics.259.1312456257301; Thu, 04 Aug 2011 04:10:57 -0700 (PDT) Received: by 10.231.13.130 with HTTP; Thu, 4 Aug 2011 04:10:57 -0700 (PDT) In-Reply-To: References: Date: Thu, 4 Aug 2011 15:10:57 +0400 Message-ID: From: Pavel Timofeev To: Pavel Timofeev X-Mailman-Approved-At: Thu, 04 Aug 2011 11:15:54 +0000 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Olivier Duchateau , freebsd-ports@freebsd.org Subject: Re: xfce 4.8 upgrade errors X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 11:10:58 -0000 Finally, the bug is gone with latest xorg-server (1.10.3,1) from trillian's svn (svn co https://trillian.chruetertee.ch/svn/ports/branches/xorg-dev). 2011/5/3 Pavel Timofeev > No, it doesn't help =3D( > > 2011/4/30 Pavel Timofeev : > > I just found this http://www.freebsd.org/cgi/query-pr.cgi?pr=3D156721 > > Maybe it helps me. I'll try it soon > > > > 2011/4/15 Pavel Timofeev : > >> Thanks. I have deleted this line. > >> > >> 15.04.2011 18:16 =D0=BF=D0=BE=D0=BB=D1=8C=D0=B7=D0=BE=D0=B2=D0=B0=D1= =82=D0=B5=D0=BB=D1=8C "Warren Block" > =D0=BD=D0=B0=D0=BF=D0=B8=D1=81=D0=B0=D0=BB: > >> > > > From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 12:33:10 2011 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5B4EC1065672 for ; Thu, 4 Aug 2011 12:33:10 +0000 (UTC) (envelope-from fluffy@fluffy.khv.ru) Received: from forward13.mail.yandex.net (forward13.mail.yandex.net [95.108.130.120]) by mx1.freebsd.org (Postfix) with ESMTP id 10BEC8FC13 for ; Thu, 4 Aug 2011 12:33:09 +0000 (UTC) Received: from web153.yandex.ru (web153.yandex.ru [95.108.131.166]) by forward13.mail.yandex.net (Yandex) with ESMTP id 19AD7143565; Thu, 4 Aug 2011 16:19:56 +0400 (MSD) Received: from localhost (localhost.localdomain [127.0.0.1]) by web153.yandex.ru (Yandex) with ESMTP id EB2E32AC02EC; Thu, 4 Aug 2011 16:19:55 +0400 (MSD) X-Yandex-Spam: 1 Received: from host85.static2.l2tp.ttkdv.ru (host85.static2.l2tp.ttkdv.ru [46.38.1.85]) by web153.yandex.ru with HTTP; Thu, 04 Aug 2011 16:19:55 +0400 From: Dima Panov To: Baptiste Daroussin In-Reply-To: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> References: <6483ddd2504ceeb023f1e4774b495f72@etoilebsd.net> MIME-Version: 1.0 Message-Id: <415871312460395@web153.yandex.ru> Date: Thu, 04 Aug 2011 23:19:55 +1100 X-Mailer: Yamail [ http://yandex.ru ] 5.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain Cc: ports@freebsd.org Subject: Re: Deprecation: round3 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 12:33:10 -0000 Hello! 03.08.2011, 04:02, "Baptiste Daroussin" : > Hi all, [skip] > While here I have fix and will fix lots of ports master_sites that > would be great if you fix as much master sites as you can, this website > may help: http://people.freebsd.org/~ehaupt/distilator/ [skip] BTW, distillator shows distfile missing for my own news/inn, devel/librc[c|d], but all errors shows only taiwan and chineese mirrors, which is outdated (they even doesn't have my subdir in local-distfiles structure) ATM, all three ports are fetchable from main local-distfiles source Bapt, as portmgr, please take a look on tw and cn mirrors. -- Dima Panov (fluffy@FreeBSD.org) KDE@FreeBSD team Facebook: http://www.facebook.com/fluffy.khv From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 17:08:09 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4C00A1065677 for ; Thu, 4 Aug 2011 17:08:09 +0000 (UTC) (envelope-from cochard@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 0ACB58FC17 for ; Thu, 4 Aug 2011 17:08:08 +0000 (UTC) Received: by gyd10 with SMTP id 10so11238gyd.13 for ; Thu, 04 Aug 2011 10:08:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=x1QdkDBnsBsvJOsgW9l+dT/qe5iJ3ERXmpy8S/OULj8=; b=Uj/COvOsRaBl8QTwqoWeOEspI79m17NbKkawq3M643yTh3L79sKZ06RfyZthwps730 LPvoQx6l3TNNq0JARS7DD9VbQKVHg0DGiX8/v4aAQ+xhoRsc5tBY3Vo0P2wFpEJ6yV/K GC7PM2sSqFESXFgABuu/NdWes3wwN2C9vYnEo= Received: by 10.236.200.134 with SMTP id z6mr1296055yhn.478.1312477688077; Thu, 04 Aug 2011 10:08:08 -0700 (PDT) MIME-Version: 1.0 Sender: cochard@gmail.com Received: by 10.236.106.39 with HTTP; Thu, 4 Aug 2011 10:07:47 -0700 (PDT) In-Reply-To: References: From: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= Date: Thu, 4 Aug 2011 19:07:47 +0200 X-Google-Sender-Auth: IMxj2MflduOcTGhTkl_7l271cmo Message-ID: To: Torfinn Ingolfsen Content-Type: text/plain; charset=ISO-8859-1 Cc: FreeBSD Ports ML Subject: Re: Call for testing: games/wiimms ports (Tools for manipulate Wii and GameCube ISO/WBFS/WDF/WIA files) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 17:08:09 -0000 On Thu, Aug 4, 2011 at 10:24 AM, Torfinn Ingolfsen wrote: > > I think prospective testers would appreciate if you told them how they > can get the port. :) > Oops! the shar file was filtered, you can found a copy here: http://bsdrp.net/misc/wiimms.shar How to install it: cd /usr/ports/games/ fetch http://bsdrp.net/misc/wiimms.shar sh wiimms.shar cd wiimms make install clean Regards, Olivier From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 17:19:16 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0B218106564A for ; Thu, 4 Aug 2011 17:19:16 +0000 (UTC) (envelope-from chris.torek@gmail.com) Received: from mail-gw0-f54.google.com (mail-gw0-f54.google.com [74.125.83.54]) by mx1.freebsd.org (Postfix) with ESMTP id C22918FC08 for ; Thu, 4 Aug 2011 17:19:15 +0000 (UTC) Received: by gwb15 with SMTP id 15so1241836gwb.13 for ; Thu, 04 Aug 2011 10:19:15 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=Rx+ol3CKG4Gul+fFfistVBovI2G0zQEaxNuomRjf3xk=; b=EYDL2EZD57VNi+D3ALDOosOqHkgzXS+Gm+1u55yCSUFZkQcDpgpRvNJB2FlgA36SU0 3nyhCFNhlR0R5K+5jXvixY2j54UhguKeqmC9TtE6sJYhXU483BM6ZcYEZ+/DDlxBCQ8I Orsci/skFLmCEnrNUvmABCKHmgE5MhQa/lVH0= MIME-Version: 1.0 Received: by 10.150.65.9 with SMTP id n9mr2196098yba.177.1312478354961; Thu, 04 Aug 2011 10:19:14 -0700 (PDT) Received: by 10.151.8.6 with HTTP; Thu, 4 Aug 2011 10:19:14 -0700 (PDT) In-Reply-To: References: Date: Thu, 4 Aug 2011 11:19:14 -0600 Message-ID: From: Chris Torek To: Christian Weisgerber Content-Type: text/plain; charset=ISO-8859-1 Cc: freebsd-ports@freebsd.org Subject: Re: PackageKit apparently depends on lzma X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 17:19:16 -0000 On Wed, Aug 3, 2011 at 2:01 PM, Christian Weisgerber wrote: > This doesn't make sense. archivers/lzma doesn't even install a > library. I agree that it doesn't make sense ... and yet, it would not build until I did that. However, I updated all ports (removing the archivers/lzma one along the way) and it built fine afterward, without any extra dependencies. (I also rebuilt the base system library and xz.) So of course now I can't reproduce the problem. (some OTHER things were more problematic ... :-) the new samba does not build against the new talloc lib) Chris From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 17:45:03 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D4DC0106564A for ; Thu, 4 Aug 2011 17:45:03 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by mx1.freebsd.org (Postfix) with ESMTP id A9FD58FC15 for ; Thu, 4 Aug 2011 17:45:03 +0000 (UTC) Received: by pzk33 with SMTP id 33so5928911pzk.18 for ; Thu, 04 Aug 2011 10:45:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=XZWbI7o28jN/vf4r1w8LgYMKurf5Hk87VvVW4T0JO9E=; b=e3gHo/7KlGIcRWWFm04bQc7wOogV6QYN69CQXFwpgjjT6FC57XQfp7Wzyd2IMxJbmC nl+suZcATPuJcLFHNPIdIKV/5NHHSO6UYm+P/HqrmIAyP9x7bt1m0EMHrE/gwYrDzVb4 2ZXTNlXN/ng7W3BLM2b16AB+/kuhbDYFT0Ar0= MIME-Version: 1.0 Received: by 10.142.60.16 with SMTP id i16mr1034115wfa.343.1312479902935; Thu, 04 Aug 2011 10:45:02 -0700 (PDT) Received: by 10.68.43.133 with HTTP; Thu, 4 Aug 2011 10:45:02 -0700 (PDT) Date: Thu, 4 Aug 2011 13:45:02 -0400 Message-ID: From: "b. f." To: Ewald Jenisch , freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: portupgrades fail because of missing /usr/local/lib/liblzma.la X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 17:45:04 -0000 > On my 8.2-System (amd64, kernel & system updated two days ago) I run > into a nasty problem updating my ports: > > Ports that depend on "liblzma" fail to build with the following error: > > "/usr/local/lib/liblzma.la: No such file or directory" > > AFAIK, the xz-libraries are not part of the base system; there is > indeed a /usr/lib/liblzma*, but why doesn't the build process for the > ports recognize it and insists on having the libraries in > /usr/local/lib? > > When installing the xz-libraries from the ports, i.e. > > pkg_add -r -f xz > and > portupgrade -o archivers/xz lzmautils\* > > upgrading my ports works, but this truly can't be the correct > solution, esp. since building xz out of the ports tree ins't > supported: > > # pwd > /usr/ports/archivers/xz > # make > ===> xz-5.0.3 is already in the base system. > *** Error code 1 > > Stop in /usr/ports/archivers/xz. > # > > So here are my questions? > > o) Why doesn't the build process of ports recognize the xz-libraries > in /usr/lib? (BTW, not even "make deinstall && make clean && make > install" helps) It is difficult to diagnose the problem when we do not know _which_ ports are failing, and we have no transcripts and config.logs from the failed builds. Your ports should recognize and use the lzma libraries from the base system, but It seems that one of your builds is polluted. When you build ports on a system that already has many packages installed, you are not replicating the conditions under which packages are built on the FreeBSD package-building and test cluster, because those machines start builds in a clean sandbox, with only the registered build dependencies present. So occasionally a problem like yours occurs, where a build fails locally when it succeeds on the test machines. Usually, but not always, such failures can be prevented by following a procedure like that described in the portmaster(1) page, under the heading: "Using portmaster to do a complete reinstallation of all your ports", that involves deinstalling _all_ ports _before_ rebuilding them. However, many people aren't this thorough in their updating, and even when they are, there are a few problems that can still occur. > o) What can I do to get ports recognize the correct location of the > xz-libraries? As I wrote above, some more information would help. I'm guessing that you have a port that (unfortunately) uses libtool to perform linking, and has an erroneous /usr/local/lib/lzma.la entry in a libtool archive file (*.la), or is using some combination of uncommon linker flags and sloppy use of -L/usr/local/lib. Does a search like: fgrep -e lzma -nHr /usr/local/lib --include='*.la' yield any results? If you see any references in a libtool archive to the nonexistent "/usr/local/lib/liblzma.la", try removing and then rebuilding the port that owns that libtool archive -- you should be able to determine the port by running "pkg_info -W" with the full path of the libtool archive as an argument. Also, do you have any garbage in /usr/local?: --Does "pkg_info -ga" reveal any corrupted or missing files? --Is there any output that you cannot account for from a shell script like the following?: #!/bin/sh l=${LOCALBASE-/usr/local} t=${TMPDIR-/tmp} lf=`mktemp ${t}/lf.XXXXXX` || exit 1 lpf=`mktemp ${t}/lpf.XXXXXX` || exit 1 find ${l} -type f | sort > ${lf} pkg_info -qaL | sort -u > ${lpf} echo "the following files in ${l} not claimed by any installed package:" comm -23 ${lf} ${lpf} rm ${lf} ${lpf} --Do you have any libraries in compat directories that you really don't need? --Do you have any installed root or leaf ports that you don't need? If so, consider removing all of the above. b. From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 17:57:39 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 501E0106564A for ; Thu, 4 Aug 2011 17:57:39 +0000 (UTC) (envelope-from chris.torek@gmail.com) Received: from mail-gy0-f182.google.com (mail-gy0-f182.google.com [209.85.160.182]) by mx1.freebsd.org (Postfix) with ESMTP id 1405B8FC1A for ; Thu, 4 Aug 2011 17:57:38 +0000 (UTC) Received: by gyd10 with SMTP id 10so50101gyd.13 for ; Thu, 04 Aug 2011 10:57:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=biqhDDih0YshpMhzbiz6l0BDpIQjA/I6e14PaphIGc0=; b=rqAqvr89+5CJ0acaH1pJs8nsLjghYgC04uBt3QSfO5T8MYSPonL5pq0upITRrvAE1F bvlNSqm+CLb2DA9XrnNtdq4AQlDabeItlqw4qOcqfiq1MHLhUcB8yHJLG3fouGCtqxUB swGtwt5Fahj54FmBE/NW2LrxaQFg0J+dsQM4I= MIME-Version: 1.0 Received: by 10.150.215.17 with SMTP id n17mr2252714ybg.6.1312480658300; Thu, 04 Aug 2011 10:57:38 -0700 (PDT) Received: by 10.151.8.6 with HTTP; Thu, 4 Aug 2011 10:57:38 -0700 (PDT) In-Reply-To: References: Date: Thu, 4 Aug 2011 11:57:38 -0600 Message-ID: From: Chris Torek To: bf1783@gmail.com Content-Type: text/plain; charset=ISO-8859-1 Cc: Ewald Jenisch , freebsd-ports@freebsd.org Subject: Re: portupgrades fail because of missing /usr/local/lib/liblzma.la X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 17:57:39 -0000 On Thu, Aug 4, 2011 at 11:45 AM, b. f. wrote: > Your ports should recognize and use the lzma libraries from the base > system, but It seems that one of your builds is polluted. [...] > Also, do you have any garbage in /usr/local?: This sounds like the same problem I had. It went away when I cleaned out /usr/local. Note that the /usr/local I had was a result of installing from the 8.2-release DVD (followed by however many port upgrades that did whatever they did, before it reached a failure point, in my case in packagekit). This implies that something is probably busted on the DVD image(s) somewhere. Chris From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 20:42:50 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1B3CF1065672 for ; Thu, 4 Aug 2011 20:42:50 +0000 (UTC) (envelope-from mlindgren@runelind.net) Received: from mail-vw0-f54.google.com (mail-vw0-f54.google.com [209.85.212.54]) by mx1.freebsd.org (Postfix) with ESMTP id D06EE8FC16 for ; Thu, 4 Aug 2011 20:42:49 +0000 (UTC) Received: by vws18 with SMTP id 18so6210vws.13 for ; Thu, 04 Aug 2011 13:42:49 -0700 (PDT) MIME-Version: 1.0 Received: by 10.52.99.99 with SMTP id ep3mr119202vdb.514.1312489055213; Thu, 04 Aug 2011 13:17:35 -0700 (PDT) Received: by 10.52.158.132 with HTTP; Thu, 4 Aug 2011 13:17:35 -0700 (PDT) X-Originating-IP: [173.8.246.17] Date: Thu, 4 Aug 2011 14:17:35 -0600 Message-ID: From: Mattias Lindgren To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Problems building netatalk 2.2 on FreeBSD 8.2 - AMD64 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 20:42:50 -0000 I'm having problems building Netatalk 2.2 on one of my machines. It previously had netatalk 2.1 on it, but have since uninstalled it as part of the troubleshooting process. It builds fine on another machine, but moving ithe tbz over to the machine in question makes afpd dump core. Please see below for the relevant info: build output: http://pastebin.com/7GePr0kN config.log: http://pastebin.com/tahhJiFi installed packages: http://pastebin.com/9e77PND4 The machine is an intel Q8400 with 4GB of RAM. Please let me know if additional information is needed! Thanks, Mattias From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 21:16:01 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8FE01106564A for ; Thu, 4 Aug 2011 21:16:01 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out9.libero.it (cp-out9.libero.it [212.52.84.109]) by mx1.freebsd.org (Postfix) with ESMTP id DB9098FC19 for ; Thu, 4 Aug 2011 21:16:00 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B020C.4E3B0C0D.0045,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.133.157) by cp-out9.libero.it (8.5.133) id 4DD242330BA24BA0; Thu, 4 Aug 2011 23:15:57 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.4) with ESMTP id p74LFjJX091405; Thu, 4 Aug 2011 23:15:47 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4E3B0C02.7030407@netfence.it> Date: Thu, 04 Aug 2011 23:15:46 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; it-IT; rv:1.9.2.18) Gecko/20110711 Thunderbird/3.1.11 MIME-Version: 1.0 To: sylvio@FreeBSD.org Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.71 on 10.1.2.13 Cc: freebsd-ports@FreeBSD.org Subject: Disk space availability wrong after net-snmp update. X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 21:16:01 -0000 Hello. After the latest upgrade of net-snmp (5.7), Cacti displays wrong values for available space (partition size is still correct). This happens on different machines of mine with different arch and version; I also heard other users having similar problems. Where do I start debugging this? I'm willing to provide any additional info or do testings. As a sample, I'm pasting an snmpwalk output: > HOST-RESOURCES-MIB::hrStorageDescr.31 = STRING: / > HOST-RESOURCES-MIB::hrStorageDescr.32 = STRING: /dev > HOST-RESOURCES-MIB::hrStorageDescr.33 = STRING: /usr > HOST-RESOURCES-MIB::hrStorageDescr.34 = STRING: /var > HOST-RESOURCES-MIB::hrStorageDescr.35 = STRING: /var/spool/imap > HOST-RESOURCES-MIB::hrStorageDescr.36 = STRING: /data > HOST-RESOURCES-MIB::hrStorageDescr.37 = STRING: /usr/local/local/backups > HOST-RESOURCES-MIB::hrStorageDescr.38 = STRING: /var/named/dev > HOST-RESOURCES-MIB::hrStorageAllocationUnits.1 = INTEGER: 4096 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.2 = INTEGER: 4096 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.3 = INTEGER: 4096 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.6 = INTEGER: 1024 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.7 = INTEGER: 4096 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.8 = INTEGER: 4096 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.9 = INTEGER: 4096 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.10 = INTEGER: 4096 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.31 = INTEGER: 2048 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.32 = INTEGER: 512 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.33 = INTEGER: 2048 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.34 = INTEGER: 2048 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.35 = INTEGER: 2048 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.36 = INTEGER: 2048 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.37 = INTEGER: 2048 Bytes > HOST-RESOURCES-MIB::hrStorageAllocationUnits.38 = INTEGER: 512 Bytes > HOST-RESOURCES-MIB::hrStorageSize.1 = INTEGER: 1555292 > HOST-RESOURCES-MIB::hrStorageSize.2 = INTEGER: 265152 > HOST-RESOURCES-MIB::hrStorageSize.3 = INTEGER: 270855306 > HOST-RESOURCES-MIB::hrStorageSize.6 = INTEGER: 632736 > HOST-RESOURCES-MIB::hrStorageSize.7 = INTEGER: 910197 > HOST-RESOURCES-MIB::hrStorageSize.8 = INTEGER: 30447 > HOST-RESOURCES-MIB::hrStorageSize.9 = INTEGER: 9816 > HOST-RESOURCES-MIB::hrStorageSize.10 = INTEGER: 4718560 > HOST-RESOURCES-MIB::hrStorageSize.31 = INTEGER: 2029031 > HOST-RESOURCES-MIB::hrStorageSize.32 = INTEGER: 2 > HOST-RESOURCES-MIB::hrStorageSize.33 = INTEGER: 50777075 > HOST-RESOURCES-MIB::hrStorageSize.34 = INTEGER: 76165633 > HOST-RESOURCES-MIB::hrStorageSize.35 = INTEGER: 253894418 > HOST-RESOURCES-MIB::hrStorageSize.36 = INTEGER: 245000335 > HOST-RESOURCES-MIB::hrStorageSize.37 = INTEGER: 1419033458 > HOST-RESOURCES-MIB::hrStorageSize.38 = INTEGER: 2 > HOST-RESOURCES-MIB::hrStorageUsed.1 = INTEGER: 1490224 > HOST-RESOURCES-MIB::hrStorageUsed.2 = INTEGER: 23789 > HOST-RESOURCES-MIB::hrStorageUsed.3 = INTEGER: 268467208 > HOST-RESOURCES-MIB::hrStorageUsed.6 = INTEGER: 632032 > HOST-RESOURCES-MIB::hrStorageUsed.7 = INTEGER: 892281 > HOST-RESOURCES-MIB::hrStorageUsed.8 = INTEGER: 5989 > HOST-RESOURCES-MIB::hrStorageUsed.9 = INTEGER: 849 > HOST-RESOURCES-MIB::hrStorageUsed.10 = INTEGER: 342914 > HOST-RESOURCES-MIB::hrStorageUsed.31 = INTEGER: 1500391 > HOST-RESOURCES-MIB::hrStorageUsed.32 = INTEGER: 0 > HOST-RESOURCES-MIB::hrStorageUsed.33 = INTEGER: 28549631 > HOST-RESOURCES-MIB::hrStorageUsed.34 = INTEGER: 19350682 > HOST-RESOURCES-MIB::hrStorageUsed.35 = INTEGER: 158375045 > HOST-RESOURCES-MIB::hrStorageUsed.36 = INTEGER: 169490522 > HOST-RESOURCES-MIB::hrStorageUsed.37 = INTEGER: 751038225 > HOST-RESOURCES-MIB::hrStorageUsed.38 = INTEGER: 0 I'm confused on how to interpret hrStorageUsed values; they should correspond to: > %df > Filesystem 1K-blocks Used Avail Capacity Mounted on > /dev/mfid0s1a 4058062 1057280 2676138 28% / > devfs 1 1 0 100% /dev > /dev/mfid0s1d 101554150 44454888 48974930 48% /usr > /dev/mfid0s1e 152331266 113629902 26514864 81% /var > /dev/mfid0s1f 507788836 191038746 276126984 41% /var/spool/imap > /dev/mfid0s1g 490000670 151019626 299780992 34% /data > /dev/stripe/backup 2838066916 1335990466 1275031098 51% /usr/local/local/backups > devfs 1 1 0 100% /var/named/dev Are those figures wrong or is the problem elsewhere? bye & Thanks av. From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 21:54:36 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A032F106566C for ; Thu, 4 Aug 2011 21:54:36 +0000 (UTC) (envelope-from ml@netfence.it) Received: from cp-out7.libero.it (cp-out7.libero.it [212.52.84.107]) by mx1.freebsd.org (Postfix) with ESMTP id 245268FC13 for ; Thu, 4 Aug 2011 21:54:35 +0000 (UTC) X-CTCH-Spam: Unknown X-CTCH-RefID: str=0001.0A0B0201.4E3B151A.008F,ss=1,re=0.000,fgs=0 X-libjamoibt: 1555 Received: from soth.ventu (151.41.133.157) by cp-out7.libero.it (8.5.133) id 4E22BE8B02915641 for freebsd-ports@freebsd.org; Thu, 4 Aug 2011 23:54:34 +0200 Received: from alamar.ventu (alamar.ventu [10.1.2.18]) by soth.ventu (8.14.5/8.14.4) with ESMTP id p74LsCMQ099004 for ; Thu, 4 Aug 2011 23:54:12 +0200 (CEST) (envelope-from ml@netfence.it) Message-ID: <4E3B1504.3010502@netfence.it> Date: Thu, 04 Aug 2011 23:54:12 +0200 From: Andrea Venturoli User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; it-IT; rv:1.9.2.18) Gecko/20110711 Thunderbird/3.1.11 MIME-Version: 1.0 To: freebsd-ports@freebsd.org References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.71 on 10.1.2.13 Subject: Re: Problems building netatalk 2.2 on FreeBSD 8.2 - AMD64 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 21:54:36 -0000 On 08/04/11 22:17, Mattias Lindgren wrote: > I'm having problems building Netatalk 2.2 on one of my machines. It > previously had netatalk 2.1 on it, but have since uninstalled it as > part of the troubleshooting process. It builds fine on another > machine, but moving ithe tbz over to the machine in question makes > afpd dump core. Please see below for the relevant info: I tried it succesfully on a clean machine. My log starts differing from yours here: > checking for avahi-client/client.h... yes > checking for avahi_client_new in -lavahi-client... no > checking whether to enable Zerconf support... no > configure: error: Zeroconf installation not found Perhaps you should "portupgrade -R[f] avahi-app"? Or, if you don't need it, you could disable zeroconf in netatalk's options. bye av. From owner-freebsd-ports@FreeBSD.ORG Thu Aug 4 22:13:06 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id A86B4106564A for ; Thu, 4 Aug 2011 22:13:06 +0000 (UTC) (envelope-from henk@signature.nl) Received: from dee.signature.nl (dee.signature.nl [81.18.162.68]) by mx1.freebsd.org (Postfix) with ESMTP id 69D068FC12 for ; Thu, 4 Aug 2011 22:13:06 +0000 (UTC) Received: by dee.signature.nl (Postfix, from userid 1001) id 2889E14D98B; Thu, 4 Aug 2011 23:55:31 +0200 (CEST) Received: from localhost (localhost [127.0.0.1]) by dee.signature.nl (Postfix) with ESMTP id 2583714D974 for ; Thu, 4 Aug 2011 23:55:31 +0200 (CEST) Date: Thu, 4 Aug 2011 23:55:31 +0200 (CEST) From: Henk van Oers To: freebsd-ports@freebsd.org Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII Subject: www/chromium builds OK on FB 8.2 but not on 7.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Aug 2011 22:13:06 -0000 I have updated all my ports today on 2 machines. A new workstation running FreeBSD 8.2 had no problem. An older one running FreeBSD 7.4 has this problem: CXX(target) out/Release/obj.target/base/base/files/file_path_watcher_freebsd.o base/files/file_path_watcher_freebsd.cc: In static member function 'static int base::files::::FilePathWatcherImpl::EventsForPath(FilePath, std::vector >*)': base/files/file_path_watcher_freebsd.cc:159: error: 'EV_RECEIPT' was not declared in this scope gmake: *** [out/Release/obj.target/base/base/files/file_path_watcher_freebsd.o] Error 1 *** Error code 1 Stop in /usr/ports/www/chromium. *** Error code 1 Stop in /usr/ports/www/chromium. ===>>> make failed for www/chromium What can I do? I did: - portmaster --check-depends - pkgdb -L - pkg_info -ga - libchk All OK. From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 09:11:09 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 64FD71065676; Fri, 5 Aug 2011 09:11:09 +0000 (UTC) (envelope-from prvs=191e474ac=a@jenisch.at) Received: from mgaterz1.oekb.co.at (mgaterz1.oekb.co.at [143.245.5.111]) by mx1.freebsd.org (Postfix) with ESMTP id BEEE48FC14; Fri, 5 Aug 2011 09:11:08 +0000 (UTC) Received: from exchh2.oekb.co.at ([143.245.3.21]) by mgaterz1.oekb.co.at with ESMTP/TLS/AES128-SHA; 05 Aug 2011 10:41:54 +0200 Received: from aurora.oekb.co.at (143.245.9.16) by exchh2.oekb.co.at (143.245.3.61) with Microsoft SMTP Server id 8.2.234.1; Fri, 5 Aug 2011 10:41:54 +0200 Received: from aurora.oekb.co.at (localhost [127.0.0.1]) by aurora.oekb.co.at (8.14.5/8.14.5) with ESMTP id p758fsqa001379; Fri, 5 Aug 2011 10:41:54 +0200 (CEST) (envelope-from a@jenisch.at) Received: (from ej@localhost) by aurora.oekb.co.at (8.14.5/8.14.5/Submit) id p758fsUs001355; Fri, 5 Aug 2011 10:41:54 +0200 (CEST) (envelope-from a@jenisch.at) X-Authentication-Warning: aurora.oekb.co.at: ej set sender to a@jenisch.at using -f Date: Fri, 5 Aug 2011 10:41:54 +0200 From: Ewald Jenisch To: Message-ID: <20110805084154.GA46719@aurora.oekb.co.at> References: MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.3i Cc: freebsd-questions@freebsd.org, freebsd-ports@freebsd.org Subject: Re: portupgrades fail because of missing /usr/local/lib/liblzma.la X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 09:11:09 -0000 On Thu, Aug 04, 2011 at 01:45:02PM -0400, b. f. wrote: > > o) What can I do to get ports recognize the correct location of the > > xz-libraries? > > As I wrote above, some more information would help. I'm guessing that > you have a port that (unfortunately) uses libtool to perform linking, > and has an erroneous /usr/local/lib/lzma.la entry in a libtool archive > file (*.la), or is using some combination of uncommon linker flags > and sloppy use of -L/usr/local/lib. Does a search like: > > fgrep -e lzma -nHr /usr/local/lib --include='*.la' > > yield any results? If you see any references in a libtool archive to > the nonexistent "/usr/local/lib/liblzma.la", try removing and then > rebuilding the port that owns that libtool archive -- you should be > able to determine the port by running "pkg_info -W" with the full path > of the libtool archive as an argument. > Hi, First of all I'm posting my reply to both -questions where I sent my original question to as well as -ports where you sent your reply so others are seeing this too. In short - thanks to your hints everything's healthy again :-)) Here's what I did (in case others are suffering from this problem too): fgrep -e lzma -nHr /usr/local/lib --include='*.la' yielded a bunch of results - grep-ed for "/usr/local/lib/liblzma.la". Then feeded these into pkg_info -W which nicely pointed me to the corresponding port where this library comes from. The only thing I had to do then was to make deinstall;make clean; make install this port. In my case it was e.g. the "ImageMagick-6.7.0.10_1" port causing all the mess. So thanks to you all who responded. It's great to have such a knowledgeable and helpful community out there - you indeed learn something new every day. -ewald From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 10:51:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E2277106566C for ; Fri, 5 Aug 2011 10:51:25 +0000 (UTC) (envelope-from amdmi3@amdmi3.ru) Received: from smtp.timeweb.ru (smtp.timeweb.ru [92.53.116.15]) by mx1.freebsd.org (Postfix) with ESMTP id 965AB8FC0A for ; Fri, 5 Aug 2011 10:51:24 +0000 (UTC) Received: from [213.148.20.85] (helo=hive.panopticon) by smtp.timeweb.ru with esmtpsa (TLSv1:CAMELLIA256-SHA:256) (Exim 4.76) (envelope-from ) id 1QpI4E-0002q7-Ei; Fri, 05 Aug 2011 14:55:50 +0400 Received: from hades.panopticon (hades.panopticon [192.168.0.32]) by hive.panopticon (Postfix) with ESMTP id B6804B84D; Fri, 5 Aug 2011 14:51:20 +0400 (MSD) Received: by hades.panopticon (Postfix, from userid 1000) id AED73B825; Fri, 5 Aug 2011 14:51:20 +0400 (MSD) Date: Fri, 5 Aug 2011 14:51:20 +0400 From: Dmitry Marakasov To: Olivier =?utf-8?Q?Cochard-Labb=C3=A9?= Message-ID: <20110805105120.GE65056@hades.panopticon> References: MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.5.21 (2010-09-15) Content-Transfer-Encoding: quoted-printable Cc: freebsd-ports@freebsd.org Subject: Re: Call for testing: games/wiimms ports (Tools for manipulate Wii and GameCube ISO/WBFS/WDF/WIA files) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 10:51:26 -0000 * Olivier Cochard-Labb=C3=A9 (olivier@freenas.org) wrote: > I've just finished a port: wiimms ISO Tools (http://wit.wiimm.de/) and > tested a little by converting some Wii ISO files to WBFS files with > success. Are you sure this belongs to games category? Seems to me sysutils or converters are much more suitable. For instance, utilities for iso9660 manipulation (iat, isomd5sum, *2iso) are in sysutils. --=20 Dmitry Marakasov . 55B5 0596 FF1E 8D84 5F56 9510 D35A 80DD F9D2 F77D amdmi3@amdmi3.ru ..: jabber: amdmi3@jabber.ru http://www.amdmi3.ru From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 11:29:00 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5FE0A1065675 for ; Fri, 5 Aug 2011 11:29:00 +0000 (UTC) (envelope-from prvs=191e474ac=a@jenisch.at) Received: from mgaterz2.oekb.co.at (mgaterz2.oekb.co.at [143.245.5.112]) by mx1.freebsd.org (Postfix) with ESMTP id E94758FC1C for ; Fri, 5 Aug 2011 11:28:59 +0000 (UTC) Received: from exchh2.oekb.co.at ([143.245.3.21]) by mgaterz2.oekb.co.at with ESMTP/TLS/AES128-SHA; 05 Aug 2011 13:28:57 +0200 Received: from aurora.oekb.co.at (143.245.9.16) by exchh2.oekb.co.at (143.245.3.61) with Microsoft SMTP Server id 8.2.234.1; Fri, 5 Aug 2011 13:28:57 +0200 Received: from aurora.oekb.co.at (localhost [127.0.0.1]) by aurora.oekb.co.at (8.14.5/8.14.5) with ESMTP id p75BSvV5026360; Fri, 5 Aug 2011 13:28:57 +0200 (CEST) (envelope-from a@jenisch.at) Received: (from ej@localhost) by aurora.oekb.co.at (8.14.5/8.14.5/Submit) id p75BSvkp026359; Fri, 5 Aug 2011 13:28:57 +0200 (CEST) (envelope-from a@jenisch.at) X-Authentication-Warning: aurora.oekb.co.at: ej set sender to a@jenisch.at using -f Date: Fri, 5 Aug 2011 13:28:57 +0200 From: Ewald Jenisch To: freebsd-ports@freebsd.org Message-ID: <20110805112857.GA25709@aurora.oekb.co.at> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: ghostscript8 vs. ghostscrip9 conflict during portupgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 11:29:00 -0000 Hi, Today I ran into an interesing problem while trying to run a regular portupgrade on one of my machines (8.2, AMD64): Seems like some ports depend on ghostscript8 whereas other depend on ghostscript9. Unfortunately both ghostscript variants can't coexist on the same system. To be specific: I've got ghostscript8 installed (ghostscript8-8.71_8) which is required by a bunch of ports as per "pkg_info -Rx ghostscript8". When running "pkgdb -F" it wants to install ghostscript9 since ImageMagick depens on ghostscript9: # pkgdb -F ---> Checking the package registry database Stale dependency: ImageMagick-6.7.0.10_1 -> ghostscript9-9.02_4 (print/ghostscript9): ghostscript8-8.71_8 (score:64%) ? ([y]es/[n]o/[a]ll) [no] # make search name=ImageMagick Port: ImageMagick-6.7.0.10_1 Path: /usr/ports/graphics/ImageMagick ... B-deps: ... ghostscript9-9.02_4 So how do I go about it - how do I resolve these dependencies? Thanks much in advance for any clue, -ewald From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 16:53:15 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 47FE31065672 for ; Fri, 5 Aug 2011 16:53:15 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by mx1.freebsd.org (Postfix) with ESMTP id 263768FC0A for ; Fri, 5 Aug 2011 16:53:14 +0000 (UTC) Received: by pzk33 with SMTP id 33so10367794pzk.18 for ; Fri, 05 Aug 2011 09:53:14 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=J4XX9s6zmqegUTTL0/Zl0+DwuY/qi25Xi/eD5rSOkAg=; b=iCug2mGu107XIPwhJy0lIwwfvnZ+iJr31EyvjWZaNPrY7sd/0DzAM9gk0S7la2kuBx 4GHNb9HGADkcIaUp8saupNyEYb1aMpklKW8MtjS1rBZ+nDVgkCfctuEYTK6Wd6OrkNzS tlTvesBfgfVo3orjww5KdjCaP6UAw98tNXjsA= MIME-Version: 1.0 Received: by 10.142.60.16 with SMTP id i16mr2195952wfa.343.1312563194623; Fri, 05 Aug 2011 09:53:14 -0700 (PDT) Received: by 10.68.43.133 with HTTP; Fri, 5 Aug 2011 09:53:14 -0700 (PDT) Date: Fri, 5 Aug 2011 12:53:14 -0400 Message-ID: From: "b. f." To: Ewald Jenisch , freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: ghostscript8 vs. ghostscrip9 conflict during portupgrade X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 16:53:15 -0000 > Seems like some ports depend on ghostscript8 whereas other depend on > ghostscript9. Unfortunately both ghostscript variants can't coexist on > the same system. To be specific: > > I've got ghostscript8 installed (ghostscript8-8.71_8) which is > required by a bunch of ports as per "pkg_info -Rx ghostscript8". When > running "pkgdb -F" it wants to install ghostscript9 since ImageMagick > depens on ghostscript9: The only ports that really need ghostscript8 will have a GHOSTSCRIPT_PORT entry pointing to print/ghostscript8 (I don't think there are any such ports at this time) -- otherwise they just happen to depend upon it because they were built with a non-default, user-defined WITH_GHOSTSCRIPT_VER value, or were built before the default ghostscript port was changed to print/ghostscript9. Problems like this are what the "-o" switches are for, in portmaster and portupgrade --read the manpage of the utility that you prefer, including the examples sections. Also, you should get in the habit of reading the recent additions to ports/UPDATING. If you are using portupgrade, you should probably do something like: portupgrade -o print/ghostscript9 print/ghostscript8 portupgrade -rfx ghostscript9 ghostscript b. From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 17:06:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 8F0C7106566B for ; Fri, 5 Aug 2011 17:06:25 +0000 (UTC) (envelope-from adhocrocker@gmail.com) Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by mx1.freebsd.org (Postfix) with ESMTP id 6FC2E8FC0A for ; Fri, 5 Aug 2011 17:06:25 +0000 (UTC) Received: by pzk33 with SMTP id 33so10416851pzk.18 for ; Fri, 05 Aug 2011 10:06:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; bh=eJnvpfK6tSpYHBKaA1jr8GSSZHZ1PY6Ai6rAYtoupNs=; b=ENaOLgMCHkFTMonbgv4hgKJkgcJMiuWNdPQDALpqb7+dgA6HbLiQnFtxATKYXYVtc8 BWMs1LgJsKI8eyANzfaWNQgDldUMMiYXJIzpBUi3ApPuX5QHsBSCd79OBmtkAFtifEnd 4qvERbf1aKmo//fql4D/RdZgd550rOeKnyOcE= MIME-Version: 1.0 Received: by 10.142.216.20 with SMTP id o20mr2232441wfg.5.1312562160541; Fri, 05 Aug 2011 09:36:00 -0700 (PDT) Received: by 10.68.55.104 with HTTP; Fri, 5 Aug 2011 09:36:00 -0700 (PDT) Date: Fri, 5 Aug 2011 18:36:00 +0200 Message-ID: From: Johannes To: freebsd-ports@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: Netatalk 2.2 on FreeBSD stable crashed X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 17:06:25 -0000 Hi, I have some trouble running netatalk 2.2 on FreeBSD stable. First, I had some trouble installing netatalk at all. Then I had trouble running it. I solved this problem by deinstalling avahi and netatalk, disabling Bonjour in the netatalk config and then reinstalling netatalk and avahi (in this order). For details, have a look at http://forums.freebsd.org/showthread.php?t=25440 Now, I tried to enable Bonjour in the netatalk config again, this is the result: Aug 5 18:25:43 xxxx [96810]: Set syslog logging to level: LOG_NOTE Aug 5 18:25:43 xxxx afpd[96811]: AFP/TCP started, advertising fc00:1::1:548 (2.2.0) Aug 5 18:25:44 xxxx kernel: pid 96811 (afpd), uid 0: exited on signal 6 (core dumped) To resolve this, I had to do the stuff described above again. Any ideas what could be the reason for this, or how to debug it? Or should I ask directly on the netatalk mailing list? Kind regards Johannes From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 21:27:38 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E723106564A; Fri, 5 Aug 2011 21:27:38 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by mx1.freebsd.org (Postfix) with ESMTP id 4307F8FC12; Fri, 5 Aug 2011 21:27:38 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.4/8.14.4) with ESMTP id p75LRbBi035849; Fri, 5 Aug 2011 14:27:37 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.4/8.14.4/Submit) id p75LRb7k035848; Fri, 5 Aug 2011 14:27:37 -0700 (PDT) (envelope-from sgk) Date: Fri, 5 Aug 2011 14:27:37 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org, kde@freebsd.org Message-ID: <20110805212737.GA35833@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: QT4 appears to be broken X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 21:27:38 -0000 I thought I would try out libreoffice. So, as root I did cd /usr/opt ln -s /usr/opt /opt csup ~/supfile.ports cd /use/ports make fetchindex cd /usr/ports/editors/libreoffice make PREFIX=/opt/ ===> Installing for qt4-qmake-4.7.3 ===> Generating temporary packing list ===> Checking if devel/qmake4 already installed mkdir -p "/opt//share/qt4" cp -Rp /usr/ports/devel/qmake4/work/qt-everywhere-opensource-src-4.7.3/mkspecs /opt//share/qt4 install -s -o root -g wheel -m 555 qmake-qt4 /opt//bin /bin/ln -sf /opt//share/qt4/mkspecs/freebsd-g++ /opt//share/qt4/mkspecs/default ===> Registering installation for qt4-qmake-4.7.3 ===> Returning to build of qt4-moc-4.7.3 ===> Configuring for qt4-moc-4.7.3 /usr/bin/sed -i.bak -e 's|target.path.*|target.path=/opt//bin|g' -e 's|^TARGET.*|TARGET=moc-qt4|g' /usr/ports/devel/qt4-moc/work/qt-everywhere-opensource-src-4.7.3/src/tools/moc/moc.pro /bin/mkdir -p /usr/ports/devel/qt4-moc/work/qt-everywhere-opensource-src-4.7.3/mkspecs /bin/ln -sf /usr/local/bin/qmake-qt4 /usr/ports/devel/qt4-moc/work/qt-everywhere-opensource-src-4.7.3/bin/qmake The specified system/compiler is not supported: /usr/ports/devel/qt4-moc/work/qt-everywhere-opensource-src-4.7.3/mkspecs//usr/local/share/qt4/mkspecs/freebsd-g++ Please see the README file for a complete list. ===> Script "configure" failed unexpectedly. Please report the problem to kde@FreeBSD.org [maintainer] and attach the "/usr/ports/devel/qt4-moc/work/qt-everywhere-opensource-src-4.7.3/config.log" including the output of the failure of your make command. Also, it might be a good idea to provide an overview of all packages installed on your system (e.g. an `ls /var/db/pkg`). Please, fix. -- Steve From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 22:08:54 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 588D5106566B for ; Fri, 5 Aug 2011 22:08:54 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by mx1.freebsd.org (Postfix) with ESMTP id 3BDCD8FC0C for ; Fri, 5 Aug 2011 22:08:54 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.4/8.14.4) with ESMTP id p75M8reA067826 for ; Fri, 5 Aug 2011 15:08:53 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.4/8.14.4/Submit) id p75M8rPh067825 for freebsd-ports@freebsd.org; Fri, 5 Aug 2011 15:08:53 -0700 (PDT) (envelope-from sgk) Date: Fri, 5 Aug 2011 15:08:53 -0700 From: Steve Kargl To: freebsd-ports@freebsd.org Message-ID: <20110805220853.GA61697@troutmask.apl.washington.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Subject: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 22:08:54 -0000 As root, I did mkdir -p /usr/opt ln -s /usr/opt /opt cd /usr/ports/editors/libreoffice make PREFIX=/opt/ The above builds and installs dependencies along the way under the /opt/ heirarchy. The first few are cppunit-1.12.1 mdbtools-0.5_14 boost-libs-1.45.0_1 The build finally dies with qt4-moc, because it does not honor PREFIX. I've attempted to work around the QT4 issue by patching its Makefile. So, I restart a build make clean make PREFIX=/opt/ This eventually dies with ===> Installing for cppunit-1.12.1 ===> Generating temporary packing list ===> Checking if devel/cppunit already installed ===> cppunit-1.12.1 is already installed You may wish to ``make deinstall'' and install this port again by ``make reinstall'' to upgrade it properly. If you really wish to overwrite the old port of devel/cppunit without deleting it first, set the variable "FORCE_PKG_REGISTER" in your environment or the "make install" command line. Of course, cppunit-1.12.1 is installed! The initial build in libreoffice installed it before qt4-moc crooked. Please fix. -- Steve From owner-freebsd-ports@FreeBSD.ORG Fri Aug 5 22:41:49 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5690E1065672 for ; Fri, 5 Aug 2011 22:41:49 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from xiurhn.etoilebsd.net (xiurhn.etoilebsd.net [94.23.37.58]) by mx1.freebsd.org (Postfix) with ESMTP id 21B328FC15 for ; Fri, 5 Aug 2011 22:41:48 +0000 (UTC) Received: by xiurhn.etoilebsd.net (Postfix, from userid 80) id 1BE927E819; Sat, 6 Aug 2011 00:41:48 +0200 (CEST) To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Fri, 05 Aug 2011 22:41:48 +0000 From: Baptiste Daroussin In-Reply-To: <20110805220853.GA61697@troutmask.apl.washington.edu> References: <20110805220853.GA61697@troutmask.apl.washington.edu> Message-ID: <3128215557b99675ae3bafda575ef946@etoilebsd.net> X-Sender: bapt@FreeBSD.org User-Agent: Roundcube Webmail/0.5.3 Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 05 Aug 2011 22:41:49 -0000 On Fri, 5 Aug 2011 15:08:53 -0700, Steve Kargl wrote: > As root, I did > > mkdir -p /usr/opt > ln -s /usr/opt /opt > cd /usr/ports/editors/libreoffice > make PREFIX=/opt/ > > The above builds and installs dependencies along the > way under the /opt/ heirarchy. The first few are > > cppunit-1.12.1 > mdbtools-0.5_14 > boost-libs-1.45.0_1 > > The build finally dies with qt4-moc, because it does not > honor PREFIX. I've attempted to work around the QT4 issue > by patching its Makefile. So, I restart a build > > make clean > make PREFIX=/opt/ > > This eventually dies with > > ===> Installing for cppunit-1.12.1 > ===> Generating temporary packing list > ===> Checking if devel/cppunit already installed > ===> cppunit-1.12.1 is already installed > You may wish to ``make deinstall'' and install this port again > by ``make reinstall'' to upgrade it properly. > If you really wish to overwrite the old port of devel/cppunit > without deleting it first, set the variable > "FORCE_PKG_REGISTER" > in your environment or the "make install" command line. > > Of course, cppunit-1.12.1 is installed! The initial build > in libreoffice installed it before qt4-moc crooked. > > Please fix. There is nothing to fix, this is the way ports are expected to work. Playing with PREFIX != LOCALBASE has to be done with care because it can lead to some breakage as this one. regards, Bapt From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 06:32:35 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1AFD2106566C for ; Sat, 6 Aug 2011 06:32:35 +0000 (UTC) (envelope-from cochard@gmail.com) Received: from mail-qy0-f175.google.com (mail-qy0-f175.google.com [209.85.216.175]) by mx1.freebsd.org (Postfix) with ESMTP id CCFB58FC0A for ; Sat, 6 Aug 2011 06:32:34 +0000 (UTC) Received: by qyk4 with SMTP id 4so759142qyk.13 for ; Fri, 05 Aug 2011 23:32:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:sender:in-reply-to:references:from:date :x-google-sender-auth:message-id:subject:to:cc:content-type; bh=fMnkQhfqy+FnwpNbxObSn9unRo84uY+L2pNV1BGkRVs=; b=YTTAdjfjUwgNHxMrYkSGRVfo5dYIZ2+fMA8vC2od6ClyxjpuTR9j9Y2YHxpVNIh8s7 103+uojY252u5eIKbQWron+Fz60ghNV7U/bOgsY083t4MUQ7TpbMRVwu8bZydrGJ3yG5 y8990ee3Rt5xuqSUT7ZKwS4XMOdvk9aF0Yask= Received: by 10.229.90.151 with SMTP id i23mr2124963qcm.125.1312612354064; Fri, 05 Aug 2011 23:32:34 -0700 (PDT) MIME-Version: 1.0 Sender: cochard@gmail.com Received: by 10.229.88.68 with HTTP; Fri, 5 Aug 2011 23:32:11 -0700 (PDT) In-Reply-To: <20110805105120.GE65056@hades.panopticon> References: <20110805105120.GE65056@hades.panopticon> From: =?ISO-8859-1?Q?Olivier_Cochard=2DLabb=E9?= Date: Sat, 6 Aug 2011 08:32:11 +0200 X-Google-Sender-Auth: A0QC3B4VzMuussLS1oKnqYdbQl8 Message-ID: To: Dmitry Marakasov Content-Type: text/plain; charset=KOI8-R Cc: freebsd-ports@freebsd.org Subject: Re: Call for testing: games/wiimms ports (Tools for manipulate Wii and GameCube ISO/WBFS/WDF/WIA files) X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 06:32:35 -0000 2011/8/5 Dmitry Marakasov : > > Are you sure this belongs to games category? Seems to me sysutils > or converters are much more suitable. For instance, utilities for > iso9660 manipulation (iat, isomd5sum, *2iso) are in sysutils. I was not sure of the category, but sysutils is OK for me. Regards, Olivier From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 08:57:58 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id CBF5F1065672 for ; Sat, 6 Aug 2011 08:57:58 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 87A478FC08 for ; Sat, 6 Aug 2011 08:57:58 +0000 (UTC) Received: from gate.ipt.ru ([194.62.233.123] helo=h30.sp.ipt.ru) by services.ipt.ru with esmtps (TLSv1:AES128-SHA:128) (Exim 4.54 (FreeBSD)) id 1QpcQy-000KXE-Io for freebsd-ports@freebsd.org; Sat, 06 Aug 2011 12:40:40 +0400 From: Boris Samorodov To: freebsd-ports@freebsd.org References: <20110805220853.GA61697@troutmask.apl.washington.edu> <3128215557b99675ae3bafda575ef946@etoilebsd.net> Date: Sat, 06 Aug 2011 12:40:39 +0400 In-Reply-To: <3128215557b99675ae3bafda575ef946@etoilebsd.net> (Baptiste Daroussin's message of "Fri, 05 Aug 2011 22:41:48 +0000") Message-ID: <99719608@h30.sp.ipt.ru> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/24.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 08:57:58 -0000 On Fri, 05 Aug 2011 22:41:48 +0000 Baptiste Daroussin wrote: > On Fri, 5 Aug 2011 15:08:53 -0700, Steve Kargl wrote: > > As root, I did > > > > mkdir -p /usr/opt > > ln -s /usr/opt /opt > > cd /usr/ports/editors/libreoffice > > make PREFIX=/opt/ > > > > The above builds and installs dependencies along the > > way under the /opt/ heirarchy. The first few are > > > > cppunit-1.12.1 > > mdbtools-0.5_14 > > boost-libs-1.45.0_1 > > > > The build finally dies with qt4-moc, because it does not > > honor PREFIX. I've attempted to work around the QT4 issue > > by patching its Makefile. So, I restart a build > > > > make clean > > make PREFIX=/opt/ > > > > This eventually dies with > > > > ===> Installing for cppunit-1.12.1 > > ===> Generating temporary packing list > > ===> Checking if devel/cppunit already installed > > ===> cppunit-1.12.1 is already installed > > You may wish to ``make deinstall'' and install this port again > > by ``make reinstall'' to upgrade it properly. > > If you really wish to overwrite the old port of devel/cppunit > > without deleting it first, set the variable > > "FORCE_PKG_REGISTER" > > in your environment or the "make install" command line. > > > > Of course, cppunit-1.12.1 is installed! The initial build > > in libreoffice installed it before qt4-moc crooked. > > > > Please fix. > There is nothing to fix, this is the way ports are expected to work. Are you sure? IMHO if PREFIX is defined before installing any port and never gets changed than all ports should respect PREFIX. > Playing with PREFIX != LOCALBASE has to be done with care because it > can lead to some breakage as this one. Steve, did you define a new PREFIX before installing *any* port at the system in question? There should be the fore-mentioned problem if one *change* PREFIX after installing some ports. BTW, QAT was used to do experimental runs with non-default PREFIX. Those reports were very useful. -- WBR, bsam From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 09:18:19 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C358C106566C for ; Sat, 6 Aug 2011 09:18:19 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 2C7808FC08 for ; Sat, 6 Aug 2011 09:18:19 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id p769IEFj085351 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 6 Aug 2011 10:18:15 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p769IEFj085351 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1312622295; bh=h6WsuH/hFj9b6sJzDQqZEkxhlKRUGX7cCWPHrJIP2qc=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4E3D06D0.7020204@infracaninophile.co.uk>|Date:=20S at,=2006=20Aug=202011=2010:18:08=20+0100|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20rv:5.0)=20Gecko/201 10624=20Thunderbird/5.0|MIME-Version:=201.0|To:=20Steve=20Kargl=20 |CC:=20freebsd-ports@freebsd.org |Subject:=20Re:=20PREFIX=20is=20not=20honored=20for=20dependencies |References:=20<20110805220853.GA61697@troutmask.apl.washington.ed u>|In-Reply-To:=20<20110805220853.GA61697@troutmask.apl.washington .edu>|X-Enigmail-Version:=201.2|OpenPGP:=20id=3D60AE908C|Content-T ype:=20multipart/signed=3B=20micalg=3Dpgp-sha1=3B=0D=0A=20protocol =3D"application/pgp-signature"=3B=0D=0A=20boundary=3D"------------ enig6F63484C4B41692C4A3E397C"; b=fH6DrZnC0LpZroSkQKWIs6XTSqyAmCIOJwyL5sGUXQOHn455NdxT28sYD0NK8BZId xSCMd5vu8GSlSqwwDo61BiqstPfW/gJoVUzKbctS8vGARSuTHF+/LM+Kut+VeVQPyl JbrBoioj3Mwk/D6MfRcra+EtZbkvp0LjrCEkurKk= Message-ID: <4E3D06D0.7020204@infracaninophile.co.uk> Date: Sat, 06 Aug 2011 10:18:08 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Steve Kargl References: <20110805220853.GA61697@troutmask.apl.washington.edu> In-Reply-To: <20110805220853.GA61697@troutmask.apl.washington.edu> X-Enigmail-Version: 1.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enig6F63484C4B41692C4A3E397C" X-Virus-Scanned: clamav-milter 0.97.2 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-2.0 required=5.0 tests=BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 09:18:19 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enig6F63484C4B41692C4A3E397C Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 05/08/2011 23:08, Steve Kargl wrote: > make clean > make PREFIX=3D/opt/ >=20 > This eventually dies with=20 >=20 > =3D=3D=3D> Installing for cppunit-1.12.1 > =3D=3D=3D> Generating temporary packing list > =3D=3D=3D> Checking if devel/cppunit already installed > =3D=3D=3D> cppunit-1.12.1 is already installed > You may wish to ``make deinstall'' and install this port again > by ``make reinstall'' to upgrade it properly. > If you really wish to overwrite the old port of devel/cppunit > without deleting it first, set the variable "FORCE_PKG_REGISTER" > in your environment or the "make install" command line. >=20 > Of course, cppunit-1.12.1 is installed! The initial build > in libreoffice installed it before qt4-moc crooked. =20 You need to understand the effect of two different variables here: PREFIX --- where to install /this/ port LOCALBASE --- where other ports have been installed PREFIX *only* affects where the current port will be installed. It doesn't affect where this port looks for any dependencies. That's what LOCALBASE is for. If you want to use /opt/ instead of /usr/local, then set both: PREFIX=3D/opt LOCALBASE=3D/opt Note that this will completely ignore anything already installed in /usr/local -- if you have got software installed there, this can result in attempts to install the same port into two different locations, which will not work due to both of them fighting over access to /var/db/pkg/ Again, all of this can be fixed by setting appropriate environment variables. You might find the following of interest: PKG_DBDIR PORT_DBDIR PACKAGES. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enig6F63484C4B41692C4A3E397C Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk49BtYACgkQ8Mjk52CukIxmjwCeKRwqRj1jUqM2AquYSfA9jB9n frIAn0tntgcD37a7lknQKWRqtqn8wOgW =nXl7 -----END PGP SIGNATURE----- --------------enig6F63484C4B41692C4A3E397C-- From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 09:37:30 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D347E1065673 for ; Sat, 6 Aug 2011 09:37:30 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by mx1.freebsd.org (Postfix) with ESMTP id B2C6F8FC1A for ; Sat, 6 Aug 2011 09:37:30 +0000 (UTC) Received: by pzk33 with SMTP id 33so2168913pzk.18 for ; Sat, 06 Aug 2011 02:37:30 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:content-type; bh=R9K1rIuaM6qp7TFpDpAllgKveWfUWUxz8jfz843unUc=; b=CJse+unzGRpoSd3GQryxL7ASsdE3nwrVmoBVnkI0zL1eM2Yxa5CjRj0S1GK+46zKwf 11qnZ2D0ElIzJnG2q3KY+x1qFgaYlLMShEqmlCq9R1UjfC5ThQCJhvISddX8n1sMqa1b t8AY6xBe5Z+hjFkdW94P6lumqZq4+2l929TG8= MIME-Version: 1.0 Received: by 10.142.48.20 with SMTP id v20mr3206345wfv.115.1312623450023; Sat, 06 Aug 2011 02:37:30 -0700 (PDT) Received: by 10.68.43.133 with HTTP; Sat, 6 Aug 2011 02:37:29 -0700 (PDT) Date: Sat, 6 Aug 2011 05:37:29 -0400 Message-ID: From: "b. f." To: freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 09:37:30 -0000 > There is nothing to fix, this is the way ports are expected to work. > > Are you sure? IMHO if PREFIX is defined before installing any port > and never gets changed than all ports should respect PREFIX. > > > Playing with PREFIX != LOCALBASE has to be done with care because it > > can lead to some breakage as this one. > > Steve, did you define a new PREFIX before installing *any* port at the > system in question? There should be the fore-mentioned problem if one > *change* PREFIX after installing some ports. They may be respecting PREFIX, but may also be honoring LOCALBASE?= /usr/local, != PREFIX, during dependency checks: 98 BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ ... 105 ${LOCALBASE}/lib/libcppunit.so:${PORTSDIR}/devel/cppunit \ , so problems may arise. If you're going to define a non-default PREFIX, you must set LOCALBASE to match. And even if you do, if you have an alternative, non-empty LOCALBASE that is in your path, or that contains shared libraries visible to the loader, then you may still encounter problems. I think that PC-BSD uses something corresponding to multiple PREFIXes in their approach to fat packages, and they had to make a number of changes to the base system as well as to ports in order to do so. By the way, I guess some of the shared libraries in this port's BUILD_DEPENDS have to use a fully-qualified path (and were placed there instead of in LIB_DEPENDS to avoid registering a run-time dependency?), but I don't know why that was thought to be necessary for the binary executables gperf and vigra-config. b. > > BTW, QAT was used to do experimental runs with non-default PREFIX. > Those reports were very useful. > > -- > WBR, bsam From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 12:02:25 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0EB671065676 for ; Sat, 6 Aug 2011 12:02:25 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ey0-f172.google.com (mail-ey0-f172.google.com [209.85.215.172]) by mx1.freebsd.org (Postfix) with ESMTP id 93FDF8FC12 for ; Sat, 6 Aug 2011 12:02:24 +0000 (UTC) Received: by eye4 with SMTP id 4so2164421eye.31 for ; Sat, 06 Aug 2011 05:02:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=U0L3Q9MRkCBMStZwp+wnUPocrg+4S+JikenUw4gkWc4=; b=ZlnGq4sRfvp+NF5pG7U6ESnLZNJmmUBy7QeXAoxHRDp6sBKL+ofSb/zzB8yJRnEFes 3xgo7BcZ1DvxBFUbgDPfZl9CfCHn/DJXJSvi6tAL+Rho9tQcVobZlCDMphMMQU8N8uw8 xIJo3Bj3Fs/Ib9DR2JYftIn/HvToBitr6LnPM= Received: by 10.14.16.101 with SMTP id g77mr922999eeg.153.1312632142244; Sat, 06 Aug 2011 05:02:22 -0700 (PDT) Received: from [192.168.1.12] (ip18-43-209-87.adsl2.static.versatel.nl [87.209.43.18]) by mx.google.com with ESMTPS id v8sm1638524eej.16.2011.08.06.05.02.20 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 06 Aug 2011 05:02:21 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <4E3D2D49.6060607@freebsd.org> Date: Sat, 06 Aug 2011 14:02:17 +0200 From: Rene Ladan Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110707 Thunderbird/5.0 MIME-Version: 1.0 To: Henk van Oers References: In-Reply-To: X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-ports@freebsd.org Subject: Re: www/chromium builds OK on FB 8.2 but not on 7.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 12:02:25 -0000 Op 04-08-2011 23:55, Henk van Oers schreef: > > I have updated all my ports today on 2 machines. > A new workstation running FreeBSD 8.2 had no problem. > An older one running FreeBSD 7.4 has this problem: > > CXX(target) > out/Release/obj.target/base/base/files/file_path_watcher_freebsd.o > base/files/file_path_watcher_freebsd.cc: In static member function 'static > int base::files::::FilePathWatcherImpl::EventsForPath(FilePath, > std::vector >*)': > base/files/file_path_watcher_freebsd.cc:159: error: 'EV_RECEIPT' was not > declared in this scope > gmake: *** > [out/Release/obj.target/base/base/files/file_path_watcher_freebsd.o] > Error 1 > *** Error code 1 > > Stop in /usr/ports/www/chromium. > *** Error code 1 > > Stop in /usr/ports/www/chromium. > > ===>>> make failed for www/chromium > > What can I do? > I have the same error in a 7.4-i386 virtual box, it seems to be an error in the port itself. Regards, René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net) From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 15:21:06 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9AD3A1065672 for ; Sat, 6 Aug 2011 15:21:06 +0000 (UTC) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.95.76.21]) by mx1.freebsd.org (Postfix) with ESMTP id 5DD0D8FC12 for ; Sat, 6 Aug 2011 15:21:06 +0000 (UTC) Received: from troutmask.apl.washington.edu (localhost.apl.washington.edu [127.0.0.1]) by troutmask.apl.washington.edu (8.14.4/8.14.4) with ESMTP id p76FL5ST086034; Sat, 6 Aug 2011 08:21:05 -0700 (PDT) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost) by troutmask.apl.washington.edu (8.14.4/8.14.4/Submit) id p76FL5wu086033; Sat, 6 Aug 2011 08:21:05 -0700 (PDT) (envelope-from sgk) Date: Sat, 6 Aug 2011 08:21:05 -0700 From: Steve Kargl To: Matthew Seaman Message-ID: <20110806152105.GB85982@troutmask.apl.washington.edu> References: <20110805220853.GA61697@troutmask.apl.washington.edu> <4E3D06D0.7020204@infracaninophile.co.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <4E3D06D0.7020204@infracaninophile.co.uk> User-Agent: Mutt/1.4.2.3i Cc: freebsd-ports@freebsd.org Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 15:21:06 -0000 On Sat, Aug 06, 2011 at 10:18:08AM +0100, Matthew Seaman wrote: > On 05/08/2011 23:08, Steve Kargl wrote: > > make clean > > make PREFIX=/opt/ > > > > This eventually dies with > > > > ===> Installing for cppunit-1.12.1 > > ===> Generating temporary packing list > > ===> Checking if devel/cppunit already installed > > ===> cppunit-1.12.1 is already installed > > You may wish to ``make deinstall'' and install this port again > > by ``make reinstall'' to upgrade it properly. > > If you really wish to overwrite the old port of devel/cppunit > > without deleting it first, set the variable "FORCE_PKG_REGISTER" > > in your environment or the "make install" command line. > > > > Of course, cppunit-1.12.1 is installed! The initial build > > in libreoffice installed it before qt4-moc crooked. > > You need to understand the effect of two different variables here: > > PREFIX --- where to install /this/ port > LOCALBASE --- where other ports have been installed > > PREFIX *only* affects where the current port will be installed. It > doesn't affect where this port looks for any dependencies. That's what > LOCALBASE is for. > man ports man make.conf man src.conf Hmmm, no description of LOCALBASE. So how is one to understand the difference? From 'man ports' PREFIX Where to install things in general (usually /usr/local). I suppose that that 'in general' is not too 'in general'. I've pointed out elsewhere that cd /usr/ports/dev/cppunit make PREFIX=/opt/ install cd /usr/ports/editors/libreoffice make PREFIX=/opt/ does try to re-install cppunit; whereas if cppunit is not previously installed cd /usr/ports/editors/libreoffice make PREFIX=/opt/ installs and registers cppunit. If this dies and one restarts the make, then the make process tries to re-install cppunit. That's just poor design. -- Steve From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 16:00:54 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 9E508106566B for ; Sat, 6 Aug 2011 16:00:54 +0000 (UTC) (envelope-from m.seaman@infracaninophile.co.uk) Received: from smtp.infracaninophile.co.uk (smtp6.infracaninophile.co.uk [IPv6:2001:8b0:151:1:3fd3:cd67:fafa:3d78]) by mx1.freebsd.org (Postfix) with ESMTP id 09A838FC24 for ; Sat, 6 Aug 2011 16:00:53 +0000 (UTC) Received: from seedling.black-earth.co.uk (seedling.black-earth.co.uk [81.187.76.163]) (authenticated bits=0) by smtp.infracaninophile.co.uk (8.14.5/8.14.5) with ESMTP id p76G0fO9005232 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO); Sat, 6 Aug 2011 17:00:50 +0100 (BST) (envelope-from m.seaman@infracaninophile.co.uk) X-DKIM: Sendmail DKIM Filter v2.8.3 smtp.infracaninophile.co.uk p76G0fO9005232 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=infracaninophile.co.uk; s=201001-infracaninophile; t=1312646450; bh=/O72KGauqEoFj/QJ4i4mpHTbAkROljw77hHwuXQqboo=; h=Message-ID:Date:From:MIME-Version:To:CC:Subject:References: In-Reply-To:Content-Type:Cc:Content-Type:Date:From:In-Reply-To: Message-ID:Mime-Version:References:To; z=Message-ID:=20<4E3D651F.5070208@infracaninophile.co.uk>|Date:=20S at,=2006=20Aug=202011=2017:00:31=20+0100|From:=20Matthew=20Seaman= 20|User-Agent:=20Mozilla/5.0=20(M acintosh=3B=20Intel=20Mac=20OS=20X=2010.6=3B=20rv:5.0)=20Gecko/201 10624=20Thunderbird/5.0|MIME-Version:=201.0|To:=20Steve=20Kargl=20 |CC:=20freebsd-ports@freebsd.org |Subject:=20Re:=20PREFIX=20is=20not=20honored=20for=20dependencies |References:=20<20110805220853.GA61697@troutmask.apl.washington.ed u>=20<4E3D06D0.7020204@infracaninophile.co.uk>=20<20110806152105.G B85982@troutmask.apl.washington.edu>|In-Reply-To:=20<2011080615210 5.GB85982@troutmask.apl.washington.edu>|X-Enigmail-Version:=201.2| OpenPGP:=20id=3D60AE908C|Content-Type:=20multipart/signed=3B=20mic alg=3Dpgp-sha1=3B=0D=0A=20protocol=3D"application/pgp-signature"=3 B=0D=0A=20boundary=3D"------------enigEDEEC49C8AC570A552D34E71"; b=fa8WqLwTocp+y/RcfWYiZJ1HIINIeOss8f2TyZGTK7u/cImOBXTIRZb26zMs2v/Vl NGywWTs6IsbWrCBmRLC1LHoGsBwNDSaTBFOIGz300QaBHApauuSUHaVATI/0D7s7hW buDk8ACbC99CilYvYU4g52WG6wcqSXCXr0SyKrdc= Message-ID: <4E3D651F.5070208@infracaninophile.co.uk> Date: Sat, 06 Aug 2011 17:00:31 +0100 From: Matthew Seaman User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.6; rv:5.0) Gecko/20110624 Thunderbird/5.0 MIME-Version: 1.0 To: Steve Kargl References: <20110805220853.GA61697@troutmask.apl.washington.edu> <4E3D06D0.7020204@infracaninophile.co.uk> <20110806152105.GB85982@troutmask.apl.washington.edu> In-Reply-To: <20110806152105.GB85982@troutmask.apl.washington.edu> X-Enigmail-Version: 1.2 OpenPGP: id=60AE908C Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="------------enigEDEEC49C8AC570A552D34E71" X-Virus-Scanned: clamav-milter 0.97.2 at lucid-nonsense.infracaninophile.co.uk X-Virus-Status: Clean X-Spam-Status: No, score=-0.6 required=5.0 tests=BAYES_05,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,SPF_FAIL autolearn=no version=3.3.2 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on lucid-nonsense.infracaninophile.co.uk Cc: freebsd-ports@freebsd.org Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 16:00:54 -0000 This is an OpenPGP/MIME signed message (RFC 2440 and 3156) --------------enigEDEEC49C8AC570A552D34E71 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable On 06/08/2011 16:21, Steve Kargl wrote: > man ports > man make.conf > man src.conf >=20 > Hmmm, no description of LOCALBASE. Good heavens. You're absolutely right. That is a most peculiar omission. It certainly should be mentioned in ports(7). > So how is one to understand the difference? From 'man ports' >=20 > PREFIX Where to install things in general (usually /usr/loc= al). >=20 The comments in /usr/ports/Mk/bsd.ports.mk, plus descriptions in The Porter's Handbook pretty much cover where and how LOCALBASE is used. Even so, it could still do with an unambiguous statement somewhere (IMHO) that LOCALBASE is the master control for where the ports will install software and look for installed packages to resolve dependencies.= In fact, as the default is to set PREFIX to the same as LOCALBASE, just resetting LOCALBASE should get the effect you were trying to achieve. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 7 Priory Courtyard Flat 3 PGP: http://www.infracaninophile.co.uk/pgpkey Ramsgate JID: matthew@infracaninophile.co.uk Kent, CT11 9PW --------------enigEDEEC49C8AC570A552D34E71 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG/MacGPG2 v2.0.16 (Darwin) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk49ZSkACgkQ8Mjk52CukIwFcwCfU6cU1LsDoLmRq/RBSYpPUO1Q 1G8AoICkbZ8ZYADHrc3vl9uzAHLtZdby =gJse -----END PGP SIGNATURE----- --------------enigEDEEC49C8AC570A552D34E71-- From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 16:05:37 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 37063106574A for ; Sat, 6 Aug 2011 16:05:37 +0000 (UTC) (envelope-from geo.liaskos@gmail.com) Received: from mail-qy0-f182.google.com (mail-qy0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id ECFEE8FC16 for ; Sat, 6 Aug 2011 16:05:35 +0000 (UTC) Received: by qyk9 with SMTP id 9so2296011qyk.13 for ; Sat, 06 Aug 2011 09:05:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=3DIqptIxXcQVoEmXxsLeAHPM0Gm6GyHUYe4GF5xmVjI=; b=S8aJHxzmt7AOG7WbnjLTIDScGNeIzVhms+hnbyQWhCSRnMmeo4hOvAkrGU7YCaIyyM R14v7klY98PwlCulT3HYeYUipcLR3pCyitecefMrVxMpiA5fiIL3zNfD3MWsKccv4jEO uCk6Wox/uJkiUuGAR96e/T8kNcqgl2FaB3UdE= MIME-Version: 1.0 Received: by 10.229.78.164 with SMTP id l36mr2695250qck.226.1312646735208; Sat, 06 Aug 2011 09:05:35 -0700 (PDT) Received: by 10.229.97.3 with HTTP; Sat, 6 Aug 2011 09:05:35 -0700 (PDT) In-Reply-To: <4E3D2D49.6060607@freebsd.org> References: <4E3D2D49.6060607@freebsd.org> Date: Sat, 6 Aug 2011 19:05:35 +0300 Message-ID: From: George Liaskos To: Rene Ladan Content-Type: text/plain; charset=UTF-8 Cc: Henk van Oers , freebsd-ports@freebsd.org Subject: Re: www/chromium builds OK on FB 8.2 but not on 7.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 16:05:37 -0000 > I have the same error in a 7.4-i386 virtual box, it seems to be an error > in the port itself. > It seems that r197243 which added support for EV_RECEIPT (2 years ago) was not MFCed to 7x. I don't know if there are valid technical reasons for this. We can always use the file path watcher stub for FreeBSD 7. Regards, George From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 16:12:12 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id ABC5D106564A for ; Sat, 6 Aug 2011 16:12:12 +0000 (UTC) (envelope-from bapt@FreeBSD.org) Received: from xiurhn.etoilebsd.net (xiurhn.etoilebsd.net [94.23.37.58]) by mx1.freebsd.org (Postfix) with ESMTP id 745938FC0C for ; Sat, 6 Aug 2011 16:12:12 +0000 (UTC) Received: by xiurhn.etoilebsd.net (Postfix, from userid 80) id 932447E819; Sat, 6 Aug 2011 18:12:11 +0200 (CEST) To: MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Date: Sat, 06 Aug 2011 16:12:11 +0000 From: Baptiste Daroussin In-Reply-To: References: Message-ID: X-Sender: bapt@FreeBSD.org User-Agent: Roundcube Webmail/0.5.3 Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 16:12:12 -0000 On Sat, 6 Aug 2011 05:37:29 -0400, b. f. wrote: >> There is nothing to fix, this is the way ports are expected to work. >> >> Are you sure? IMHO if PREFIX is defined before installing any port >> and never gets changed than all ports should respect PREFIX. >> >> > Playing with PREFIX != LOCALBASE has to be done with care because >> it >> > can lead to some breakage as this one. >> >> Steve, did you define a new PREFIX before installing *any* port at >> the >> system in question? There should be the fore-mentioned problem if >> one >> *change* PREFIX after installing some ports. > > They may be respecting PREFIX, but may also be honoring LOCALBASE?= > /usr/local, != PREFIX, during dependency checks: > > 98 BUILD_DEPENDS= zip:${PORTSDIR}/archivers/zip \ > ... > 105 > ${LOCALBASE}/lib/libcppunit.so:${PORTSDIR}/devel/cppunit \ > > , so problems may arise. If you're going to define a non-default > PREFIX, you must set LOCALBASE to match. And even if you do, if you > have an alternative, non-empty LOCALBASE that is in your path, or > that > contains shared libraries visible to the loader, then you may still > encounter problems. I think that PC-BSD uses something corresponding > to multiple PREFIXes in their approach to fat packages, and they had > to make a number of changes to the base system as well as to ports in > order to do so. > > By the way, I guess some of the shared libraries in this port's > BUILD_DEPENDS have to use a fully-qualified path (and were placed > there instead of in LIB_DEPENDS to avoid registering a run-time > dependency?), but I don't know why that was thought to be necessary > for the binary executables gperf and vigra-config. > > b. > > >> >> BTW, QAT was used to do experimental runs with non-default PREFIX. >> Those reports were very useful. >> >> -- >> WBR, bsam > _______________________________________________ > freebsd-ports@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > To unsubscribe, send any mail to > "freebsd-ports-unsubscribe@freebsd.org" Yes you are right gperf and vigra-config dependencies are wrong in that case. I didn't see it because it is fixed in the short coming 3.4.2. I'm focus on it sorry Bapt From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 16:16:12 2011 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0A1DC106564A for ; Sat, 6 Aug 2011 16:16:12 +0000 (UTC) (envelope-from r.c.ladan@gmail.com) Received: from mail-ew0-f54.google.com (mail-ew0-f54.google.com [209.85.215.54]) by mx1.freebsd.org (Postfix) with ESMTP id 924138FC16 for ; Sat, 6 Aug 2011 16:16:11 +0000 (UTC) Received: by ewy1 with SMTP id 1so34522ewy.13 for ; Sat, 06 Aug 2011 09:16:10 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=sender:message-id:date:from:organization:user-agent:mime-version:to :cc:subject:references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; bh=YKYO79zZp6Wh+/zVw1bTzjual+d9G3+NVSkU7vitcjk=; b=Mg3XR43SPWEP0EkfOv9l4J21hZxbra/MKyJ9EfSvHTC5UvA36hjMTq0aIw0Z7n1k0M ppZ/4mPZs1tFzRkylL4BitlxmrlO8UHFKR3C/EIt+1mq6oZsoV1/wfZaqPsnPUL3WY2i oYr7DOji/+/qkkP7ASbr65sSxxygX1w478VMc= Received: by 10.14.101.69 with SMTP id a45mr1008313eeg.127.1312647369365; Sat, 06 Aug 2011 09:16:09 -0700 (PDT) Received: from [192.168.1.12] (ip18-43-209-87.adsl2.static.versatel.nl [87.209.43.18]) by mx.google.com with ESMTPS id c50sm977730eeb.34.2011.08.06.09.16.07 (version=TLSv1/SSLv3 cipher=OTHER); Sat, 06 Aug 2011 09:16:08 -0700 (PDT) Sender: =?UTF-8?Q?Ren=C3=A9_Ladan?= Message-ID: <4E3D68C2.3040603@freebsd.org> Date: Sat, 06 Aug 2011 18:16:02 +0200 From: Rene Ladan Organization: The FreeBSD Project User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:5.0) Gecko/20110707 Thunderbird/5.0 MIME-Version: 1.0 To: Henk van Oers References: <4E3D2D49.6060607@freebsd.org> In-Reply-To: <4E3D2D49.6060607@freebsd.org> X-Enigmail-Version: 1.2pre Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit Cc: freebsd-ports@freebsd.org Subject: Re: www/chromium builds OK on FB 8.2 but not on 7.4 X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 16:16:12 -0000 Op 06-08-2011 14:02, Rene Ladan schreef: > Op 04-08-2011 23:55, Henk van Oers schreef: >> >> I have updated all my ports today on 2 machines. >> A new workstation running FreeBSD 8.2 had no problem. >> An older one running FreeBSD 7.4 has this problem: >> >> CXX(target) >> out/Release/obj.target/base/base/files/file_path_watcher_freebsd.o >> base/files/file_path_watcher_freebsd.cc: In static member function 'static >> int base::files::::FilePathWatcherImpl::EventsForPath(FilePath, >> std::vector >*)': >> base/files/file_path_watcher_freebsd.cc:159: error: 'EV_RECEIPT' was not >> declared in this scope >> gmake: *** >> [out/Release/obj.target/base/base/files/file_path_watcher_freebsd.o] >> Error 1 >> *** Error code 1 >> >> Stop in /usr/ports/www/chromium. >> *** Error code 1 >> >> Stop in /usr/ports/www/chromium. >> >> ===>>> make failed for www/chromium >> >> What can I do? >> > I have the same error in a 7.4-i386 virtual box, it seems to be an error > in the port itself. > After grepping the port sources and the kernel sources for 7.4, 8.1, and 9.0, the actual problem seems that EV_RECEIPT is not declared in 7.4, i.e. "grep -r EV_RECEIPT /usr/src" returns nothing. On 8.1/9.0 : /usr/src/lib/libc/sys/kqueue.2:.It EV_RECEIPT /usr/src/sys/kern/kern_event.c: if (error || (kevp->flags & EV_RECEIPT)) { /usr/src/sys/sys/event.h:#define EV_RECEIPT 0x0040 /* force EV_ERROR on success, data=0 */ So it looks that for 7.X the port has to do something else. Regards, René -- http://www.rene-ladan.nl:8080/ GPG fingerprint = ADBC ECCD EB5F A6B4 549F 600D 8C9E 647A E564 2BFC (subkeys.pgp.net) From owner-freebsd-ports@FreeBSD.ORG Sat Aug 6 18:28:42 2011 Return-Path: Delivered-To: freebsd-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id D881E106564A; Sat, 6 Aug 2011 18:28:42 +0000 (UTC) (envelope-from bf1783@googlemail.com) Received: from mail-pz0-f45.google.com (mail-pz0-f45.google.com [209.85.210.45]) by mx1.freebsd.org (Postfix) with ESMTP id 70D128FC15; Sat, 6 Aug 2011 18:28:42 +0000 (UTC) Received: by pzk33 with SMTP id 33so3925491pzk.18 for ; Sat, 06 Aug 2011 11:28:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=mime-version:reply-to:date:message-id:subject:from:to:cc :content-type; bh=M0brIm5VKxxED88oTmIs+JPapCbBipo9Z9opFuu0StY=; b=ZJZ5WnYYPwampkP5h6AzfIuA7PqNM5gIy+XQeBZUNo+e/VnLQXqO11Cwse/yM3VJew qm5mCbbz2k9JBD2Ns1b/sMhMKwDHCrlpzZ8L7mgT13HM4PI/Ig7042L2zEz2YfK15bNc b09gOifxi7WW9bPM80L21VTATAb6GNWu06XEQ= MIME-Version: 1.0 Received: by 10.143.61.6 with SMTP id o6mr3464847wfk.58.1312655322002; Sat, 06 Aug 2011 11:28:42 -0700 (PDT) Received: by 10.68.43.133 with HTTP; Sat, 6 Aug 2011 11:28:41 -0700 (PDT) Date: Sat, 6 Aug 2011 14:28:41 -0400 Message-ID: From: "b. f." To: freebsd-ports@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1 Cc: bapt@FreeBSD.org Subject: Re: PREFIX is not honored for dependencies X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: bf1783@gmail.com List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 06 Aug 2011 18:28:42 -0000 >Yes you are right gperf and vigra-config dependencies are wrong in that >case. > >I didn't see it because it is fixed in the short coming 3.4.2. > >I'm focus on it sorry It is just a minor detail that I mentioned in passing, perhaps something the maintainers could adjust together with their next update, if they want to: I don't think that you need to worry about it. It may help to use just the basename if someone wants to provide an alternative dependency, but that is not very common with these two ports, and someone can do this by other means if they so desire. In any event, changes like this won't solve all of our problems with correctly registering alternative dependencies, and it won't allow the OP to use multiple PREFIXes/LOCALBASEs without trouble if he has conflicting registered shared libraries in both. I think the others are right in saying that LOCALBASE should be mentioned in the manpage, together with the pitfalls of PREFIX != LOCALBASE, and of trying to use more than one PREFIX or LOCALBASE simultaneously. b.