チケット #39902

internal package specification error

登録: 2020-01-06 19:34 最終更新: 2020-01-11 01:56

報告者:
担当者:
チケットの種類:
状況:
完了
コンポーネント:
マイルストーン:
(未割り当て)
優先度:
5 - 中
重要度:
5 - 中
解決法:
修正済み
ファイル:
1
投票
点数: 0
No votes
0.0% (0/0)
0.0% (0/0)

詳細

mingw-get-gui reported an unresolved dependecy error (type eq): mingw32-libz-%-mingw32-dll-1.tar: cannot identity any providing package.

I will try to attach a pic of the error message with more details after creating this ticket. I hope this works.

Many thanks.

チケットの履歴 (5 件中 3 件表示)

2020-01-06 19:34 更新者: jannick
  • 新しいチケット "internal package specification error" が作成されました
2020-01-10 23:03 更新者: keith
コメント

Thank you for raising this issue; indeed, there is no currently supported package which can satisfy a version-specific mingw32-libz-%-mingw32-dll-1.tar dependency for libminizip-1.2.7-1-mingw32-dll-1.tar.lzma. Furthermore, a dependency check:

$ mingw32-ldd libminizip-1.dll 
libminizip-1.dll
 +- libz-1.dll
 +- libbz2-2.dll
 +- KERNEL32.dll
 +- msvcrt.dll
shows that, in addition to the libz-1.dll dependency, there is a libbz2-2.dll dependency which has not been specified at all.

Since we are no longer supporting minizip, I'm tempted to write this off as a"won't fix". However, since it may be possible to support this, with a version-agnostic mingw32-libz-*-mingw32-dll-1.tar dependency, I've updated the catalogue, thus:

  1. diff --git a/mingw32/mingw32-zlib.xml b/mingw32/mingw32-zlib.xml
  2. --- a/mingw32/mingw32-zlib.xml
  3. +++ b/mingw32/mingw32-zlib.xml
  4. @@ -111,12 +111,13 @@
  5. <licence tarname="zlib-%-mingw32-%-lic.tar.%" />
  6. <source tarname="zlib-%-mingw32-%-src.tar.%" />
  7. <component class="dll">
  8. + <requires eq="mingw32-libz-*-mingw32-dll-1.tar" />
  9. + <requires eq="mingw32-libbz2-*-mingw32-dll-2.tar" />
  10. <requires eq="mingw32-libgcc-*-mingw32-dll-1.tar" />
  11. - <requires eq="mingw32-libz-%-mingw32-dll-1.tar" />
  12. <release tarname="libminizip-1.2.7-1-mingw32-dll-1.tar.lzma" />
  13. </component>
  14. <component class="dev">
  15. <requires eq="mingw32-libz-%-mingw32-dev.tar" />

Hopefully, this will suffice; however, if it does not, then I'm afraid this will be a "won't fix".

2020-01-10 23:19 更新者: jannick
コメント

Reply To keith

Hopefully, this will suffice; however, if it does not, then I'm afraid this will be a "won't fix".

Great - just checked that this fix does suffice. I think this ticket could be closed now, however I could not find any button to do so.

Thanks.

2020-01-11 01:56 更新者: keith
  • 解決法なし から 修正済み に更新されました
  • 担当者(未割り当て) から keith に更新されました
  • 状況オープン から 完了 に更新されました
コメント

Reply To jannick

Great - just checked that this fix does suffice.

Thanks for confirming that.

I think this ticket could be closed now, however I could not find any button to do so.

You have to select the "Edit Ticket" option, to expose it, but in any case, this is something you should leave to the project maintainers.

添付ファイルリスト

編集

このチケットにコメントを追加するには、ログインが必要です » ログインする