Coder Social home page Coder Social logo

isomd5sum's People

Contributors

bcl avatar frafra avatar jwrdegoede avatar katzj avatar rfinnie avatar rvykydal avatar squimrel avatar wangleiat avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

isomd5sum's Issues

1.2.3 check fails on powerpc/powerpcspe/m68k/hppa/mips

https://buildd.debian.org/status/package.php?p=isomd5sum

The only failing architecture I had ready access to is powerpc, and can reproduce. testpyisomd5sum.py:

Implanting -> PASS
Implanting again w/o forcing -> PASS
Implanting again forcing -> PASS
Checking -> FAIL
Run with callback, prints offset and total
    0 - -131941381867520
    13496320 - -131941381867520
FAIL
Run with callback and abort after offset of 500000
    0 - -131941381867520
    13496320 - -131941381867520
FAIL

checkisomd5:

testiso.iso:   28d3308dc6c8e592f0587849007b738b
Fragment sums: 3d4d8dfb3959eae63e8f3c26eb464ae7edec1eab97796331d22c718ec9ed
Fragment count: 20
Supported ISO: yes
Press [Esc] to abort check.
Checking: -00.0%

The media check is complete, the result is: FAIL.

It is not recommended to use this media.

ISOs implanted on powerpc and checked elsewhere work fine, while ISOs implanted elsewhere and checked on powerpc fail, so it's definitely a check issue, not an implant issue.

Not sure what this could be. All failing architectures are 32-bit userlands, but other 32-bit architectures work (i386, armhf, etc).

Check faild if size of all files less than 100KB

Hello,
Same Here!
For reproduce this, you can follow these steps:
Clone (not download) this repository, then run: make and make test, You see test is passed and It's Okay.
Then remove .git directory (to reduce amount of files) and run make test again, The test is Fail!

Also when I use checkisomd5 command with verbose option, I saw ;FRAGMENT that appends to the Fragment sums of the iso, In my tests, It only appends when amount of file is low!

image

Originally posted by @hosni in #18 (comment)

Original history is missing

Back in the days when this was moved out of anaconda @katzj simply copied the files out of anaconda into this repository. During that process valuable commit history got lost which even though it would require an evil force push should be added back in (in my humbly opinion).
It would be great if someone with commit access could do this by replacing the current master
with squimrel/isomd5sum/tree/merged.
The one who does this also has to check if I included any evil changes that shouldn't be there.
The "merged" branch is basically a continuation of the isomd5sum anaconda history by the current master branch excluding 0bd08db because it was already implemented in 9404540 which was lost when the project moved and also excluding the "initial import" 07cff92.

In any case I'd love to hear your opinion on this. Thanks.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.