Menu

#4 Manifest Maker installer needs to inc. Chardet

open
None
5
2012-03-15
2010-05-21
No

Tested in version 2.0.14 of Manifest Maker, Manifest maker installer and DPSP installer 1.0.2. Windows XP and Windows 7 Ultimate (64 bit).

Manifest Maker not able to create a manifest where filenames contain ASCII characters. I did the following:
1. Installed Manifest Maker (either by DPSP installer or the Manifest Maker installer)
2. Started Manifest Maker via the .exe
3. Entered number range
4. Selected a folder containing files with ASCII characters in the filename
5. Went through steps 4 (SHA 512) and 5 (did not copy media)
6. Step 6 - selected output directory
7. Click Finish.
Result: Manifest Maker shows progress bar and when completed, the manifest is not created and I'm not asked if I want to create another one (as expected).
The above behaviour is consistent with Chardet being absent.

If I install Chardet and run Manifest Maker v2.0.14 via the Python file (i.e. not as an exe created by one of the installers), Manifest Maker handles filenames with ASCII characters OK.

Discussion

  • John

    John - 2010-08-18

    Version 2.0.20 helpfully displays an error message in the console (under linux) if Python-chardet is not installed.

    Because of this, it should be possible to close this bug (unless Win or Mac do not provide such a useful advice)

     
  • Allan Cunliffe

    Allan Cunliffe - 2010-09-01

    I added this as a bug and not an enhancement because in the Manifest Maker doco we claim that Chardet is automatically installed as part of the installation process.

    In our doco re: DPSP, we don't claim to add Chardet but we do claim that the DPSP installer includes *everything* you need.

    In Windows 7, I get the following message in the console when I attempt to run Manifest Maker without Chardet:

    Traceback (most recent call last):
    File "C:\Users\Allan\Desktop\manifestmakerv2\src\manifest\ManifestMakerFrame.py", line 26, in <module>
    import BarcodeListParser
    File "C:\Users\Allan\Desktop\manifestmakerv2\src\manifest\BarcodeListParser.py
    ", line 3, in <module>
    import chardet
    ImportError: No module named chardet

     
  • margotc

    margotc - 2012-03-15
    • assigned_to: csmart --> kirtic
     

Log in to post a comment.

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.