Re: Issues with containers and vector on Github

David Feuer <[email protected]> Sun, 28 Jul 2024 20:08:56 -0400
Newsgroups gmane.comp.lang.haskell.libraries
Message-ID <CAMgWh9uTq86WGSHFjJDHf5Xr0EAH2-jNN7SP90VS46JgFsMvGw@mail.gmail.com>
--===============6978946614593422166==
Content-Type: multipart/alternative; boundary="0000000000005360c1061e57ab09"

--0000000000005360c1061e57ab09
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Email (to the libraries list no less) is a terrible way to discuss this.
Please use the GitHub issue tracker.

On Sun, Jul 28, 2024, 7:53=E2=80=AFPM Erik de Castro Lopo <mle+hs@mega-nerd=
.com>
wrote:

> Hi,
>
> This commit:
>
>   commit f5d0b13251291c3bd1ae396f3e6c8b0b9eaf58b0 (HEAD ->
> erikd/test-version)
>   Author: David Feuer <[email protected]>
>   Date:   Wed Sep 27 08:12:31 2023 -0400
>
> Contains the `containers/src` tree which is only one line different from
> the release tarball on Hackage. The only difference is that the Git
> tree has an extra markdown file.
>
> Would be highly appreciative of a tag being added to this commit.
>
> Thanks,
> Erik
>
> Erik de Castro Lopo wrote:
>
> > Hi,
> >
> > Looking at this some more, I realize that the Git history is now somewh=
at
> > garbled.
> >
> > I am going to try to compare the versions at git commits in the history
> > with the 0.7 tarball on Hackage. :crossed_fingers:
> >
> > Erik
> >
> > David Feuer wrote:
> >
> > > I didn't do it; Soumik did. I can try to look, but things are still
> crazy
> > > here.
> > >
> > > On Sun, Jul 28, 2024, 7:21=E2=80=AFPM Erik de Castro Lopo <
> [email protected]>
> > > wrote:
> > >
> > > > Hi David,
> > > >
> > > > I just sat down to look at this today and saw that you seem to have
> done
> > > > this over the weekend in commit
> 8ede1fce858db46c48e8c6f7fd1977b78025b75c.
> > > >
> > > > However, there is still no 0.7 tag and the script used to update
> > > > `strict-containers` depends on the tag.
> > > >
> > > > Cheers,
> > > > Erik
> > > >
> > > > David Feuer wrote:
> > > >
> > > > > I don't see a relevant branch on GitHub, but take a look at this
> tag:
> > > > > https://github.com/haskell/containers/tree/v0.7
> > > > > The last few commits there should be everything relevant that
> needs to be
> > > > > harmonized.
> > > > >
> > > > >
> > > > > On Thu, Jul 18, 2024, 6:17=E2=80=AFPM Erik de Castro Lopo <
> [email protected]>
> > > > > wrote:
> > > > >
> > > > > > Hi David,
> > > > > >
> > > > > > Any update on this?
> > > > > >
> > > > > > THanks,
> > > > > > Erik
> > > > > >
> > > > > > David Feuer wrote:
> > > > > >
> > > > > > > Hmmm .... I'll look into that.
> > > > > > >
> > > > > > > On Sun, Jul 14, 2024, 6:28=E2=80=AFPM Erik de Castro Lopo <
> > > > [email protected]>
> > > > > > > wrote:
> > > > > > >
> > > > > > > > Hi,
> > > > > > > >
> > > > > > > > I would like to bring you attention to ywo issues:
> > > > > > > >
> > > > > > > >   https://github.com/haskell/vector/issues/496
> > > > > > > >   https://github.com/haskell/containers/issues/1012
> > > > > > > >
> > > > > > > > Both libraries list this mailing list as maintainers and th=
e
> > > > versions
> > > > > > > > of both libraries on Github are seemingly behind the
> versions on
> > > > > > > > Hackage.
> > > > > > > >
> > > > > > > > I am currently working on updating the `strict-containers`
> package
> > > > > > > > to work with `ghc-9.10`,
> > > > > > > >
> > > > > > > >
> > > > > > > >
> > > > > >
> > > >
> https://github.com/haskellari/strict-containers/issues/14#issuecomment-22=
27496213
> > > > > > > >
> > > > > > > > but this package uses a script to pull `containers`,
> > > > > > `unordered-containers`
> > > > > > > > and `vector` from Github and then generate code from
> versions it
> > > > has
> > > > > > pull.
> > > > > > > > However it uses  git tags and git tags for the latest
> versions of
> > > > the
> > > > > > > > above two libraries is missing.
> > > > > > > >
> > > > > > > > I would very much appreciate it if someone could rectify th=
is
> > > > situation
> > > > > > > > as soon as possible.
> > > > > > > >
> > > > > > > > Thanks,
> > > > > > > > Erik
> > > > > > > > --
> > > > > > > >
> > > >
> ----------------------------------------------------------------------
> > > > > > > > Erik de Castro Lopo
> > > > > > > > http://www.mega-nerd.com/
> > > > > > > > _______________________________________________
> > > > > > > > Libraries mailing list
> > > > > > > > [email protected]
> > > > > > > > http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
> > > > > > > >
> > > > > >
> > > > > >
> > > > > > --
> > > > > >
> ----------------------------------------------------------------------
> > > > > > Erik de Castro Lopo
> > > > > > http://www.mega-nerd.com/
> > > > > >
> > > >
> > > >
> > > > --
> > > >
> ----------------------------------------------------------------------
> > > > Erik de Castro Lopo
> > > > http://www.mega-nerd.com/
> > > >
> >
> >
> > --
> > ----------------------------------------------------------------------
> > Erik de Castro Lopo
> > http://www.mega-nerd.com/
> > _______________________________________________
> > Libraries mailing list
> > [email protected]
> > http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries
>
>
> --
> ----------------------------------------------------------------------
> Erik de Castro Lopo
> http://www.mega-nerd.com/
>

