Details about package imsprog
| Name: | imsprog (PTS) |
|---|---|
| Uploader: | Mikhail Medvedev <e-ink-reader@yandex.ru> (Debian QA page) |
| Description: | imsprog - Linux chip programmer for CH341A/CH347T devices |
Package uploads
Upload #2
Information
| Version: | 1.8.3+ds-1 |
|---|---|
| Uploaded: | 2026-04-24 11:06 |
| Source package: | imsprog_1.8.3+ds-1.dsc |
| Distribution: | UNRELEASED |
| Section: | devel |
| Priority: | optional |
| Homepage: | https://github.com/bigbigmdm/IMSProg |
| Vcs-Git: | https://github.com/bigbigmdm/IMSProg.git -b debian/latest |
| Vcs-Browser: | https://github.com/bigbigmdm/IMSProg/ |
Changelog
imsprog (1.8.3+ds-1) UNRELEASED; urgency=medium . * Repack upstream source to remove non-free files
QA information
-
–
Package uploaded for the UNRELEASED distribution
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.8.3+ds Upstream: 1.8.3 Url: https://github.com/bigbigmdm/IMSProg/archive/refs/tags/v1.8.3.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsimsprog source
-
W
newer-standards-version
- 4.7.4 (current is 4.7.3)
-
W
no-debian-changes
-
I
unreleased-changelog-distribution
- [debian/changelog:1]
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
very-long-line-length-in-source-file
- 124127 > 512 [IMSProg_programmer/other/index.html:176]
- 19508 > 512 [IMSProg_programmer/database/IMSProg.Dat:1]
- 636 > 512 [IMSProg_programmer/dialogabout.ui:90]
- 636 > 512 [IMSProg_programmer/language/chipProgrammer_zh_CN.ts:22]
- 636 > 512 [IMSProg_programmer/language/chipProgrammer_zh_TW.ts:22]
- 651 > 512 [IMSProg_programmer/language/chipProgrammer_it_IT.ts:23]
- 661 > 512 [IMSProg_programmer/language/chipProgrammer_pt_BR.ts:23]
- 666 > 512 [IMSProg_programmer/language/chipProgrammer_es_ES.ts:23]
- 667 > 512 [IMSProg_programmer/language/chipProgrammer_uk_UA.ts:23]
- 670 > 512 [IMSProg_programmer/language/chipProgrammer_ru_RU.ts:23]
- 676 > 512 [IMSProg_programmer/language/chipProgrammer_de_DE.ts:23]
- 676 > 512 [IMSProg_programmer/language/chipProgrammer_hu_HU.ts:23]
-
O
source-is-missing
- [IMSProg_programmer/other/index.html] (override comment: this is not autogenerated)
-
W
newer-standards-version
-
–
Package is already in Debian
- The package uploader is currently maintaining imsprog in Debian
- Last upload was on the 2026-02-14
-
–
d/copyright is in DEP5 format
Upstream Contact: Mikhail Medvedev e-ink-reader@yandex.ru Licenses: GPL-3+, LGPL-2.1+, GPL-2+, GFDL-1.3, BSD-1-Clause
Comments
-
-
Need unstable: imsprog (1.8.3+ds-1) unstable; urgency=medium . * New upstream version * Repack upstream source to remove non-free files
-
# uscan -dd --repack uscan warn: No files matched excluded pattern as the last matching glob: /img/*.psd uscan warn: No files matched excluded pattern as the last matching glob: /img/*.mp4 d/copyright: Files-Excluded: + img/*.psd + img/*.mp4
-
/usr/share/doc/imsprog/html/index.html contains embedded images <img src=data:image/png;base64... Maybe it would be better to put images? Replaces <img src=data:image/png;base64... -> <img src=dch341_black150.png" Maybe add package imsprog-doc? d/control: Package: imsprog Architecture: any +Suggests: imsprog-doc (= ${binary:Version}) + +Package: imsprog-doc +Section: doc +Architecture: all +Recommends: imsprog (= ${binary:Version}) +Description: Linux chip programmer for CH341A/CH347T devices (doc) + Linux IMSProg - I2C, SPI and MicroWire chip programmer for CH341/CH347 devices. + The IMSProg is a free EEPROM programmer tool for CH341A device based on + QhexEdit2 and modify SNANDer programmer. + . + This package contains documentations. -
Hi, Alexander! The ‘man’ files in IMSProg link to this HTML file. Can I simply add the images to the project and remove the base64-encoded images from index.html?
-
> Can I simply add the images to the project and remove the base64-encoded images from index.html? Yes, of course.
-
I’m new to building software. I have lots of questions about my packages. Could you message me on Telegram at @bigmdm?
-
Also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127943
-
Hello, Aleksander! Let’s take a short break. I’d like to address all your comments regarding the bugs. In addition, there are a few minor flaws and areas in the source code that need refinement. So I’ll fix everything and release version 1.8.4, if you have no objections.
-
Could you also let me know whether the presence of the imsprog.spec file (for building on Fedora and Red Hat) in the root directory would conflict with Debian's requirements?
-
.spec file shouldn't be a problem. I'll tell you right away, add a line like this to debian/changelog: * New upstream version. * Set Vcs-Browser (Closes: #1127943)
Upload #1
Information
| Version: | 1.8.3-1 |
|---|---|
| Uploaded: | 2026-04-23 07:51 |
| Source package: | imsprog_1.8.3-1.dsc |
| Distribution: | unstable |
| Section: | devel |
| Priority: | optional |
| Homepage: | https://github.com/bigbigmdm/IMSProg |
| Vcs-Git: | https://github.com/bigbigmdm/IMSProg.git -b debian/latest |
| Vcs-Browser: | https://github.com/bigbigmdm/IMSProg/ |
Changelog
imsprog (1.8.3-1) unstable; urgency=medium . * New upstream version:
QA information
-
–
Package uses debhelper-compatDebhelper compatibility level 13
-
–
Package is the latest upstream version
Local: 1.8.3 Upstream: 1.8.3 Url: https://github.com/bigbigmdm/IMSProg/archive/refs/tags/v1.8.3.tar.gz -
–
Package is not native
Format: 3.0 (quilt) -
–
"Maintainer" email is the same as the uploader
-
–
Package has lintian warningsimsprog source
-
W
newer-standards-version
- 4.7.4 (current is 4.7.3)
-
X
debian-watch-does-not-check-openpgp-signature
- [debian/watch]
-
X
very-long-line-length-in-source-file
- 124127 > 512 [IMSProg_programmer/other/index.html:176]
- 19508 > 512 [IMSProg_programmer/database/IMSProg.Dat:1]
- 636 > 512 [IMSProg_programmer/dialogabout.ui:90]
- 636 > 512 [IMSProg_programmer/language/chipProgrammer_zh_CN.ts:22]
- 636 > 512 [IMSProg_programmer/language/chipProgrammer_zh_TW.ts:22]
- 651 > 512 [IMSProg_programmer/language/chipProgrammer_it_IT.ts:23]
- 661 > 512 [IMSProg_programmer/language/chipProgrammer_pt_BR.ts:23]
- 666 > 512 [IMSProg_programmer/language/chipProgrammer_es_ES.ts:23]
- 667 > 512 [IMSProg_programmer/language/chipProgrammer_uk_UA.ts:23]
- 670 > 512 [IMSProg_programmer/language/chipProgrammer_ru_RU.ts:23]
- 676 > 512 [IMSProg_programmer/language/chipProgrammer_de_DE.ts:23]
- 676 > 512 [IMSProg_programmer/language/chipProgrammer_hu_HU.ts:23]
-
O
source-is-missing
- [IMSProg_programmer/other/index.html] (override comment: this is not autogenerated)
-
W
newer-standards-version
-
–
Package is already in Debian
- The package uploader is currently maintaining imsprog in Debian
- Last upload was on the 2026-02-14
-
–
d/copyright is in DEP5 format
Upstream Contact: Mikhail Medvedev e-ink-reader@yandex.ru Licenses: GPL-3+, LGPL-2.1+, GPL-2+, GFDL-1.3, BSD-1-Clause
Comments
-
Bug#1134155: Acknowledgement (RFS: imsprog/1.8.3-1 -- Linux chip programmer for CH341A/CH347T devices) d/control: +Standards-Version: 4.7.4
-
I'm so sorry, but are theres files really necessary for BUILDING (~10 MB)? /imsprog-1.8.3/img/IMSProg_1_0_24.mp4 /imsprog-1.8.3/img/*.psd If not, then I suggest you add to debian/copyright: Files-Excluded: /img/*.psd /img/*.mp4 And version 1.8.3+ds-1 or 1.8.3+repack-1
-
Yes, you’re absolutely right!
-
Alexander, help me, please: 1. I created and pushed a new tag 1.8.3+repack-1 2. I used in main branch `gbp import-ref -u1.8.3+repack-1` 3. And pushed the changes. The gbp buildpackage --git-builder='debuild -d -S -sa' command returned the message "gbp:error: v1.8.3+repack is not a valid treeish". What did I do wrong?
-
I don't think there was any need to create a new tag v1.8.3+repack-1 in git. It is enough to change the version in the d/changelog: imsprog (1.8.3+ds-1) unstable; urgency=medium And in debian/copyright: Files-Excluded: