ich versehentlich habe hochgeladen eine fehlerhafte Verteilung und versuchte es sofort erneut hochladen, aber cabal
antwortete mit:Ihre eigene fehlerhafte Hackage Release Schwarze Liste
This version of the package has already been uploaded.
As a matter of policy we do not allow package tarballs to be changed after a
release (so we can guarantee stable md5sums etc). The usual recommendation is
to upload a new version, and if necessary blacklist the existing one. In
extraordinary circumstances, contact the administrators.
Okay, habe ich die Version erhöht und hochgeladen die richtige Distro , aber jetzt bin ich daran interessiert, die fehlerhafte Veröffentlichung auf die schwarze Liste zu setzen, wie vorgeschlagen. Es gibt jedoch keine Vorstellung davon, wie man das überall hin tut. Wie geht das? Und was bedeuten sie eigentlich unter dem Begriff "Blacklisting"?
Wenn "Soft" -Abschwendung nicht genug ist, gibt es auch die Problemumgehung, die Datei '.cabal' in Hackage zu bearbeiten, um eine unerfüllbare Bedingung (wie' Build-depends: base <0') einzufügen, um den Kabbal-Löser zurückzuweisen solch eine Paketversion. Dies sollte jedoch nur als letzter Ausweg genutzt werden, wenn diese Paketversion nicht mehr repariert werden kann. – hvr