--0000000000005360c1061e57ab09
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div dir=3D"auto">Email (to the libraries list no less) is a terrible way t=
o discuss this. Please use the GitHub issue tracker.</div><br><div class=3D=
"gmail_quote"><div dir=3D"ltr" class=3D"gmail_attr">On Sun, Jul 28, 2024, 7=
:53=E2=80=AFPM Erik de Castro Lopo &lt;<a href=3D"mailto:mle%2Bhs@mega-nerd=
.com">[email protected]</a>&gt; wrote:<br></div><blockquote class=3D"gma=
il_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,2=
04,204);padding-left:1ex">Hi,<br>
<br>
This commit:<br>
<br>
=C2=A0 commit f5d0b13251291c3bd1ae396f3e6c8b0b9eaf58b0 (HEAD -&gt; erikd/te=
st-version)<br>
=C2=A0 Author: David Feuer &lt;<a href=3D"mailto:[email protected]" tar=
get=3D"_blank" rel=3D"noreferrer">[email protected]</a>&gt;<br>
=C2=A0 Date:=C2=A0 =C2=A0Wed Sep 27 08:12:31 2023 -0400<br>
<br>
Contains the `containers/src` tree which is only one line different from<br=
>
the release tarball on Hackage. The only difference is that the Git<br>
tree has an extra markdown file.<br>
<br>
Would be highly appreciative of a tag being added to this commit.<br>
<br>
Thanks,<br>
Erik<br>
<br>
Erik de Castro Lopo wrote:<br>
<br>
&gt; Hi,<br>
&gt; <br>
&gt; Looking at this some more, I realize that the Git history is now somew=
hat<br>
&gt; garbled.<br>
&gt; <br>
&gt; I am going to try to compare the versions at git commits in the histor=
y<br>
&gt; with the 0.7 tarball on Hackage. :crossed_fingers:<br>
&gt; <br>
&gt; Erik<br>
&gt; <br>
&gt; David Feuer wrote:<br>
&gt; <br>
&gt; &gt; I didn&#39;t do it; Soumik did. I can try to look, but things are=
 still crazy<br>
&gt; &gt; here.<br>
&gt; &gt; <br>
&gt; &gt; On Sun, Jul 28, 2024, 7:21=E2=80=AFPM Erik de Castro Lopo &lt;<a =
href=3D"mailto:mle%[email protected]" target=3D"_blank" rel=3D"noreferrer"=
>[email protected]</a>&gt;<br>
&gt; &gt; wrote:<br>
&gt; &gt; <br>
&gt; &gt; &gt; Hi David,<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; I just sat down to look at this today and saw that you seem =
to have done<br>
&gt; &gt; &gt; this over the weekend in commit 8ede1fce858db46c48e8c6f7fd19=
77b78025b75c.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; However, there is still no 0.7 tag and the script used to up=
date<br>
&gt; &gt; &gt; `strict-containers` depends on the tag.<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; Cheers,<br>
&gt; &gt; &gt; Erik<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; David Feuer wrote:<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; I don&#39;t see a relevant branch on GitHub, but take a=
 look at this tag:<br>
&gt; &gt; &gt; &gt; <a href=3D"https://github.com/haskell/containers/tree/v=
0.7" rel=3D"noreferrer noreferrer" target=3D"_blank">https://github.com/has=
kell/containers/tree/v0.7</a><br>
&gt; &gt; &gt; &gt; The last few commits there should be everything relevan=
t that needs to be<br>
&gt; &gt; &gt; &gt; harmonized.<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; On Thu, Jul 18, 2024, 6:17=E2=80=AFPM Erik de Castro Lo=
po &lt;<a href=3D"mailto:mle%[email protected]" target=3D"_blank" rel=3D"n=
oreferrer">[email protected]</a>&gt;<br>
&gt; &gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Hi David,<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; Any update on this?<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; THanks,<br>
&gt; &gt; &gt; &gt; &gt; Erik<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; David Feuer wrote:<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; Hmmm .... I&#39;ll look into that.<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; On Sun, Jul 14, 2024, 6:28=E2=80=AFPM Erik de=
 Castro Lopo &lt;<br>
