pkgsrc-Bugs archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: pkg/48806: x11/vte doesn't process the "Alt" properly.
The following reply was made to PR pkg/48806; it has been noted by GNATS.
From: Volkmar Seifert <vs%nifelheim.info@localhost>
To: gnats-bugs%netbsd.org@localhost
Cc:
Subject: Re: pkg/48806: x11/vte doesn't process the "Alt" properly.
Date: Wed, 14 May 2014 01:10:38 +0200
--=_ba20b96806bc8aa9b0648bf7f9d50842
Content-Transfer-Encoding: 7bit
Content-Type: text/plain; charset=UTF-8;
format=flowed
Hello there,
As the attachments of the last email were mistakenly base64-encoded, and
thus not immediately readable, I have attached them again, and hope
they're proper plain-text, now.
Please excuse the inconvenience.
As before, it's these two files:
- "patch-aj" is the actual patch that solves the problem
- "x11-vte.patch" is the patch that adds the patch's checksum
to distfiles and bumps the package-revision up to 15
Volkmar
On 2014-05-13 23:55, Volkmar Seifert wrote:
> The following reply was made to PR pkg/48806; it has been noted by
> GNATS.
>
> From: Volkmar Seifert <vs%dimensionv.de@localhost>
> To: gnats-bugs%NetBSD.org@localhost
> Cc:
> Subject: Re: pkg/48806: x11/vte doesn't process the "Alt" properly.
> Date: Tue, 13 May 2014 21:53:26 +0000
>
> This is a multi-part message in MIME format.
>
> --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
> Content-Type: text/plain; charset=US-ASCII
> Content-Transfer-Encoding: 7bit
>
> Attached is the patch as I integrated it into my local version of
> x11/vte
>
> - "patch-aj" is the actual patch that solves the problem
> - "x11-vte.patch" is the patch that adds the patch's checksum
> to distfiles and bumps the package-revision up to 15
>
> On Tue, 13 May 2014 21:40:00 +0000 (UTC)
> vs%nifelheim.info@localhost wrote:
>
> > >Number: 48806
> > >Category: pkg
> > >Synopsis: x11/vte doesn't process the "Alt" properly.
> > >Confidential: no
> > >Severity: non-critical
> > >Priority: medium
> > >Responsible: pkg-manager
> > >State: open
> > >Class: sw-bug
> > >Submitter-Id: net
> > >Arrival-Date: Tue May 13 21:40:00 +0000 2014
> > >Originator: Volkmar Seifert
> > >Release: NetBSD 6.1_STABLE
> > >Organization:
> > >Environment:
> > NetBSD SnowLion.home.nifelheim.info 6.1_STABLE NetBSD 6.1_STABLE
> (GENERIC) #1: Fri May 9 12:48:47 CEST 2014
> mjoellnir@cheetah:/work/netbsd/v6/work/i386/GENERIC/obj/work/netbsd/v6/src/sys/arch/i386/compile/GENERIC
> i386
> > >Description:
> > xfce4-terminal, and most likely gnome-terminal, too, suffer from a
> bug in x11/vte. This bug is that the "Alt"-key is not mapped/processed
> properly.
> > It's a known bug for some years now, and has been fixed in version
> 0.28.2. pkgsrc-current however is using 0.28.1 with lots of patches.
> >
> > >How-To-Repeat:
> > Install an xfce- or gnome-terminal, x11/vte will be installed as a
> dependency, and do something that would require the alt-key on the
> shell, like typing this:
> >
> > # test case
> >
> > and then hitting alt-backspace.
> >
> > Expected behavior would be that "case" gets deleted.
> >
> > Real behavior however is that "e" gets deleted.
> > >Fix:
> > To solve this problem quickly, I applied this patch [1] I found in
> this bug-report [2] to our version. After building and updating vte,
> the problem with the "Alt"-Key was gone, and the terminal is behaving
> as it would be expected again.
> >
> > [1]
> https://bug663779.bugzilla-attachments.gnome.org/attachment.cgi?id=242449
> > [2] https://bugzilla.gnome.org/show_bug.cgi?id=663779
> >
> > The patch doesn't need much changes, only the file-paths have to be
> adjusted.
> >
>
>
> --
> http://www.dimensionv.de/
> http://tech.nifelheim.info/
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
> OpenPGP
> Fingerprint: E03D 33DB B409 2E99 C2DA 7D64 145F 0A76 D252 7078
> Key: http://www.dimensionv.de/pgp (+ all public key-servers)
> - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
>
> --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
> Content-Type: application/octet-stream;
> name="patch-aj"
> Content-Disposition: attachment;
> filename="patch-aj"
> Content-Transfer-Encoding: base64
>
>
> JE5ldEJTRDogcGF0Y2gtYWosdiAxLjQgMjAxMy8xMi8xNiAxOTo1MToxNCBtam9lbGxuaXIgRXhw
>
> ICQKCi0tLSBzcmMva2V5bWFwLmMKKysrIHNyYy9rZXltYXAuYwpAQCAtOTkwLDYgKzk5MCwxNyBA
>
> QCBzdGF0aWMgY29uc3Qgc3RydWN0IF92dGVfa2V5bWFwX2dyb3VwIHsKIAl7R0RLX0tFWSAoRjM1
>
> KSwJCV92dGVfa2V5bWFwX0dES19GMzV9LAogfTsKIAorLyogUmVzdHJpY3QgbW9kaWZpZXJzIHRv
>
> IHRoZSBzcGVjaWZpZWQgbWFzayBhbmQgZW5zdXJlIHRoYXQgVlRFX01FVEFfTUFTSywKKyAqIGRl
>
> c3BpdGUgYmVpbmcgYSBjb21wb3VuZCBtYXNrLCBpcyB0cmVhdGVkIGFzIGluZGl2aXNpYmxlLiAq
>
> LworR2RrTW9kaWZpZXJUeXBlCitfdnRlX2tleW1hcF9maXh1cF9tb2RpZmllcnMoR2RrTW9kaWZp
>
> ZXJUeXBlIG1vZGlmaWVycywKKwkJR2RrTW9kaWZpZXJUeXBlIG1hc2spCit7CisJaWYgKG1vZGlm
>
> aWVycyAmIFZURV9NRVRBX01BU0spCisJCW1vZGlmaWVycyB8PSBWVEVfTUVUQV9NQVNLOworCXJl
>
> dHVybiBtb2RpZmllcnMgJiBtYXNrOworfQorCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwv
>
> bW9kaWZpZXIgc2V0dXAsIGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCiAgKiBhIGxp
>
> dGVyYWwgc3RyaW5nIG9yIGEgY2FwYWJpbGl0eSBuYW1lLiAqLwogdm9pZApAQCAtMTEwNCw3ICsx
>
> MTE1LDcgQEAgX3Z0ZV9rZXltYXBfbWFwKGd1aW50IGtleXZhbCwKIAl9IGVsc2UgewogCQlma2V5
>
> X21vZGUgPSBma2V5X2RlZmF1bHQ7CiAJfQotCW1vZGlmaWVycyAmPSAoR0RLX1NISUZUX01BU0sg
>
> fCBHREtfQ09OVFJPTF9NQVNLIHwgVlRFX01FVEFfTUFTSyB8IFZURV9OVU1MT0NLX01BU0spOwor
>
> CW1vZGlmaWVycyA9IF92dGVfa2V5bWFwX2ZpeHVwX21vZGlmaWVycyhtb2RpZmllcnMsIEdES19T
>
> SElGVF9NQVNLIHwgR0RLX0NPTlRST0xfTUFTSyB8IFZURV9NRVRBX01BU0sgfCBWVEVfTlVNTE9D
>
> S19NQVNLKTsKIAogCS8qIFNlYXJjaCBmb3IgdGhlIGNvbmRpdGlvbnMuICovCiAJZm9yIChpID0g
>
> MDsgZW50cmllc1tpXS5ub3JtYWxfbGVuZ3RoIHx8IGVudHJpZXNbaV0uc3BlY2lhbFswXTsgaSsr
>
> KQpAQCAtMTM3NSw3ICsxMzg2LDcgQEAgX3Z0ZV9rZXltYXBfa2V5X2FkZF9rZXlfbW9kaWZpZXJz
>
> KGd1aW50IGtleXZhbCwKIAkJcmV0dXJuOwogCX0KIAotCXN3aXRjaCAobW9kaWZpZXJzICYgc2ln
>
> bmlmaWNhbnRfbW9kaWZpZXJzKSB7CisJc3dpdGNoIChfdnRlX2tleW1hcF9maXh1cF9tb2RpZmll
>
> cnMobW9kaWZpZXJzLCBzaWduaWZpY2FudF9tb2RpZmllcnMpKSB7CiAJY2FzZSAwOgogCQltb2Rp
>
> ZmllciA9IDA7CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEvc3JjL2tleW1hcC5oIGIvc3JjL2tleW1h
>
> cC5oCmluZGV4IDI0M2UyMmUuLjIxZDliOGUgMTAwNjQ0Ci0tLSBzcmMva2V5bWFwLmgKKysrIHNy
>
> Yy9rZXltYXAuaApAQCAtMjcsNyArMjcsNyBAQAogCiBHX0JFR0lOX0RFQ0xTCiAKLSNkZWZpbmUg
>
> VlRFX01FVEFfTUFTSwkJR0RLX01FVEFfTUFTSworI2RlZmluZSBWVEVfTUVUQV9NQVNLCQkoR0RL
>
> X01FVEFfTUFTSyB8IEdES19NT0QxX01BU0spCiAjZGVmaW5lIFZURV9OVU1MT0NLX01BU0sJR0RL
>
> X01PRDJfTUFTSwogCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwvbW9kaWZpZXIgc2V0dXAs
> IGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCg==
>
> --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm
> Content-Type: application/octet-stream;
> name="x11-vte.patch"
> Content-Disposition: attachment;
> filename="x11-vte.patch"
> Content-Transfer-Encoding: base64
>
>
> PyB4MTEtdnRlLnBhdGNoCj8gcGF0Y2hlcy9wYXRjaC1hagpJbmRleDogTWFrZWZpbGUKPT09PT09
>
> PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
>
> PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvcGtnc3JjL3gxMS92dGUvTWFrZWZpbGUsdgpyZXRyaWV2
>
> aW5nIHJldmlzaW9uIDEuMTAxCmRpZmYgLXUgLXIxLjEwMSBNYWtlZmlsZQotLS0gTWFrZWZpbGUJ
>
> NSBNYXkgMjAxNCAwMDo0ODozMyAtMDAwMAkxLjEwMQorKysgTWFrZWZpbGUJMTMgTWF5IDIwMTQg
>
> MjE6NTE6MDggLTAwMDAKQEAgLTMsNyArMyw3IEBACiAKIC5pbmNsdWRlICJNYWtlZmlsZS5jb21t
>
> b24iCiAKLVBLR1JFVklTSU9OPQkxNAorUEtHUkVWSVNJT049CTE1CiBDQVRFR09SSUVTPQl4MTEK
>
> IAogTUFJTlRBSU5FUj0JcGtnc3JjLXVzZXJzQE5ldEJTRC5vcmcKSW5kZXg6IGRpc3RpbmZvCj09
>
> PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
>
> PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3BrZ3NyYy94MTEvdnRlL2Rpc3RpbmZvLHYKcmV0
>
> cmlldmluZyByZXZpc2lvbiAxLjUxCmRpZmYgLXUgLXIxLjUxIGRpc3RpbmZvCi0tLSBkaXN0aW5m
>
> bwkxNiBEZWMgMjAxMyAxOTo1MToxNCAtMDAwMAkxLjUxCisrKyBkaXN0aW5mbwkxMyBNYXkgMjAx
>
> NCAyMTo1MTowOCAtMDAwMApAQCAtOSwzICs5LDQgQEAKIFNIQTEgKHBhdGNoLWFmKSA9IDY5ZWE3
>
> ZTAyMmY2YzQ5NWMzYzlhZjY4MWQwNTY0NGI5ZDcwZTdiZGMKIFNIQTEgKHBhdGNoLWFoKSA9IDI4
>
> Y2VlMjY2MTQzOWQ3ZDZmMTk1OWViZjNjN2QxYjdiM2ZlMGE3NjQKIFNIQTEgKHBhdGNoLWFpKSA9
>
> IDRjMzY1ZDFkMDVmYWEyZDliZDBmOGYyMWQ1MDBhNzI2MDVmMDkyZDkKK1NIQTEgKHBhdGNoLWFq
> KSA9IGZkMTkxMTBhMjgyMTcxNzFkZDBkMTkyMmFlOTViZmYwOTBjNmI2YjYK
>
> --Multipart=_Tue__13_May_2014_21_53_26_+0000_bjpgoPedGrGNI/Cm--
--
http://www.dimensionv.de/
http://tech.nifelheim.info/
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
OpenPGP
Fingerprint: E03D 33DB B409 2E99 C2DA 7D64 145F 0A76 D252 7078
Key: http://www.dimensionv.de/pgp (+ all public key-servers)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
--=_ba20b96806bc8aa9b0648bf7f9d50842
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
name=x11-vte.patch
Content-Disposition: attachment;
filename=x11-vte.patch;
size=957
PyB4MTEtdnRlLnBhdGNoCj8gcGF0Y2hlcy9wYXRjaC1hagpJbmRleDogTWFrZWZpbGUKPT09PT09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PQpSQ1MgZmlsZTogL2N2c3Jvb3QvcGtnc3JjL3gxMS92dGUvTWFrZWZpbGUsdgpyZXRyaWV2
aW5nIHJldmlzaW9uIDEuMTAxCmRpZmYgLXUgLXIxLjEwMSBNYWtlZmlsZQotLS0gTWFrZWZpbGUJ
NSBNYXkgMjAxNCAwMDo0ODozMyAtMDAwMAkxLjEwMQorKysgTWFrZWZpbGUJMTMgTWF5IDIwMTQg
MjE6NTE6MDggLTAwMDAKQEAgLTMsNyArMyw3IEBACiAKIC5pbmNsdWRlICJNYWtlZmlsZS5jb21t
b24iCiAKLVBLR1JFVklTSU9OPQkxNAorUEtHUkVWSVNJT049CTE1CiBDQVRFR09SSUVTPQl4MTEK
IAogTUFJTlRBSU5FUj0JcGtnc3JjLXVzZXJzQE5ldEJTRC5vcmcKSW5kZXg6IGRpc3RpbmZvCj09
PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09
PT09PT09PT0KUkNTIGZpbGU6IC9jdnNyb290L3BrZ3NyYy94MTEvdnRlL2Rpc3RpbmZvLHYKcmV0
cmlldmluZyByZXZpc2lvbiAxLjUxCmRpZmYgLXUgLXIxLjUxIGRpc3RpbmZvCi0tLSBkaXN0aW5m
bwkxNiBEZWMgMjAxMyAxOTo1MToxNCAtMDAwMAkxLjUxCisrKyBkaXN0aW5mbwkxMyBNYXkgMjAx
NCAyMTo1MTowOCAtMDAwMApAQCAtOSwzICs5LDQgQEAKIFNIQTEgKHBhdGNoLWFmKSA9IDY5ZWE3
ZTAyMmY2YzQ5NWMzYzlhZjY4MWQwNTY0NGI5ZDcwZTdiZGMKIFNIQTEgKHBhdGNoLWFoKSA9IDI4
Y2VlMjY2MTQzOWQ3ZDZmMTk1OWViZjNjN2QxYjdiM2ZlMGE3NjQKIFNIQTEgKHBhdGNoLWFpKSA9
IDRjMzY1ZDFkMDVmYWEyZDliZDBmOGYyMWQ1MDBhNzI2MDVmMDkyZDkKK1NIQTEgKHBhdGNoLWFq
KSA9IGZkMTkxMTBhMjgyMTcxNzFkZDBkMTkyMmFlOTViZmYwOTBjNmI2YjYK
--=_ba20b96806bc8aa9b0648bf7f9d50842
Content-Transfer-Encoding: base64
Content-Type: text/x-diff;
name=patch-aj
Content-Disposition: attachment;
filename=patch-aj;
size=1687
JE5ldEJTRDogcGF0Y2gtYWosdiAxLjQgMjAxMy8xMi8xNiAxOTo1MToxNCBtam9lbGxuaXIgRXhw
ICQKCi0tLSBzcmMva2V5bWFwLmMKKysrIHNyYy9rZXltYXAuYwpAQCAtOTkwLDYgKzk5MCwxNyBA
QCBzdGF0aWMgY29uc3Qgc3RydWN0IF92dGVfa2V5bWFwX2dyb3VwIHsKIAl7R0RLX0tFWSAoRjM1
KSwJCV92dGVfa2V5bWFwX0dES19GMzV9LAogfTsKIAorLyogUmVzdHJpY3QgbW9kaWZpZXJzIHRv
IHRoZSBzcGVjaWZpZWQgbWFzayBhbmQgZW5zdXJlIHRoYXQgVlRFX01FVEFfTUFTSywKKyAqIGRl
c3BpdGUgYmVpbmcgYSBjb21wb3VuZCBtYXNrLCBpcyB0cmVhdGVkIGFzIGluZGl2aXNpYmxlLiAq
LworR2RrTW9kaWZpZXJUeXBlCitfdnRlX2tleW1hcF9maXh1cF9tb2RpZmllcnMoR2RrTW9kaWZp
ZXJUeXBlIG1vZGlmaWVycywKKwkJR2RrTW9kaWZpZXJUeXBlIG1hc2spCit7CisJaWYgKG1vZGlm
aWVycyAmIFZURV9NRVRBX01BU0spCisJCW1vZGlmaWVycyB8PSBWVEVfTUVUQV9NQVNLOworCXJl
dHVybiBtb2RpZmllcnMgJiBtYXNrOworfQorCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwv
bW9kaWZpZXIgc2V0dXAsIGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCiAgKiBhIGxp
dGVyYWwgc3RyaW5nIG9yIGEgY2FwYWJpbGl0eSBuYW1lLiAqLwogdm9pZApAQCAtMTEwNCw3ICsx
MTE1LDcgQEAgX3Z0ZV9rZXltYXBfbWFwKGd1aW50IGtleXZhbCwKIAl9IGVsc2UgewogCQlma2V5
X21vZGUgPSBma2V5X2RlZmF1bHQ7CiAJfQotCW1vZGlmaWVycyAmPSAoR0RLX1NISUZUX01BU0sg
fCBHREtfQ09OVFJPTF9NQVNLIHwgVlRFX01FVEFfTUFTSyB8IFZURV9OVU1MT0NLX01BU0spOwor
CW1vZGlmaWVycyA9IF92dGVfa2V5bWFwX2ZpeHVwX21vZGlmaWVycyhtb2RpZmllcnMsIEdES19T
SElGVF9NQVNLIHwgR0RLX0NPTlRST0xfTUFTSyB8IFZURV9NRVRBX01BU0sgfCBWVEVfTlVNTE9D
S19NQVNLKTsKIAogCS8qIFNlYXJjaCBmb3IgdGhlIGNvbmRpdGlvbnMuICovCiAJZm9yIChpID0g
MDsgZW50cmllc1tpXS5ub3JtYWxfbGVuZ3RoIHx8IGVudHJpZXNbaV0uc3BlY2lhbFswXTsgaSsr
KQpAQCAtMTM3NSw3ICsxMzg2LDcgQEAgX3Z0ZV9rZXltYXBfa2V5X2FkZF9rZXlfbW9kaWZpZXJz
KGd1aW50IGtleXZhbCwKIAkJcmV0dXJuOwogCX0KIAotCXN3aXRjaCAobW9kaWZpZXJzICYgc2ln
bmlmaWNhbnRfbW9kaWZpZXJzKSB7CisJc3dpdGNoIChfdnRlX2tleW1hcF9maXh1cF9tb2RpZmll
cnMobW9kaWZpZXJzLCBzaWduaWZpY2FudF9tb2RpZmllcnMpKSB7CiAJY2FzZSAwOgogCQltb2Rp
ZmllciA9IDA7CiAJCWJyZWFrOwpkaWZmIC0tZ2l0IGEvc3JjL2tleW1hcC5oIGIvc3JjL2tleW1h
cC5oCmluZGV4IDI0M2UyMmUuLjIxZDliOGUgMTAwNjQ0Ci0tLSBzcmMva2V5bWFwLmgKKysrIHNy
Yy9rZXltYXAuaApAQCAtMjcsNyArMjcsNyBAQAogCiBHX0JFR0lOX0RFQ0xTCiAKLSNkZWZpbmUg
VlRFX01FVEFfTUFTSwkJR0RLX01FVEFfTUFTSworI2RlZmluZSBWVEVfTUVUQV9NQVNLCQkoR0RL
X01FVEFfTUFTSyB8IEdES19NT0QxX01BU0spCiAjZGVmaW5lIFZURV9OVU1MT0NLX01BU0sJR0RL
X01PRDJfTUFTSwogCiAvKiBNYXAgdGhlIHNwZWNpZmllZCBrZXl2YWwvbW9kaWZpZXIgc2V0dXAs
IGRlcGVuZGVudCBvbiB0aGUgbW9kZSwgdG8gZWl0aGVyCg==
--=_ba20b96806bc8aa9b0648bf7f9d50842--
Home |
Main Index |
Thread Index |
Old Index