From owner-freebsd-libh Sun Oct 20 10:53:23 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1972C37B401 for ; Sun, 20 Oct 2002 10:53:23 -0700 (PDT) Received: from fump.kawo2.rwth-aachen.de (fump.kawo2.RWTH-Aachen.DE [134.130.181.148]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5683443E6E for ; Sun, 20 Oct 2002 10:53:18 -0700 (PDT) (envelope-from alex@fump.kawo2.rwth-aachen.de) Received: from fump.kawo2.rwth-aachen.de (alex@localhost [127.0.0.1]) by fump.kawo2.rwth-aachen.de (8.12.5/8.12.5) with ESMTP id g9KI7sPH034090; Sun, 20 Oct 2002 20:07:54 +0200 (CEST) (envelope-from alex@fump.kawo2.rwth-aachen.de) Received: (from alex@localhost) by fump.kawo2.rwth-aachen.de (8.12.5/8.12.5/Submit) id g9KI7kcN034089; Sun, 20 Oct 2002 20:07:46 +0200 (CEST) Date: Sun, 20 Oct 2002 20:07:45 +0200 From: Alexander Langer To: Alexandr Kovalenko Cc: libh@FreeBSD.ORG Subject: Re: screenshot / recent work Message-ID: <20021020180745.GA33801@fump.kawo2.rwth-aachen.de> References: <20020527224604.B64126@fump.kawo2.rwth-aachen.de> <20021018145122.GA24072@nevermind.kiev.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021018145122.GA24072@nevermind.kiev.ua> X-PGP-at: finger alex@big.endian.de X-Verwirrung: Dieser Header dient der allgemeinen Verwirrung. User-Agent: Mutt/1.5.1i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Thus spake Alexandr Kovalenko (never@nevermind.kiev.ua): > > http://usw4.freebsd.org/~libh/screenshot-hui-console+qt-2002-05-27.jpg > I'm terribly sorry, but I cannot find this file anymore :( > Could you please supply one of the latest screenshots of installer?... > Just curiosity... Sure, they have moved: http://rtp1.slowblink.com/~libh/screenshots/ Alex To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Oct 21 18: 9:13 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9596037B401 for ; Mon, 21 Oct 2002 18:09:12 -0700 (PDT) Received: from rtp1.SlowBlink.Com (rtp1.bsdwins.com [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id B6E5B43E3B for ; Mon, 21 Oct 2002 18:09:08 -0700 (PDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: from rtp1.SlowBlink.Com (localhost [127.0.0.1]) by rtp1.SlowBlink.Com (8.12.6/8.12.5) with ESMTP id g9M19IlU022842 for ; Mon, 21 Oct 2002 21:09:18 -0400 (EDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: (from antoine@localhost) by rtp1.SlowBlink.Com (8.12.6/8.12.5/Submit) id g9M19IQS022841 for libh@FreeBSD.org; Mon, 21 Oct 2002 21:09:18 -0400 (EDT) Date: Mon, 21 Oct 2002 21:09:18 -0400 (EDT) From: Antoine Beaupré Message-Id: <200210220109.g9M19IQS022841@rtp1.SlowBlink.Com> Subject: cvs commit: libh/include/sysinstall Callback.hh Feature.hh History.hh Package.hh PackageCreator.hh PackageDescription.hh PackageFile.hh PackageStream.hh PackageStreamFile.hh PackageStreamReference.hh PackageStreamStructure.hh PackageStreamSubpackage.hh ... To: freebsd-libh@FreeBSD.org Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/10/21 21:09:18 EDT Modified files: include/sysinstall Callback.hh Feature.hh History.hh Package.hh PackageCreator.hh PackageDescription.hh PackageFile.hh PackageStream.hh PackageStreamFile.hh PackageStreamReference.hh PackageStreamStructure.hh PackageStreamSubpackage.hh Syslog.hh Log: word wrap to 72 columns where possible Revision Changes Path 1.6 +231 -76 libh/include/sysinstall/Callback.hh 1.20 +9 -4 libh/include/sysinstall/Feature.hh 1.5 +12 -5 libh/include/sysinstall/History.hh 1.10 +41 -15 libh/include/sysinstall/Package.hh 1.7 +75 -26 libh/include/sysinstall/PackageCreator.hh 1.5 +24 -6 libh/include/sysinstall/PackageDescription.hh 1.5 +17 -5 libh/include/sysinstall/PackageFile.hh 1.8 +40 -14 libh/include/sysinstall/PackageStream.hh 1.5 +45 -15 libh/include/sysinstall/PackageStreamFile.hh 1.5 +4 -2 libh/include/sysinstall/PackageStreamReference.hh 1.5 +38 -11 libh/include/sysinstall/PackageStreamStructure.hh 1.5 +27 -10 libh/include/sysinstall/PackageStreamSubpackage.hh 1.4 +4 -2 libh/include/sysinstall/Syslog.hh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Oct 21 18:40:19 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A16AC37B404 for ; Mon, 21 Oct 2002 18:40:18 -0700 (PDT) Received: from rtp1.SlowBlink.Com (rtp1.bsdwins.com [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id CF96543E9E for ; Mon, 21 Oct 2002 18:40:17 -0700 (PDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: from rtp1.SlowBlink.Com (localhost [127.0.0.1]) by rtp1.SlowBlink.Com (8.12.6/8.12.5) with ESMTP id g9M1eSlU022931 for ; Mon, 21 Oct 2002 21:40:28 -0400 (EDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: (from antoine@localhost) by rtp1.SlowBlink.Com (8.12.6/8.12.5/Submit) id g9M1eSAU022930 for libh@FreeBSD.org; Mon, 21 Oct 2002 21:40:28 -0400 (EDT) Date: Mon, 21 Oct 2002 21:40:28 -0400 (EDT) From: Antoine Beaupré Message-Id: <200210220140.g9M1eSAU022930@rtp1.SlowBlink.Com> Subject: cvs commit: libh/lib/sysinstall Callback.cc Feature.cc FeaturesProvided.cc Package.cc PackageCreator.cc PackageFile.cc PackageStreamFile.cc PackageStreamStructure.cc To: freebsd-libh@FreeBSD.org Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/10/21 21:40:28 EDT Modified files: lib/sysinstall Callback.cc Feature.cc FeaturesProvided.cc Package.cc PackageCreator.cc PackageFile.cc PackageStreamFile.cc PackageStreamStructure.cc Log: word wrap to 72 columns where possible Revision Changes Path 1.5 +209 -71 libh/lib/sysinstall/Callback.cc 1.27 +15 -8 libh/lib/sysinstall/Feature.cc 1.17 +37 -19 libh/lib/sysinstall/FeaturesProvided.cc 1.8 +122 -53 libh/lib/sysinstall/Package.cc 1.9 +203 -68 libh/lib/sysinstall/PackageCreator.cc 1.5 +35 -13 libh/lib/sysinstall/PackageFile.cc 1.6 +12 -6 libh/lib/sysinstall/PackageStreamFile.cc 1.5 +37 -19 libh/lib/sysinstall/PackageStreamStructure.cc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Oct 21 18:41:54 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1395237B401 for ; Mon, 21 Oct 2002 18:41:54 -0700 (PDT) Received: from rtp1.SlowBlink.Com (rtp1.bsdwins.com [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id DE78F43E7B for ; Mon, 21 Oct 2002 18:41:51 -0700 (PDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: from rtp1.SlowBlink.Com (localhost [127.0.0.1]) by rtp1.SlowBlink.Com (8.12.6/8.12.5) with ESMTP id g9M1g2lU022964 for ; Mon, 21 Oct 2002 21:42:02 -0400 (EDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: (from antoine@localhost) by rtp1.SlowBlink.Com (8.12.6/8.12.5/Submit) id g9M1g2O4022963 for libh@FreeBSD.org; Mon, 21 Oct 2002 21:42:02 -0400 (EDT) Date: Mon, 21 Oct 2002 21:42:02 -0400 (EDT) From: Antoine Beaupré Message-Id: <200210220142.g9M1g2O4022963@rtp1.SlowBlink.Com> Subject: cvs commit: libh Makefile To: freebsd-libh@FreeBSD.org Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/10/21 21:42:02 EDT Modified files: . Makefile Log: disable Qt and TVision builds while they're broken Revision Changes Path 1.23 +16 -16 libh/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Oct 21 18:42:58 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 45A5537B401 for ; Mon, 21 Oct 2002 18:42:57 -0700 (PDT) Received: from rtp1.SlowBlink.Com (rtp1.bsdwins.com [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2A9F43E3B for ; Mon, 21 Oct 2002 18:42:56 -0700 (PDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: from rtp1.SlowBlink.Com (localhost [127.0.0.1]) by rtp1.SlowBlink.Com (8.12.6/8.12.5) with ESMTP id g9M1h7lU022997 for ; Mon, 21 Oct 2002 21:43:07 -0400 (EDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: (from antoine@localhost) by rtp1.SlowBlink.Com (8.12.6/8.12.5/Submit) id g9M1h7vb022996 for libh@FreeBSD.org; Mon, 21 Oct 2002 21:43:07 -0400 (EDT) Date: Mon, 21 Oct 2002 21:43:07 -0400 (EDT) From: Antoine Beaupré Message-Id: <200210220143.g9M1h7vb022996@rtp1.SlowBlink.Com> Subject: cvs commit: libh Makefile To: freebsd-libh@FreeBSD.org Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/10/21 21:43:07 EDT Modified files: . Makefile Log: remove useless "both" target Revision Changes Path 1.24 +1 -8 libh/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Oct 21 21: 6:55 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9737937B401 for ; Mon, 21 Oct 2002 21:06:54 -0700 (PDT) Received: from rtp1.SlowBlink.Com (rtp1.bsdwins.com [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 768E243E42 for ; Mon, 21 Oct 2002 21:06:50 -0700 (PDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: from rtp1.SlowBlink.Com (localhost [127.0.0.1]) by rtp1.SlowBlink.Com (8.12.6/8.12.5) with ESMTP id g9M46ulU033982 for ; Tue, 22 Oct 2002 00:06:56 -0400 (EDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: (from antoine@localhost) by rtp1.SlowBlink.Com (8.12.6/8.12.5/Submit) id g9M46uYA033981 for libh@FreeBSD.org; Tue, 22 Oct 2002 00:06:56 -0400 (EDT) Date: Tue, 22 Oct 2002 00:06:56 -0400 (EDT) From: Antoine Beaupré Message-Id: <200210220406.g9M46uYA033981@rtp1.SlowBlink.Com> Subject: cvs commit: libh Makefile To: freebsd-libh@FreeBSD.org Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/10/22 00:06:56 EDT Modified files: . Makefile Log: oops! QT-only build was not broken, re-activate it. Revision Changes Path 1.25 +6 -6 libh/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Oct 21 21: 7:37 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B051737B401 for ; Mon, 21 Oct 2002 21:07:36 -0700 (PDT) Received: from rtp1.SlowBlink.Com (rtp1.bsdwins.com [192.58.184.34]) by mx1.FreeBSD.org (Postfix) with ESMTP id 29DFB43E6A for ; Mon, 21 Oct 2002 21:07:36 -0700 (PDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: from rtp1.SlowBlink.Com (localhost [127.0.0.1]) by rtp1.SlowBlink.Com (8.12.6/8.12.5) with ESMTP id g9M47llU034015 for ; Tue, 22 Oct 2002 00:07:47 -0400 (EDT) (envelope-from antoine@rtp1.SlowBlink.Com) Received: (from antoine@localhost) by rtp1.SlowBlink.Com (8.12.6/8.12.5/Submit) id g9M47lXh034014 for libh@FreeBSD.org; Tue, 22 Oct 2002 00:07:47 -0400 (EDT) Date: Tue, 22 Oct 2002 00:07:47 -0400 (EDT) From: Antoine Beaupré Message-Id: <200210220407.g9M47lXh034014@rtp1.SlowBlink.Com> Subject: cvs commit: libh Makefile To: freebsd-libh@FreeBSD.org Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG antoine 2002/10/22 00:07:47 EDT Modified files: . Makefile Log: re-activate "none" build timestamping Revision Changes Path 1.26 +2 -2 libh/Makefile To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Mon Oct 21 21:53:36 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 87F6137B401 for ; Mon, 21 Oct 2002 21:53:34 -0700 (PDT) Received: from aeimail.aei.ca (aeimail.aei.ca [206.123.6.14]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFD3943E65 for ; Mon, 21 Oct 2002 21:53:33 -0700 (PDT) (envelope-from anarcat@anarcat.ath.cx) Received: from shall.anarcat.ath.cx (q9l6q7dwd0r7s23r@dsl-59-145.aei.ca [216.221.59.145]) by aeimail.aei.ca (8.11.6/8.10.1) with ESMTP id g9M4rWS12221 for ; Tue, 22 Oct 2002 00:53:33 -0400 (EDT) Received: from lenny.anarcat.ath.cx (lenny.anarcat.ath.cx [192.168.0.4]) by shall.anarcat.ath.cx (Postfix) with SMTP id 4BBD64CD for ; Tue, 22 Oct 2002 00:53:30 -0400 (EDT) Received: by lenny.anarcat.ath.cx (sSMTP sendmail emulation); Tue, 22 Oct 2002 00:52:57 -0400 Date: Tue, 22 Oct 2002 00:52:57 -0400 From: The Anarcat To: Libh Subject: rhtvision links against X11 Message-ID: <20021022045257.GH3283@lenny.anarcat.ath.cx> Mail-Followup-To: The Anarcat , Libh Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="KscVNZbUup0vZz0f" Content-Disposition: inline User-Agent: Mutt/1.5.1i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --KscVNZbUup0vZz0f Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable What a mess. We use rhtvision to provide a X-less installer and routines. I just discovered the unimaginable: /usr/local/lib/librhtv.so.2: libX11.so.6 =3D> /usr/X11R6/lib/libX11.so.6 (0x281a3000) libXmu.so.6 =3D> /usr/X11R6/lib/libXmu.so.6 (0x2825f000) libncurses.so.5 =3D> /usr/lib/libncurses.so.5 (0x28274000) libstdc++.so.3 =3D> /usr/lib/libstdc++.so.3 (0x282b5000) libm.so.2 =3D> /usr/lib/libm.so.2 (0x282fa000) libc.so.4 =3D> /usr/lib/libc.so.4 (0x28069000) libXThrStub.so.6 =3D> /usr/X11R6/lib/libXThrStub.so.6 (0x28315000) libXt.so.6 =3D> /usr/X11R6/lib/libXt.so.6 (0x28317000) libSM.so.6 =3D> /usr/X11R6/lib/libSM.so.6 (0x28361000) libICE.so.6 =3D> /usr/X11R6/lib/libICE.so.6 (0x2836a000) libXext.so.6 =3D> /usr/X11R6/lib/libXext.so.6 (0x28380000) rhtvision seems to require X. Yay. That sucks. I've explored rhtvision's example programs a bit, and they have a X11 driver *by default*. That means they popup a X-window and don't display in the terminal you called them in if DISPLAY is set. These demos, by the way, work pretty well *except* in TTY mode. In a tty, they just *ignore* any input, apparently, so rhtvision is just plain borked, in FreeBSD, at least. And to make things even worse, this doesn't even fix the compilation issue. Liking against X and all those libs when linking the text build doesn't help much. I'm still trying to figure out if it's possible to build a X-less rhtvision under FreeBSD and have it work. If not, we'll have to port tvision to GCC 3.x, or scrap the tvision approach altogether and turn to another text mode backend. DlDialog, maybe? A. --=20 Computer science is no more about computers than astronomy is about telescopes - E. Dijkstra --KscVNZbUup0vZz0f Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.0 (FreeBSD) iD8DBQE9tNmottcWHAnWiGcRAtBmAJ9kN+lhcURpG8+gnhlIVxFt4aI22wCfQW+8 4DT5q1gB1uIIMqZGTnRANpo= =OfQi -----END PGP SIGNATURE----- --KscVNZbUup0vZz0f-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Oct 22 6:47: 0 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 743EA37B406 for ; Tue, 22 Oct 2002 06:46:58 -0700 (PDT) Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by mx1.FreeBSD.org (Postfix) with ESMTP id D177443E77 for ; Tue, 22 Oct 2002 06:46:57 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 30232 invoked from network); 22 Oct 2002 13:46:54 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail16.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 22 Oct 2002 13:46:54 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id g9MDknn5062516; Tue, 22 Oct 2002 09:46:49 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021022045257.GH3283@lenny.anarcat.ath.cx> Date: Tue, 22 Oct 2002 09:46:53 -0400 (EDT) From: John Baldwin To: The Anarcat Subject: RE: rhtvision links against X11 Cc: Libh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 22-Oct-2002 The Anarcat wrote: > What a mess. > > We use rhtvision to provide a X-less installer and routines. > > I just discovered the unimaginable: > > /usr/local/lib/librhtv.so.2: > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x281a3000) > libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x2825f000) > libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28274000) > libstdc++.so.3 => /usr/lib/libstdc++.so.3 (0x282b5000) > libm.so.2 => /usr/lib/libm.so.2 (0x282fa000) > libc.so.4 => /usr/lib/libc.so.4 (0x28069000) > libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x28315000) > libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28317000) > libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28361000) > libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2836a000) > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28380000) > > rhtvision seems to require X. Yay. That sucks. > > I've explored rhtvision's example programs a bit, and they have a X11 > driver *by default*. That means they popup a X-window and don't > display in the terminal you called them in if DISPLAY is set. > > These demos, by the way, work pretty well *except* in TTY mode. In a > tty, they just *ignore* any input, apparently, so rhtvision is just > plain borked, in FreeBSD, at least. > > And to make things even worse, this doesn't even fix the compilation > issue. Liking against X and all those libs when linking the text build > doesn't help much. > > I'm still trying to figure out if it's possible to build a X-less > rhtvision under FreeBSD and have it work. If not, we'll have to port > tvision to GCC 3.x, or scrap the tvision approach altogether and turn > to another text mode backend. DlDialog, maybe? It shouldn't be that hard to forward port tvision to ANSI C++. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Oct 22 10:24:27 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2561837B401; Tue, 22 Oct 2002 10:24:26 -0700 (PDT) Received: from mail2.qc.uunet.ca (mail2.qc.uunet.ca [198.168.54.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1553143E6A; Tue, 22 Oct 2002 10:24:25 -0700 (PDT) (envelope-from anarcat@espresso-com.com) Received: from xtanbul.espresso-com.com ([216.94.147.57]) by mail2.qc.uunet.ca (8.9.3/8.9.3) with ESMTP id NAA21559; Tue, 22 Oct 2002 13:24:22 -0400 Received: from anarcat by xtanbul.espresso-com.com with local (Exim 3.36 #1 (Debian)) id 1842lS-0000um-00; Tue, 22 Oct 2002 13:24:22 -0400 Date: Tue, 22 Oct 2002 13:24:22 -0400 From: The Anarcat To: John Baldwin Cc: Libh Subject: Re: rhtvision links against X11 Message-ID: <20021022172422.GA3492@xtanbul.espresso-com.com> Mail-Followup-To: The Anarcat , John Baldwin , Libh References: <20021022045257.GH3283@lenny.anarcat.ath.cx> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue Oct 22, 2002 at 09:46:53AM -0400, John Baldwin wrote: > > On 22-Oct-2002 The Anarcat wrote: > > What a mess. > > > > We use rhtvision to provide a X-less installer and routines. > > > > I just discovered the unimaginable: > > > > /usr/local/lib/librhtv.so.2: > > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x281a3000) > > libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x2825f000) > > libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28274000) > > libstdc++.so.3 => /usr/lib/libstdc++.so.3 (0x282b5000) > > libm.so.2 => /usr/lib/libm.so.2 (0x282fa000) > > libc.so.4 => /usr/lib/libc.so.4 (0x28069000) > > libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x28315000) > > libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28317000) > > libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28361000) > > libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2836a000) > > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28380000) > > > > rhtvision seems to require X. Yay. That sucks. > > > > I've explored rhtvision's example programs a bit, and they have a X11 > > driver *by default*. That means they popup a X-window and don't > > display in the terminal you called them in if DISPLAY is set. > > > > These demos, by the way, work pretty well *except* in TTY mode. In a > > tty, they just *ignore* any input, apparently, so rhtvision is just > > plain borked, in FreeBSD, at least. > > > > And to make things even worse, this doesn't even fix the compilation > > issue. Liking against X and all those libs when linking the text build > > doesn't help much. > > > > I'm still trying to figure out if it's possible to build a X-less > > rhtvision under FreeBSD and have it work. If not, we'll have to port > > tvision to GCC 3.x, or scrap the tvision approach altogether and turn > > to another text mode backend. DlDialog, maybe? > > It shouldn't be that hard to forward port tvision to ANSI C++. Indeed. Are you volunteering? Seriously, you're right. I was thinking of trying to find a solution to the build problems against rhtv, but then I would have to fix rhtv to not use X anyways. I'll see what I can do about tvision. Is it actively maintained? A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Oct 22 10:37:28 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9E83737B401 for ; Tue, 22 Oct 2002 10:37:26 -0700 (PDT) Received: from mail.speakeasy.net (mail11.speakeasy.net [216.254.0.211]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2EBA143E3B for ; Tue, 22 Oct 2002 10:37:26 -0700 (PDT) (envelope-from jhb@FreeBSD.org) Received: (qmail 21720 invoked from network); 22 Oct 2002 17:37:26 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail11.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 22 Oct 2002 17:37:26 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id g9MHbOn5063847; Tue, 22 Oct 2002 13:37:24 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021022172422.GA3492@xtanbul.espresso-com.com> Date: Tue, 22 Oct 2002 13:37:27 -0400 (EDT) From: John Baldwin To: The Anarcat Subject: Re: rhtvision links against X11 Cc: Libh Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On 22-Oct-2002 The Anarcat wrote: > On Tue Oct 22, 2002 at 09:46:53AM -0400, John Baldwin wrote: >> >> On 22-Oct-2002 The Anarcat wrote: >> > What a mess. >> > >> > We use rhtvision to provide a X-less installer and routines. >> > >> > I just discovered the unimaginable: >> > >> > /usr/local/lib/librhtv.so.2: >> > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x281a3000) >> > libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x2825f000) >> > libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28274000) >> > libstdc++.so.3 => /usr/lib/libstdc++.so.3 (0x282b5000) >> > libm.so.2 => /usr/lib/libm.so.2 (0x282fa000) >> > libc.so.4 => /usr/lib/libc.so.4 (0x28069000) >> > libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x28315000) >> > libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28317000) >> > libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28361000) >> > libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2836a000) >> > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28380000) >> > >> > rhtvision seems to require X. Yay. That sucks. >> > >> > I've explored rhtvision's example programs a bit, and they have a X11 >> > driver *by default*. That means they popup a X-window and don't >> > display in the terminal you called them in if DISPLAY is set. >> > >> > These demos, by the way, work pretty well *except* in TTY mode. In a >> > tty, they just *ignore* any input, apparently, so rhtvision is just >> > plain borked, in FreeBSD, at least. >> > >> > And to make things even worse, this doesn't even fix the compilation >> > issue. Liking against X and all those libs when linking the text build >> > doesn't help much. >> > >> > I'm still trying to figure out if it's possible to build a X-less >> > rhtvision under FreeBSD and have it work. If not, we'll have to port >> > tvision to GCC 3.x, or scrap the tvision approach altogether and turn >> > to another text mode backend. DlDialog, maybe? >> >> It shouldn't be that hard to forward port tvision to ANSI C++. > > Indeed. Are you volunteering? Well, I can do it if needed. :) > Seriously, you're right. I was thinking of trying to find a solution > to the build problems against rhtv, but then I would have to fix rhtv > to not use X anyways. > > I'll see what I can do about tvision. Is it actively maintained? Not that I'm aware of. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Oct 22 10:42:53 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B8A137B401; Tue, 22 Oct 2002 10:42:51 -0700 (PDT) Received: from mail2.qc.uunet.ca (mail2.qc.uunet.ca [198.168.54.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2564343E42; Tue, 22 Oct 2002 10:42:50 -0700 (PDT) (envelope-from anarcat@espresso-com.com) Received: from xtanbul.espresso-com.com ([216.94.147.57]) by mail2.qc.uunet.ca (8.9.3/8.9.3) with ESMTP id NAA22127; Tue, 22 Oct 2002 13:42:47 -0400 Received: from anarcat by xtanbul.espresso-com.com with local (Exim 3.36 #1 (Debian)) id 18433H-0000v9-00; Tue, 22 Oct 2002 13:42:47 -0400 Date: Tue, 22 Oct 2002 13:42:47 -0400 From: The Anarcat To: John Baldwin Cc: Libh Subject: Re: rhtvision links against X11 Message-ID: <20021022174247.GB3492@xtanbul.espresso-com.com> Mail-Followup-To: The Anarcat , John Baldwin , Libh References: <20021022172422.GA3492@xtanbul.espresso-com.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Tue Oct 22, 2002 at 01:37:27PM -0400, John Baldwin wrote: > > On 22-Oct-2002 The Anarcat wrote: > > On Tue Oct 22, 2002 at 09:46:53AM -0400, John Baldwin wrote: > >> > >> On 22-Oct-2002 The Anarcat wrote: > >> > What a mess. > >> > > >> > We use rhtvision to provide a X-less installer and routines. > >> > > >> > I just discovered the unimaginable: > >> > > >> > /usr/local/lib/librhtv.so.2: > >> > libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x281a3000) > >> > libXmu.so.6 => /usr/X11R6/lib/libXmu.so.6 (0x2825f000) > >> > libncurses.so.5 => /usr/lib/libncurses.so.5 (0x28274000) > >> > libstdc++.so.3 => /usr/lib/libstdc++.so.3 (0x282b5000) > >> > libm.so.2 => /usr/lib/libm.so.2 (0x282fa000) > >> > libc.so.4 => /usr/lib/libc.so.4 (0x28069000) > >> > libXThrStub.so.6 => /usr/X11R6/lib/libXThrStub.so.6 (0x28315000) > >> > libXt.so.6 => /usr/X11R6/lib/libXt.so.6 (0x28317000) > >> > libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x28361000) > >> > libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x2836a000) > >> > libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x28380000) > >> > > >> > rhtvision seems to require X. Yay. That sucks. > >> > > >> > I've explored rhtvision's example programs a bit, and they have a X11 > >> > driver *by default*. That means they popup a X-window and don't > >> > display in the terminal you called them in if DISPLAY is set. > >> > > >> > These demos, by the way, work pretty well *except* in TTY mode. In a > >> > tty, they just *ignore* any input, apparently, so rhtvision is just > >> > plain borked, in FreeBSD, at least. > >> > > >> > And to make things even worse, this doesn't even fix the compilation > >> > issue. Liking against X and all those libs when linking the text build > >> > doesn't help much. > >> > > >> > I'm still trying to figure out if it's possible to build a X-less > >> > rhtvision under FreeBSD and have it work. If not, we'll have to port > >> > tvision to GCC 3.x, or scrap the tvision approach altogether and turn > >> > to another text mode backend. DlDialog, maybe? > >> > >> It shouldn't be that hard to forward port tvision to ANSI C++. > > > > Indeed. Are you volunteering? > > Well, I can do it if needed. :) Really? That'd be great. > > Seriously, you're right. I was thinking of trying to find a solution > > to the build problems against rhtv, but then I would have to fix rhtv > > to not use X anyways. > > > > I'll see what I can do about tvision. Is it actively maintained? > > Not that I'm aware of. That's bad though. rhtvision seems to be the most used tvision port, on the side of our linux friends at least, and both are not exactly API-compatible. :( Anyways, as long as we get the main build back on, I'd be pretty happy. A. PS: Good to see someone is still reading this mailing list :) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Tue Oct 22 11:53: 6 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A52037B401; Tue, 22 Oct 2002 11:53:04 -0700 (PDT) Received: from mail2.qc.uunet.ca (mail2.qc.uunet.ca [198.168.54.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9AADC43E77; Tue, 22 Oct 2002 11:53:03 -0700 (PDT) (envelope-from anarcat@espresso-com.com) Received: from xtanbul.espresso-com.com ([216.94.147.57]) by mail2.qc.uunet.ca (8.9.3/8.9.3) with ESMTP id OAA24234; Tue, 22 Oct 2002 14:52:49 -0400 Received: from anarcat by xtanbul.espresso-com.com with local (Exim 3.36 #1 (Debian)) id 184494-0000wS-00; Tue, 22 Oct 2002 14:52:50 -0400 Date: Tue, 22 Oct 2002 14:52:50 -0400 From: The Anarcat To: "James E. Flemer" Cc: freebsd-libh@freebsd.org Subject: Re: updating shared libs Message-ID: <20021022185249.GD3492@xtanbul.espresso-com.com> Reply-To: freebsd-libh@freebsd.org Mail-Followup-To: The Anarcat , "James E. Flemer" , freebsd-libh@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4i Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I don't think this belongs to binup to decide. As Mark mentionned in a previous mail, binup shouldn't deal with packaging issues itself. So I'm CC'ing this to libh, and setting reply-to. See me comments inline. On Tue Oct 22, 2002 at 02:07:27PM -0400, James E. Flemer wrote: > Wow, there is traffic here once again. Anyway, I was > wondering if anyone has ideas about how one would go about > replacing shared libs (assuming they are in use by running > procs). Will doing so cause any problems? I assume that > renaming a file won't cause problems because the inode is > preserved, so the VM will still know where the backing > store is. I'll answer by explaining a bit how portupgrade works. portupgrade, when hitting a shared libs it must upgrade, moves it to ${PREFIX}/lib/compat/pkg/, and the new shared lib is installed in ${PREFIX}/lib as usual. lib/compat/pkg is kept in the ldconfig path, so the old library gets picked up when needed by old packages. portupgrade suggest cleaning up the compat directory every once in a while, but I have found it near to impossible without recompiling a lot of dependent packages. Apart from that, you're right about the renaming. I think that you could even *remove* a shared library altogether and *running* process wouldn't be affected, because the libaray is already open(2)'d. Of course, new processes wouldn't start because they wouldn't link properly. > But what about upgrading something like libjpeg that may be in use > by lots of programs. How should a binup type program deal with this? I'll tell you how I think libh will work this out. libh packages will have 3 dependency specs: RequiredFeature: - min version - prefered version - max version If (say) ImageMagick requires libjpeg-2 and only libjpeg-1 is installed, libh will perform an upgrade of libjpeg-1 to libjpeg-2, if possible. And this is pretty important. This means that all packages depending having libjpeg-1 as "max version" will have to be upgraded too so that they link properly. LibH should take care of this automatically. Of course, if the upgraded dependent packages aren't available anywhere, they will have to be compiled from scratch or the upgrade will simply fail. I guess it would be possible to hack this to *force* libh to install the new libjpeg over the old one, but that's really against libh's spirit. > It would be nice if whatever binup process could provide > patch, rollback, commit type operations to test patches w/o > committing them on a running system. This would need a safe > way of messing w/ shared libs w/o breaking stuff though. libh is designed to have full rollback support. However this is not completely implemented. A. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message From owner-freebsd-libh Wed Oct 23 4:29:32 2002 Delivered-To: freebsd-libh@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4525C37B401 for ; Wed, 23 Oct 2002 04:29:31 -0700 (PDT) Received: from postal.sdsc.edu (postal.sdsc.edu [132.249.20.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id D1A0743E91 for ; Wed, 23 Oct 2002 04:29:30 -0700 (PDT) (envelope-from okumoto@ucsd.edu) Received: from multivac.sdsc.edu (IDENT:AStO3gvPtNV7cidrRurcIFD/t0gbj+IZ@multivac.sdsc.edu [132.249.20.57]) by postal.sdsc.edu (8.11.6/8.11.6/server/49) with ESMTP id g9NBTT604496; Wed, 23 Oct 2002 04:29:29 -0700 (PDT) Received: by multivac (8.11.6+Sun/1.11-SolarisClient) id g9NBTSx06498; Wed, 23 Oct 2002 04:29:28 -0700 (PDT) To: The Anarcat Cc: Libh Subject: Re: rhtvision links against X11 References: <20021022172422.GA3492@xtanbul.espresso-com.com> <20021022174247.GB3492@xtanbul.espresso-com.com> From: Max Okumoto Date: 23 Oct 2002 04:29:28 -0700 In-Reply-To: <20021022174247.GB3492@xtanbul.espresso-com.com> Message-ID: Lines: 19 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.2 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: owner-freebsd-libh@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The Anarcat writes: [stuff deleted] > That's bad though. rhtvision seems to be the most used tvision port, > on the side of our linux friends at least, and both are not exactly > API-compatible. :( > > Anyways, as long as we get the main build back on, I'd be pretty happy. > > A. > > PS: Good to see someone is still reading this mailing list :) I'm reading the list too... I have just been really busy the last few months. (Got layed off, started messing around with libh, had wedding, started new job) I am finally getting settled down at my new job and will have to do more work sometime next month. Max Okumoto To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-libh" in the body of the message