Incidencia #39902

internal package specification error

Abrir Fecha: 2020-01-06 19:34 Última actualización: 2020-01-11 01:56

Informador:
Propietario:
Tipo:
Estado:
Cerrado
Componente:
Hito:
(Ninguno)
Prioridad:
5 - Medium
Gravedad:
5 - Medium
Resolución:
Fixed
Fichero:
1
Vote
Score: 0
No votes
0.0% (0/0)
0.0% (0/0)

Details

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.

Ticket History (3/5 Histories)

2020-01-06 19:34 Updated by: jannick
  • New Ticket "internal package specification error" created
2020-01-10 23:03 Updated by: keith
Comentario

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 Updated by: jannick
Comentario

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 Updated by: keith
  • Resolución Update from Ninguno to Fixed
  • Propietario Update from (Ninguno) to keith
  • Estado Update from Open to Cerrado
Comentario

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.

Attachment File List

Editar

Please login to add comment to this ticket » Entrar