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%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--
 


Home | Main Index | Thread Index | Old Index