&gt; &gt; &gt; <a href=3D"mailto:mle%[email protected]" target=3D"_blank" =
rel=3D"noreferrer">[email protected]</a>&gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; wrote:<br>
&gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Hi,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; I would like to bring you attention to y=
wo issues:<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0<a href=3D"https://github.co=
m/haskell/vector/issues/496" rel=3D"noreferrer noreferrer" target=3D"_blank=
">https://github.com/haskell/vector/issues/496</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;=C2=A0 =C2=A0<a href=3D"https://github.co=
m/haskell/containers/issues/1012" rel=3D"noreferrer noreferrer" target=3D"_=
blank">https://github.com/haskell/containers/issues/1012</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Both libraries list this mailing list as=
 maintainers and the<br>
&gt; &gt; &gt; versions<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; of both libraries on Github are seemingl=
y behind the versions on<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Hackage.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; I am currently working on updating the `=
strict-containers` package<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; to work with `ghc-9.10`,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; <a href=3D"https://github.com/haskellari/strict-containers/i=
ssues/14#issuecomment-2227496213" rel=3D"noreferrer noreferrer" target=3D"_=
blank">https://github.com/haskellari/strict-containers/issues/14#issuecomme=
nt-2227496213</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; but this package uses a script to pull `=
containers`,<br>
&gt; &gt; &gt; &gt; &gt; `unordered-containers`<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; and `vector` from Github and then genera=
te code from versions it<br>
&gt; &gt; &gt; has<br>
&gt; &gt; &gt; &gt; &gt; pull.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; However it uses=C2=A0 git tags and git t=
ags for the latest versions of<br>
&gt; &gt; &gt; the<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; above two libraries is missing.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; I would very much appreciate it if someo=
ne could rectify this<br>
&gt; &gt; &gt; situation<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; as soon as possible.<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Thanks,<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Erik<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; ------------------------------------------------------------=
----------<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Erik de Castro Lopo<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"http://www.mega-nerd.com/" re=
l=3D"noreferrer noreferrer" target=3D"_blank">http://www.mega-nerd.com/</a>=
<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; ________________________________________=
_______<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; Libraries mailing list<br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"mailto:[email protected]"=
 target=3D"_blank" rel=3D"noreferrer">[email protected]</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt; <a href=3D"http://mail.haskell.org/cgi-b=
in/mailman/listinfo/libraries" rel=3D"noreferrer noreferrer" target=3D"_bla=
nk">http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries</a><br>
&gt; &gt; &gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt; &gt; &gt; --<br>
&gt; &gt; &gt; &gt; &gt; --------------------------------------------------=
--------------------<br>
&gt; &gt; &gt; &gt; &gt; Erik de Castro Lopo<br>
&gt; &gt; &gt; &gt; &gt; <a href=3D"http://www.mega-nerd.com/" rel=3D"noref=
errer noreferrer" target=3D"_blank">http://www.mega-nerd.com/</a><br>
&gt; &gt; &gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt;<br>
&gt; &gt; &gt; --<br>
&gt; &gt; &gt; ------------------------------------------------------------=
----------<br>
&gt; &gt; &gt; Erik de Castro Lopo<br>
&gt; &gt; &gt; <a href=3D"http://www.mega-nerd.com/" rel=3D"noreferrer nore=
ferrer" target=3D"_blank">http://www.mega-nerd.com/</a><br>
&gt; &gt; &gt;<br>
&gt; <br>
&gt; <br>
&gt; -- <br>
&gt; ----------------------------------------------------------------------=
<br>
&gt; Erik de Castro Lopo<br>
&gt; <a href=3D"http://www.mega-nerd.com/" rel=3D"noreferrer noreferrer" ta=
rget=3D"_blank">http://www.mega-nerd.com/</a><br>
&gt; _______________________________________________<br>
&gt; Libraries mailing list<br>
&gt; <a href=3D"mailto:[email protected]" target=3D"_blank" rel=3D"nore=
ferrer">[email protected]</a><br>
&gt; <a href=3D"http://mail.haskell.org/cgi-bin/mailman/listinfo/libraries"=
 rel=3D"noreferrer noreferrer" target=3D"_blank">http://mail.haskell.org/cg=
i-bin/mailman/listinfo/libraries</a><br>
<br>
<br>
-- <br>
----------------------------------------------------------------------<br>
Erik de Castro Lopo<br>
<a href=3D"http://www.mega-nerd.com/" rel=3D"noreferrer noreferrer" target=
=3D"_blank">http://www.mega-nerd.com/</a><br>
</blockquote></div>

--0000000000005360c1061e57ab09--

--===============6978946614593422166==
Content-Type: text/plain; charset="utf-8"
MIME-Version: 1.0
Content-Transfer-Encoding: base64
Content-Disposition: inline

X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTGlicmFyaWVz
IG1haWxpbmcgbGlzdApMaWJyYXJpZXNAaGFza2VsbC5vcmcKaHR0cDovL21haWwuaGFza2VsbC5v
cmcvY2dpLWJpbi9tYWlsbWFuL2xpc3RpbmZvL2xpYnJhcmllcwo=

--===============6978946614593422166==--