Can't upload a package named "oath" to Hackage

Brandon Allbery allbery.b at gmail.com
Fri Dec 3 14:22:33 UTC 2021


I think the problem here might be the immutable (append-only) index,
which makes it difficult to remove and reuse names?

On Fri, Dec 3, 2021 at 9:13 AM J. Reinders <jaro.reinders at gmail.com> wrote:
>
> I found the candidate listed here: https://hackage.haskell.org/packages/candidates/
>
> You have to click the version number “0”, not the name “oath”.
>
> > On 3 Dec 2021, at 15:10, Andreas Abel <andreas.abel at ifi.lmu.de> wrote:
> >
> > Why isn't such a candidate listed under .../candidates ?
> >
> > See the candidate here:
> >
> >  https://hackage.haskell.org/package/oath-0/candidate/oath.cabal
> >
> > Is such name reservation in the spirit of hackage?
> > ```
> > name:                oath
> > version:             0
> > license:             BSD3
> > license-file:        LICENSE
> > maintainer:          hvr at gnu.org
> > build-type:          Simple
> > cabal-version:       >=1.10
> > synopsis: reserved package name
> > ```
> >
> > I'd hardly believe this, given the hackage trustee practice to only give out accounts if there is also a serious package to be uploaded.
> >
> > On 2021-12-03 15:06, J. Reinders wrote:
> >> There is a candidate:
> >> https://hackage.haskell.org/package/oath-0/candidate
> >>> On 3 Dec 2021, at 15:04, Adam Gundry <adam at well-typed.com> wrote:
> >>>
> >>> On 03/12/2021 13:57, Edward Kmett wrote:
> >>>> Did someone else upload a candidate package and then not follow up with
> >>>> a release?
> >>>
> >>> It looks like it: https://hackage.haskell.org/package/oath/maintainers/
> >>> lists hvr as maintainer. But there doesn't seem to be a candidate there
> >>> any more (perhaps they can be deleted?).
> >>>
> >>>
> >>>> On Fri, Dec 3, 2021 at 7:22 AM Fumiaki Kinoshita <fumiexcel at gmail.com
> >>>> <mailto:fumiexcel at gmail.com>> wrote:
> >>>>
> >>>>    I tried to upload a package called "oath". However I got the
> >>>>    following error message:
> >>>>
> >>>>    cabal upload --publish dist-newstyle/sdist/oath-0.0.tar.gz
> >>>>    hackage.haskell.org <http://hackage.haskell.org> username:
> >>>>    FumiakiKinoshita
> >>>>    hackage.haskell.org <http://hackage.haskell.org> password:
> >>>>    Uploading dist-newstyle/sdist/oath-0.0.tar.gz...
> >>>>    Error uploading dist-newstyle/sdist/oath-0.0.tar.gz: http code 403
> >>>>    Error: Upload failed
> >>>>
> >>>>    You are not authorised to upload new versions of this package. The
> >>>>    package
> >>>>    'oath' exists already and you are not a member of the maintainer
> >>>>    group for
> >>>>    this package.
> >>>>
> >>>>    If you believe you should be a member of the maintainer group for this
> >>>>    package, then ask an existing maintainer to add you to the group. If
> >>>>    this is a
> >>>>    package name clash, please pick another name or talk to the
> >>>>    maintainers of the
> >>>>    existing package.
> >>>>
> >>>>    However, https://hackage.haskell.org/package/oath
> >>>>    <https://hackage.haskell.org/package/oath> does not exist. I'm not
> >>>>    sure what is going on
> >>>
> >>>
> >>> --
> >>> Adam Gundry, Haskell Consultant
> >>> Well-Typed LLP, https://www.well-typed.com/
> >>>
> >>> Registered in England & Wales, OC335890
> >>> 118 Wymering Mansions, Wymering Road, London W9 2NF, England
> >>> _______________________________________________
> >>> Libraries mailing list
> >>> Libraries at haskell.org
> >>> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
> >> _______________________________________________
> >> Libraries mailing list
> >> Libraries at haskell.org
> >> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>
> _______________________________________________
> Libraries mailing list
> Libraries at haskell.org
> http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries



-- 
brandon s allbery kf8nh
allbery.b at gmail.com


More information about the Libraries mailing list