Sorry for the late response and especially thanks to Micah and Mathew
for creating and testing the fix!
I just wanted to confirm that 1.3.1-1ubuntu0.1~ubuntu14.04.1 as shipped
by Trusty now works great in our setup.
Thanks again!
--
You received this bug notification because you are a member
** Changed in: lua-json (Ubuntu Utopic)
Status: Fix Committed => Won't Fix
** Changed in: lua-json (Ubuntu)
Status: Invalid => Fix Released
** Changed in: lua-json (Ubuntu)
Importance: Undecided => High
** Changed in: lua-json (Ubuntu Trusty)
Importance: Undecided => High
This is fixed with lua-json 1.3.1-1ubuntu0.1~ubuntu14.04.1 from trusty-
proposed
$ lua
Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio
> require('json')
> print(json.encode({'a', 'b'}))
["a","b"]
> ^C
$ apt list lua-json
Listing... Done
lua-json/trusty-proposed,now
This bug was fixed in the package lua-json -
1.3.1-1ubuntu0.1~ubuntu14.04.1
---
lua-json (1.3.1-1ubuntu0.1~ubuntu14.04.1) trusty; urgency=medium
* No-change backport to trusty
lua-json (1.3.1-1ubuntu0.1) utopic; urgency=medium
* Add upstream patch to fix lpeg 0.12 compatibility
Hello Tim, or anyone else affected,
Accepted lua-json into trusty-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/lua-
json/1.3.1-1ubuntu0.1~ubuntu14.04.1 in a few hours, and then in the
-proposed repository.
Please help us by testing this new
** Branch linked: lp:~ubuntu-branches/ubuntu/trusty/lua-json/trusty-
proposed
** Branch linked: lp:ubuntu/utopic-proposed/lua-json
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1443288
Title:
Per discussion on IRC, uploaded 1.3.1 backport to trusty:
[10:39] micahg arges: would you have a moment to look at this please? (SRU
question)
https://bugs.launchpad.net/ubuntu/utopic/+source/lua-json/+bug/1443288/comments/8
[10:39] ubot93 Launchpad bug 1443288 in lua-json (Ubuntu Utopic)
Hello Tim, or anyone else affected,
Accepted lua-json into trusty-proposed. The package will build now and
be available at https://launchpad.net/ubuntu/+source/lua-
json/1.3-1ubuntu0.1 in a few hours, and then in the -proposed
repository.
Please help us by testing this new package. See
** Changed in: lua-json (Debian)
Status: Unknown = Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1443288
Title:
Unusable in Trusty; upgrade to 1.3.2
To manage notifications
lua 5.2 compatibility
(https://github.com/harningt/luajson/blob/master/docs/ReleaseNotes-1.3.1.txt)
was added in 1.3.1. If the SRU team approves, I can upload the utopic
version which is 1.3.1 + the lpeg-0.12 patch to trusty as well
--
You received this bug notification because you are a member
I tested lua-json 1.3-1ubuntu0.1 on Trusty with the small test script
above (and our application to be sure).
With lua5.1, both worked correctly.
With lua5.2, the small test script failed with the error:
| scfc@toolsbeta-test-trusty:~$ lua
| Lua 5.2.3 Copyright (C) 1994-2013 Lua.org, PUC-Rio
|
** Description changed:
+ [Impact]
Currently lua-json is unusable in Trusty:
| scfc@toolsbeta-webproxy:~$ lua
| Lua 5.1.5 Copyright (C) 1994-2012 Lua.org, PUC-Rio
| require('json')
| /usr/share/lua/5.1/json/decode/strings.lua:102: loop body may accept empty
string
| stack
** Also affects: lua-json (Ubuntu Utopic)
Importance: Undecided
Status: New
** Also affects: lua-json (Ubuntu Trusty)
Importance: Undecided
Status: New
** Changed in: lua-json (Ubuntu)
Status: New = Invalid
** Bug watch added: Debian Bug tracker #719519
I'm trying the upstream patch by itself quickly to see if it works.
** Changed in: lua-json (Ubuntu Trusty)
Status: New = In Progress
** Changed in: lua-json (Ubuntu Trusty)
Assignee: (unassigned) = Micah Gersten (micahg)
--
You received this bug notification because you are a
The upstream patch seems to work fine, uploaded as SRU, waiting for
approval.
** Changed in: lua-json (Ubuntu Trusty)
Status: In Progress = Fix Committed
** Changed in: lua-json (Ubuntu Trusty)
Assignee: Micah Gersten (micahg) = (unassigned)
--
You received this bug notification
Utopic SRU uploaded as well
** Changed in: lua-json (Ubuntu Utopic)
Status: New = Fix Committed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1443288
Title:
Unusable in Trusty; upgrade to
A backport from Utopic (1.3.1; backportpackage -u ppa:scfc/trusty-
backports -s utopic -d trusty lua-json) doesn't work on Trusty either,
suggesting that it may be broken on Utopic as well.
A backport from Vivid (1.3.2; backportpackage -u ppa:scfc/trusty-
backports -s vivid -d trusty lua-json)
17 matches
Mail list logo