Sign me up Login

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

Comments

  1. Is the message "Package uploaded for the UNRELEASED distribution" normal for a repack?
    Mikhail Medvedev at April 24, 2026, 1:41 p.m.
  2. Need unstable:
    
     imsprog (1.8.3+ds-1) unstable; urgency=medium
     .
       * New upstream version
       * Repack upstream source to remove non-free files
    Alexander Ermakov at April 25, 2026, 4:26 a.m.
  3. # 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
    Needs work Alexander Ermakov at April 25, 2026, 4:32 a.m.
  4. /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.
    Needs work Alexander Ermakov at April 25, 2026, 6:22 a.m.
  5. 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?
    Mikhail Medvedev at April 27, 2026, 5:07 a.m.
  6. > Can I simply add the images to the project and remove the base64-encoded images from index.html?
    Yes, of course.
    Alexander Ermakov at April 27, 2026, 5:36 a.m.
  7. I’m new to building software. I have lots of questions about my packages. Could you message me on Telegram at @bigmdm?
    Mikhail Medvedev at April 27, 2026, 12:06 p.m.
  8. Also: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1127943
    Alexander Ermakov at April 28, 2026, 7:44 a.m.
  9. 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.
    Mikhail Medvedev at April 30, 2026, 4:16 p.m.
  10. 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?
    Mikhail Medvedev at April 30, 2026, 4:19 p.m.
  11. .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)
    Alexander Ermakov at May 2, 2026, 2:17 a.m.

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

Comments

  1. Bug#1134155: Acknowledgement (RFS: imsprog/1.8.3-1 -- Linux chip programmer for CH341A/CH347T devices)
    
    d/control:
    +Standards-Version: 4.7.4
    Mikhail Medvedev at April 23, 2026, 7:52 a.m.
  2. 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
    Alexander Ermakov at April 23, 2026, 8:17 a.m.
  3. Yes, you’re absolutely right!
    Mikhail Medvedev at April 23, 2026, 9:28 a.m.
  4. 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?
    Mikhail Medvedev at April 23, 2026, 10:11 a.m.
  5. 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:
    Alexander Ermakov at April 24, 2026, 5:07 a.m.