NetBSD Problem Report #51036
From www@NetBSD.org Fri Apr 1 15:35:15 2016
Return-Path: <www@NetBSD.org>
Received: from mail.netbsd.org (mail.netbsd.org [199.233.217.200])
(using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits))
(Client CN "mail.netbsd.org", Issuer "Postmaster NetBSD.org" (verified OK))
by mollari.NetBSD.org (Postfix) with ESMTPS id A72787A46C
for <gnats-bugs@gnats.NetBSD.org>; Fri, 1 Apr 2016 15:35:15 +0000 (UTC)
Message-Id: <20160401153514.BE6767A494@mollari.NetBSD.org>
Date: Fri, 1 Apr 2016 15:35:14 +0000 (UTC)
From: frank@phoenix.owl.de
Reply-To: frank@phoenix.owl.de
To: gnats-bugs@NetBSD.org
Subject: Missing/corrupted dialog windows in xemacs
X-Send-Pr-Version: www-1.0
>Number: 51036
>Category: pkg
>Synopsis: Missing/corrupted dialog windows in xemacs
>Confidential: no
>Severity: serious
>Priority: medium
>Responsible: hauke
>State: closed
>Class: sw-bug
>Submitter-Id: net
>Arrival-Date: Fri Apr 01 15:40:00 +0000 2016
>Closed-Date: Wed Dec 14 06:42:07 +0000 2016
>Last-Modified: Tue Jan 24 20:35:01 +0000 2017
>Originator: Frank Wille
>Release: pkgsrc-2015Q3
>Organization:
NetBSD
>Environment:
NetBSD orion.owl.de 7.0 NetBSD 7.0 (GENERIC.201509250726Z) i386
and
NetBSD powerbook.owl.de 7.99.26 NetBSD 7.99.26 (POWERBOOKG4) #1: Thu Mar 17 12:33:30 CET 2016 frank@tethys:/home/frank/netbsd/current/src/objmacppc/sys/arch/macppc/compile/POWERBOOKG4 macppc
>Description:
No file requester window (or invisible 1-pixel with twm) opens when selecting "Open..", "Open in Other Window", "Open in New Frame", "Insert File", "View File", "Save as...", etc...
The dialog window for the menu function "Edit -> Find..." looks corrupted.
>How-To-Repeat:
Start xemacs and use one of the File->... or Edit->Find menu options mentioned above.
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: pkg-manager->hauke
Responsible-Changed-By: bsiegert@NetBSD.org
Responsible-Changed-When: Fri, 01 Apr 2016 19:52:58 +0000
Responsible-Changed-Why:
Over to maintainer.
State-Changed-From-To: open->feedback
State-Changed-By: hauke@NetBSD.org
State-Changed-When: Mon, 12 Dec 2016 15:05:57 +0000
State-Changed-Why:
I am for the life of me not able to reproduce this.
What does
xrdb -query | fgrep -i emacs
give you?
Do you get different results with 'xemacs -vanilla`?
Anything related in ~/.xemacs/?
Cheerio,
hauke
From: Frank Wille <frank@phoenix.owl.de>
To: gnats-bugs@NetBSD.org,
hauke@NetBSD.org,
pkgsrc-bugs@netbsd.org,
gnats-admin@netbsd.org
Cc:
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Mon, 12 Dec 2016 16:46:05 +0100
> What does
>
> xrdb -query | fgrep -i emacs
>
> give you?
Nothing. No output. No database entries for emacs.
> Do you get different results with 'xemacs -vanilla`?
No difference.
> Anything related in ~/.xemacs/?
No. The file doesn't exist.
When I click the Open icon or select "Open..." from the menu nothing
happens, except the following message in the message-line at the bottom of
the window: "Symbol's function definition is void: make annotation"
Here is a screenshot of the window after selected "Open....":
ftp://ftp.netbsd.org/pub/NetBSD/misc/phx/xemacs/EmacsOpen.png
And this one shows the corrupted search-window of xemacs:
ftp://ftp.netbsd.org/pub/NetBSD/misc/phx/xemacs/EmacsSearch.png
--
Frank Wille
From: coypu@SDF.ORG
To: gnats-bugs@NetBSD.org
Cc: hauke@NetBSD.org, gnats-admin@netbsd.org, pkgsrc-bugs@netbsd.org,
frank@phoenix.owl.de
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Mon, 12 Dec 2016 17:48:37 +0000
Is that a missing font maybe (I guess ktruss -i xemacs |grep ENOENT will say)?
I don't have XEmacs handy.
From: Frank Wille <frank@phoenix.owl.de>
To: coypu@SDF.ORG,
gnats-bugs@NetBSD.org
Cc: hauke@NetBSD.org,
gnats-admin@netbsd.org,
pkgsrc-bugs@netbsd.org
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Mon, 12 Dec 2016 19:31:02 +0100
> Is that a missing font maybe (I guess ktruss -i xemacs |grep ENOENT
> will say)? I don't have XEmacs handy.
There lots of ENOENTs, but nothing font-related, as far as I can see.
Whenever I select the Open-function, the following line appears:
2070 1 xemacs-21.4.23
__stat50("/usr/pkg/lib/xemacs-21.4.23/etc/enriched.doc", 0xbfbfd1ec) Err#2
ENOENT
Probably unrelated.
--
Frank Wille
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
To: Frank Wille <frank@phoenix.owl.de>
Cc: coypu@SDF.ORG, gnats-bugs@NetBSD.org, hauke@NetBSD.org,
gnats-admin@NetBSD.org
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Mon, 12 Dec 2016 20:36:33 +0100
On Mon, 12 Dec 2016 19:31:02 +0100, Frank Wille wrote:
> 2070 1 xemacs-21.4.23
Hm. Update to 21.4.24, please?
FTR: I checked editors/xemacs (at 21.4.24) with netbsd-7 i386 and
sparc64, and -current with modular X11. All display dialogs nicely.
Cheerio,
hauke
From: Hauke Fath <hf@spg.tu-darmstadt.de>
To: gnats-bugs@NetBSD.org
Cc: hauke@NetBSD.org, gnats-admin@NetBSD.org, frank@phoenix.owl.de
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Tue, 13 Dec 2016 12:01:47 +0100
On Mon, 12 Dec 2016 17:45:01 +0000 (UTC), Frank Wille wrote:
> When I click the Open icon or select "Open..." from the menu nothing
> happens, except the following message in the message-line at the bottom =
of
> the window: "Symbol's function definition is void: make annotation"
In the light of=20
<http://osdir.com/ml/emacs.xemacs.general/2004-02/msg00036.html>,
<https://groups.google.com/forum/#!topic/comp.emacs.xemacs/TtHyfWN681A>:=20
Did you install "editors/xemacs-packages"?
Please provide the output of pkg_info -N xemacs{,-packages}.
Cheerio,
hauke
--=20
The ASCII Ribbon Campaign Hauke Fath
() No HTML/RTF in email Institut f=FCr Nachrichtentechnik
/\ No Word docs in email TU Darmstadt
Respect for open standards Ruf +49-6151-16-21344
From: Hauke Fath <hf@spg.tu-darmstadt.de>
To: Frank Wille <frank@phoenix.owl.de>
Cc: coypu@SDF.ORG, gnats-bugs@NetBSD.org, hauke@NetBSD.org,
gnats-admin@NetBSD.org
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Tue, 13 Dec 2016 13:52:36 +0100
On Mon, 12 Dec 2016 19:31:02 +0100, Frank Wille wrote:
> Whenever I select the Open-function, the following line appears:
> 2070 1 xemacs-21.4.23
> __stat50("/usr/pkg/lib/xemacs-21.4.23/etc/enriched.doc", 0xbfbfd1ec) Err#=
2
> ENOENT
>=20
> Probably unrelated.
Not.
% locate enriched.doc | grep \^/usr/pkg
/usr/pkg/lib/xemacs/xemacs-packages/etc/enriched.doc
&
-- you are missing xemacs-packages.
Cheerio,
hauke
--=20
The ASCII Ribbon Campaign Hauke Fath
() No HTML/RTF in email Institut f=FCr Nachrichtentechnik
/\ No Word docs in email TU Darmstadt
Respect for open standards Ruf +49-6151-16-21344
From: Frank Wille <frank@phoenix.owl.de>
To: Hauke Fath <hf@spg.tu-darmstadt.de>
Cc: coypu@SDF.ORG,
gnats-bugs@NetBSD.org,
hauke@NetBSD.org,
gnats-admin@NetBSD.org
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Tue, 13 Dec 2016 18:23:51 +0100
Hauke Fath wrote:
> -- you are missing xemacs-packages.
Indeed. Installing xemacs-packages gives me the missing file requester
windows. Thanks!
It looked like an optional package to me. When it is required, it should be
a dependency of xemacs.
The Search window still looks strange. Or is it intended to look like that?
I'm running Gnome in 24 bits.
--
Frank Wille
From: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>
To: gnats-bugs@NetBSD.org
Cc: hauke@NetBSD.org, gnats-admin@NetBSD.org, frank@phoenix.owl.de
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Tue, 13 Dec 2016 20:23:00 +0100
On Tue, 13 Dec 2016 17:25:01 +0000 (UTC), Frank Wille wrote:
> > -- you are missing xemacs-packages.
>
> Indeed. Installing xemacs-packages gives me the missing file requester
> windows. Thanks!
Great that's resolved! You really had me worried I'd have to find a
harddrive and set up my PowerBook G4 under NetBSD. ;)
> It looked like an optional package to me. When it is required, it should be
> a dependency of xemacs.
Well, plain xemacs comes with basic functionality - the separation
between lisp packages shipped with xemacs and those shipped with
xemacs-packages is somewhat arbitrary. Plus, it comes with its own
package manager, so instead of installing the 100+ MB package blob, you
might just choose a limited hand-picked selection.
> The Search window still looks strange. Or is it intended to look like that?
> I'm running Gnome in 24 bits.
Gnome only gets as far as the window decorations. XEmacs uses X11 Lucid
/ Athena widgets. Your screenshot's pretend-3D effect looks exactly
like what I see here (XQuartz ATM).
Cheerio,
hauke
From: Frank Wille <frank@phoenix.owl.de>
To: Hauke Fath <hauke@Espresso.Rhein-Neckar.DE>,
gnats-bugs@NetBSD.org
Cc: hauke@NetBSD.org,
gnats-admin@NetBSD.org
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Tue, 13 Dec 2016 22:13:55 +0100
Hauke Fath wrote:
>> It looked like an optional package to me. When it is required, it
>> should be a dependency of xemacs.
>
> Well, plain xemacs comes with basic functionality
I would have considered opening files as basic functionality. ;)
>> The Search window still looks strange. Or is it intended to look like
>> that? I'm running Gnome in 24 bits.
>
> Gnome only gets as far as the window decorations. XEmacs uses X11 Lucid
> / Athena widgets. Your screenshot's pretend-3D effect looks exactly
> like what I see here (XQuartz ATM).
Ok. Then it's all resolved. We can close this issue.
--
Frank Wille
From: David Holland <dholland-pbugs@netbsd.org>
To: gnats-bugs@NetBSD.org
Cc:
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Tue, 13 Dec 2016 22:00:25 +0000
On Tue, Dec 13, 2016 at 09:15:00PM +0000, Frank Wille wrote:
> >> It looked like an optional package to me. When it is required, it
> >> should be a dependency of xemacs.
> >
> > Well, plain xemacs comes with basic functionality
>
> I would have considered opening files as basic functionality. ;)
It seems strange to me as well, but it's ultimately an upstream issue.
--
David A. Holland
dholland@netbsd.org
State-Changed-From-To: feedback->closed
State-Changed-By: dholland@NetBSD.org
State-Changed-When: Wed, 14 Dec 2016 06:42:07 +0000
State-Changed-Why:
fixed
From: Hauke Fath <hf@spg.tu-darmstadt.de>
To: gnats-bugs@NetBSD.org
Cc: hauke@NetBSD.org, gnats-admin@NetBSD.org, frank@phoenix.owl.de
Subject: Re: pkg/51036 (Missing/corrupted dialog windows in xemacs)
Date: Wed, 14 Dec 2016 17:06:48 +0100
On Tue, 13 Dec 2016 21:15:00 +0000 (UTC), Frank Wille wrote:
> > Well, plain xemacs comes with basic functionality
> =20
> I would have considered opening files as basic functionality. ;)
ctrl-x f works. Graphical file requester boxes are a fluffy extra.
hau"All's well as ends well"ke
--=20
The ASCII Ribbon Campaign Hauke Fath
() No HTML/RTF in email Institut f=FCr Nachrichtentechnik
/\ No Word docs in email TU Darmstadt
Respect for open standards Ruf +49-6151-16-21344
From: "Hauke Fath" <hauke@netbsd.org>
To: gnats-bugs@gnats.NetBSD.org
Cc:
Subject: PR/51036 CVS commit: pkgsrc/editors/xemacs
Date: Tue, 24 Jan 2017 20:31:14 +0000
Module Name: pkgsrc
Committed By: hauke
Date: Tue Jan 24 20:31:14 UTC 2017
Modified Files:
pkgsrc/editors/xemacs: MESSAGE Makefile.common distinfo
Added Files:
pkgsrc/editors/xemacs/patches: patch-lisp_gui.el
Log Message:
Make sure make-annotation does exist before calling it. We cannot have
buttons if it doesn't, but the file requester can still be used with
enter and ctrl-g.
Should mince, stomp on and squish PR pkg/51036
To generate a diff of this commit:
cvs rdiff -u -r1.5 -r1.6 pkgsrc/editors/xemacs/MESSAGE
cvs rdiff -u -r1.22 -r1.23 pkgsrc/editors/xemacs/Makefile.common
cvs rdiff -u -r1.26 -r1.27 pkgsrc/editors/xemacs/distinfo
cvs rdiff -u -r0 -r1.1 pkgsrc/editors/xemacs/patches/patch-lisp_gui.el
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.
>Unformatted:
(Contact us)
$NetBSD: query-full-pr,v 1.39 2013/11/01 18:47:49 spz Exp $
$NetBSD: gnats_config.sh,v 1.8 2006/05/07 09:23:38 tsutsui Exp $
Copyright © 1994-2014
The NetBSD Foundation, Inc. ALL RIGHTS RESERVED.