From owner-freebsd-ports@FreeBSD.ORG Tue Jan 15 09:34:09 2008 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 633D016A417 for ; Tue, 15 Jan 2008 09:34:09 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 1357513C45A for ; Tue, 15 Jan 2008 09:34:09 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5723E.dip.t-dialin.net [84.165.114.62]) by redbull.bpaserver.net (Postfix) with ESMTP id 168042E192; Tue, 15 Jan 2008 10:33:58 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 1C51489ADC; Tue, 15 Jan 2008 10:33:05 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m0F9X40u058550; Tue, 15 Jan 2008 10:33:04 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Tue, 15 Jan 2008 10:33:04 +0100 Message-ID: <20080115103304.us4jtiziec44o8c0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 15 Jan 2008 10:33:04 +0100 From: Alexander Leidinger To: Chuck Robey References: <64c038660801040516u5c42a6cpadb475ad67fb4730@mail.gmail.com> <20080104174955.52aa33fd@gumby.homeunix.com> <64c038660801041029t1a9662bayed3ca02fd46c7ece@mail.gmail.com> <64c038660801041226k1d350bc6p727e4666ea295727@mail.gmail.com> <477FFE14.1010704@monkeybrains.net> <477FFF63.50004@gmail.com> <47801D54.8050709@gmail.com> <47803E3F.2080005@monkeybrains.net> <47804901.6090007@gmail.com> <4786BF45.8030602@monkeybrains.net> <4786CEDC.3050009@chuckr.org> <20080111170711.t6wxj1bc68cgwwk4@webmail.leidinger.net> <4787E597.9040902@chuckr.org> <40077827@bb.ipt.ru> <478BC152.8060200@chuckr.org> In-Reply-To: <478BC152.8060200@chuckr.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.5) / FreeBSD-8.0 X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-12.904, required 6, BAYES_00 -15.00, J_CHICKENPOX_52 0.60, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Boris Samorodov , freebsd-ports@freebsd.org Subject: Re: HOW-TO get Flash7 working! 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, 15 Jan 2008 09:34:09 -0000 Quoting Chuck Robey (from Mon, 14 Jan 2008 =20 15:08:50 -0500): > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > Boris Samorodov wrote: >> Hello Chuck, >> >> >> On Fri, 11 Jan 2008 16:54:31 -0500 Chuck Robey wrote: >> >>> As an example, the >>> flash9 plugin needed a linux lib, libdl.so (I think it was .so.2). If I >> >> I wrote the port which installs libdl.so.2, so I guess I should >> respond... >> >>> wanted to be complete, it really needed about twenty different libraries= , >>> but libdl.so will serve as an example well enough). It had been install= ed >>> in some subdir of /usr/local/lib. >> >> Are you sure that you didn't use some non-default paths to install a >> linux_base port? I'm asking the question because: >> ----- >> % locate libdl.so >> /usr/compat/linux/lib/libdl.so.2 >> % pkg_info -W /compat/linux/lib/libdl.so.2 >> /compat/linux/lib/libdl.so.2 was installed by package linux_base-fc-4_10 >> ----- > > I'm a little behind in answering my mail, I hope I didn't keep you waiting > too long. Yeah, you're right, you had it right. If and when I finally ge= t > ports-management to comment on my thesis, and IF they finally agree with > me, I guess I'm going to be forced to completely zero out my entire system > (damn, what a PITA) and get things fixed right from the beginning. Back > some years back, when I was very active in ports last, I had to maintain m= y > system in an extremely "clean" status, because otherwise, one can never > really guarantee that what builds fine one your system won't break on > everyone else's. > > Anyhow, I said I made no effort to record what I did, and if in this case > I misremembered, please don't take it as an insult to your work, which doe= s > look like you did a fine job of it. This, at least, is one port that DOES > do things as I would have them. _All_ pure infrastructure ports install into LINUXBASE. This is not a =20 "nice to have"-style requirement, it is a _hard_ requirement. Anyone =20 violating this gets a slap on the hand from me as sonn as I discover =20 it. So in case you talk about ports which only install libs and they =20 are not in LINUXBASE, I would say your system is fucked up and you =20 should install from scratch to have a good basis for discussion. So =20 far you just point fingers in a generic direction without giving hard =20 facts. A lot of this finger pointing is for libs, as far as I =20 understand your posts. So please, install a clean system and tell us =20 about concrete port names. Hard facts are a good base to talk about, =20 the "oh, I don't remember what I did but my current setup is not =20 satisfying" is leading nowhere. > The only way I'm going to get things to be for certain, it's to start over > from the beginning, and this time follow the procedures that any serious > porter (such as you) already knows by heart. I'm not going to try to > repeat all that here. I reply to your other mail later when I have more time. It is big and =20 I have to write some things there. Bye, Alexander. --=20 Any child who chatters non-stop at home will adamantly refuse to utter a word when requested to demonstrate for an audience. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137