jeffrey0606 / flutter_to_debian

A simple command-line application to help you easily bundle your flutter app build into a debian package ready for production.
MIT License
38 stars 11 forks source link

Cannot find a `control` file in the root directory of the `.deb` package #29

Open calcitem opened 8 months ago

calcitem commented 8 months ago

I've encountered an issue while trying to upload a .deb package to https://appdelivery.deepin.org.cn/. During the upload process, it fails and displays a 'parsing failure' error, indicating that it cannot find a control file in the root directory of the .deb package. Upon inspection, I noticed that the .deb packages created by the flutter_to_debian tool indeed do not contain a control file in the root directory. I suspect this issue might be related to the compression format used, as these packages are compressed using Zstandard (zst), which is not widely recognized in some systems or applications. Could you please advise on how to resolve this issue? Thank you for your assistance!

Gustl22 commented 5 months ago

Maybe we should switch to tar then.

https://en.wikipedia.org/wiki/Deb_(file_format)

We're happy for MergeRequests :)