[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#926561: marked as done (ITP: micropython -- Unix/Linux port of MicroPython for)



Your message dated Mon, 03 Feb 2020 00:10:15 +0000
with message-id <E1iyPJf-000IlN-3c@fasolo.debian.org>
and subject line Bug#926561: fixed in micropython 1.11-1
has caused the Debian Bug report #926561,
regarding ITP: micropython -- Unix/Linux port of MicroPython for
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
926561: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=926561
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: wnpp
Severity: wishlist

* Package name    : micropython
  Version         : 1.10
  Upstream Author : Damien George <dpg39@cam.ac.uk> and others
* URL             : https://github.com/micropython/micropython#the-unix-version
* License         : MIT
  Programming Lang: C, Assembly, Python
  Description     : Unix/Linux port of MicroPython for board-independent use on the host

The Unix port of MicroPython allows testing of programs intended
for microcontrollers on the local Debian host machine (except for
hardware-specific parts). It can also be used as another, tiny but
mostly compatible, Python 3 runtime for small scripts (but it
comes with FFI and JNI support). This port uses optimised assembly
code on ARM/Thumb, MIPS, i386 and amd64, and setjmp/longjmp-based
fallback code on all other architectures.


Notes to porters:

• this needs excessie Makefile patching (e.g. to not hardcode the
  path to OpenJDK 7 on AMD64)

• it seems to aggregate submodules for some dependencies (which we
  can do with the multiple-origtgz feature of dpkg), but care MUST
  be taken to use system libraries whereever possible

• licence review of course must take those extra modules into account
  (“MIT” is what the main repo declares); readline support means all
  dependencies likely must be GPLv3-compatible

• enable as many features as we can, but if it’s too hard, start out
  with a reduced set (e.g. no JNI?)

• I fully expect this to work on all architectures, even m68k and x32
  (which is tricky because it’s often autodetected as amd64 but cannot
  use the amd64 JIT code, I just checked asmx64.c to see that)

• if nobody is working on this, I might do it myself, under the
  Teckids Debian Taskforce umbrella, which might mean comaintainers

• this is distinct from firmware-microbit-micropython whose origtgz
  content completely differs (fork of micropython?) but I’ll Cc its
  maintainers anyway

• the same origtgz MIGHT be used to build multiple binary packages;
  perhaps not the microbit one, but definitely the javascript one
  (which uses emscripten) and perhaps {bare,qemu}-arm; the unix port
  also builds a FreeDOS/djgpp binary if desired, but this should be
  considered afterwards, first get the native host unix port done

--- End Message ---
--- Begin Message ---
Source: micropython
Source-Version: 1.11-1

We believe that the bug you reported is fixed in the latest version of
micropython, which is due to be installed in the Debian FTP archive.

A summary of the changes between this version and the previous one is
attached.

Thank you for reporting the bug, which will now be closed.  If you
have further comments please address them to 926561@bugs.debian.org,
and the maintainer will reopen the bug report if appropriate.

Debian distribution maintenance software
pp.
Yangfl <mmyangfl@gmail.com> (supplier of updated micropython package)

(This message was generated automatically at their request; if you
believe that there is a problem with it please contact the archive
administrators by mailing ftpmaster@ftp-master.debian.org)


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

Format: 1.8
Date: Tue, 19 Nov 2019 22:09:47 +0800
Source: micropython
Binary: micropython micropython-dbgsym micropython-doc
Architecture: source amd64 all
Version: 1.11-1
Distribution: unstable
Urgency: medium
Maintainer: Yangfl <mmyangfl@gmail.com>
Changed-By: Yangfl <mmyangfl@gmail.com>
Description:
 micropython - Unix/Linux port of MicroPython for board-independent use on the h
 micropython-doc - Documentation and examples for MicroPython - HTML format
Closes: 926561
Changes:
 micropython (1.11-1) unstable; urgency=medium
 .
   * Initial Release (closes: #926561)
Checksums-Sha1:
 809b01183a21a994322d310840951eca5f733bb0 2130 micropython_1.11-1.dsc
 fc43e67562238da4c02010818643508c30d64e7e 5015076 micropython_1.11.orig.tar.gz
 eab9b744761f4a161e391159fd68126b3e051893 10024 micropython_1.11-1.debian.tar.xz
 f1bc3c389dcc838625d90804663dfc2e996eaadd 762812 micropython-dbgsym_1.11-1_amd64.deb
 2623fe1ccaeec35a293111692e4d5748f0dd5c69 1052340 micropython-doc_1.11-1_all.deb
 1203cecf2bde9848c756846b31a87b7335aecbaf 8812 micropython_1.11-1_amd64.buildinfo
 7c5f55cfc4776213ff784d62b189abfcecf95ed7 215416 micropython_1.11-1_amd64.deb
Checksums-Sha256:
 2970f608b2dc57f2074fefb372eaa4eff1699a2793140ba94fbe257d8faeee2e 2130 micropython_1.11-1.dsc
 2ab6f75b4bff040445f848004d387dbe1bcbdf1188db2334b2bd3eaa173eb744 5015076 micropython_1.11.orig.tar.gz
 23ebf83b05504be78e8d136de5f1871cf589af60b837c3f0cc1cf3ea527b0c91 10024 micropython_1.11-1.debian.tar.xz
 c083707e7133f4db77a8c7a717aaafee6b4afdb65239bba318bc475b2d066776 762812 micropython-dbgsym_1.11-1_amd64.deb
 502aa7c087043f0773f7138670d81c0ca5d625115cf65b7245a1a413da5c9514 1052340 micropython-doc_1.11-1_all.deb
 6f1a04c014d8fc0d6641793546daac76719327d137ce2fe5fb1450c569e1b917 8812 micropython_1.11-1_amd64.buildinfo
 63026486140ed521293e7075abc56f79a39b2722ac605dc2723ee0b93be5ffe9 215416 micropython_1.11-1_amd64.deb
Files:
 6d511bb20bef92d887dcb6ec0e1fcb28 2130 python optional micropython_1.11-1.dsc
 ccd9dfd01738a85f2e8bd84ac465960c 5015076 python optional micropython_1.11.orig.tar.gz
 42f7ab85c9e1bfc43b8763dfdc26d4dc 10024 python optional micropython_1.11-1.debian.tar.xz
 fdf4e13324aed3e3097309c2f8607840 762812 debug optional micropython-dbgsym_1.11-1_amd64.deb
 34069587655543411fcb06e61338c57f 1052340 doc optional micropython-doc_1.11-1_all.deb
 c3ad11cd536f23db8b198e80eeb40137 8812 python optional micropython_1.11-1_amd64.buildinfo
 cbdda34d3ffb729c227d506bb406d811 215416 python optional micropython_1.11-1_amd64.deb

-----BEGIN PGP SIGNATURE-----

iQJDBAEBCgAtFiEExyA8CpIGcL+U8AuxsB0acqyNyaEFAl3fpgwPHGpjY0BkZWJp
YW4ub3JnAAoJELAdGnKsjcmhRZIP/0AZipreiOG5NF0GtCf0v68vUJxrBUjM9me5
dvZlBaR+MxlzJAjuHIpuHfX6Li1PLHENVBaexu4IoTSsSPAYjggtB+FdhxywV/tF
cd0hoZk/LoK5Ewqfy91xD1zfWjj8jMjb9T2H8m9HOTxNyEkjp5FDSpBNKM+YJsus
VB+iBeyT38N8634wonXDbgt7d78pHi3g9eH9D5FS8BYUwoB7ACm3K3pQjnQxaCXX
yd3c5xEDg6748iHKOHnGxOpIfxAorP0rj0p5MC69MHTvviqCOm119CTd6ag7rrvS
mKwJyXU+SjXDA8ZWss8jZ4hsXfekbTnMBO7zSO/XwCF/X7g47sIol4I2eza4MN25
1s5jyEoeeGEgKXrWOEktGZ/ooT3576LNDqUXt78G8gBFaN2/PA9uDdLHarBrbH9I
RZFJ6tyZaOdwho+V2LrqwDo23CYdZSBQcxhPP39ndAYrTSvmzrrIYg7B2onQ9EnT
jF12dS55YtrjwuDafXKxAgWpJXrhVinwWuqPMPXv9CPbrnNqaMmLDtMRTKTkkdKJ
S04oz4hfvVSfZPG7QBZQ5fUsUNwJyJ1zPotSnyDUwFVbe9ggO1wOsc69eKIAynwd
L3GJZaWFKegUicFpPPFYLGk/9Pu0uFuGfWJnozvBzySViUWpJlEGK9B/n4q41jGg
YgNfnYK1
=ee8H
-----END PGP SIGNATURE-----

--- End Message ---

Reply to: