Hi,

I'd like to chime back in and say that renaming manual.rkt to 
typed-compose.rkt didn't seem to affect much the list of install conflicts 
for typed-compose.  I also get a lot of conflicts with mischief (but not 
only), even though typed-compose doesn't depend on it, or doesn't even 
define names which would be similar to what mischief defines.

That's puzzling.

-
Sergiu

On Wednesday, May 5, 2021 at 9:16:14 PM UTC+2 Siddhartha Kasivajhula wrote:

> Hi,
> I'd like to report that I'm seeing conflicts being reported on my packages 
> as well. I haven't made recent changes to these packages so the conflicts 
> seem to have appeared spontaneously.
>
> Here is one example: https://pkgs.racket-lang.org/package/lazytree
> Clicking into the "conflicts" results in a 404.
>
> Another example: https://pkgs.racket-lang.org/package/on-macro
> Here, clicking into "conflicts" seems to implicate, believe it or not, the 
> `mischief` package, of which it appears there are two separate versions 
> <https://pkgd.racket-lang.org/pkgn/search?q=mischief> on the package 
> index. This does seem rather mischievous, and maybe raco doesn't like it? 
> Yet, it doesn't look like either mischief or mischief-dev have been changed 
> in years, so I'm not sure why it should complain now about these 
> longstanding shenanigans.
>
> A third example: https://pkgs.racket-lang.org/package/social-contract
> Clicking into "conflicts" once again seems to implicate mischief, but 
> mischief isn't even in the dependencies for this package so this just seems 
> unfair!
>
> On other packages that I've uploaded, the conflicts link was a 404.
>
> Similar questions as OP - should I fix something here, for instance by 
> avoiding the mischief dependency? Should mischief itself be updated in some 
> way? Or is this (as seems likely) caused by a recent change in the package 
> index, and if so, how should package authors respond (assuming it isn't a 
> bug)? What to do about the 404s -- e.g. is there a command to generate the 
> conflicts locally?
>
> Thanks,
>
>
>
> On Sun, May 2, 2021 at 6:59 AM unlimitedscolobb <unlimite...@gmail.com> 
> wrote:
>
>> Hi Jay,
>>
>> Thanks a lot for helping me read that file!
>>
>> I didn't know Scribble outputs shared the same namespace.  I renamed the 
>> documentation file to typed-compose.scrbl as you suggest and I'm waiting 
>> for build reports from the package catalog.
>>
>> In fact, I hesitated between manual.scrbl and typed-compose.scrbl 
>> initially, and couldn't find a reason to prefer one over the other. Now I 
>> have a reason :-)
>>
>> -
>> Sergiu
>>
>> On Saturday, May 1, 2021 at 3:23:47 PM UTC+2 jay.mc...@gmail.com wrote:
>>
>>> Howdy Sergiu, 
>>>
>>> The conflicts file you link to has all the conflicts for everything 
>>> that `pkg-build` builds. The line relevant for you is: 
>>>
>>> ``` 
>>> doc "manual": 
>>> bystroTeX cbor print-debug ratchet riff simply-scheme typed-compose 
>>> ``` 
>>>
>>> The solution is to rename your manual from `manual.scrbl` to 
>>> `typed-compose.scrbl`. Scribble outputs are in a kind of "global" 
>>> namespace. 
>>>
>>> Jay 
>>>
>>> -- 
>>> Jay McCarthy 
>>> Associate Professor @ CS @ UMass Lowell 
>>> http://jeapostrophe.github.io 
>>> Vincit qui se vincit. 
>>>
>>>
>>> -- 
>>> Jay McCarthy 
>>> Associate Professor @ CS @ UMass Lowell 
>>> http://jeapostrophe.github.io 
>>> Vincit qui se vincit. 
>>>
>>>
>>> On Sat, May 1, 2021 at 5:56 AM unlimitedscolobb 
>>> <unlimite...@gmail.com> wrote: 
>>> > 
>>> > Hello, 
>>> > 
>>> > I checked my package 
>>> https://pkgd.racket-lang.org/pkgn/package/typed-compose recently and 
>>> noticed that it listed some "Conflicts" in the field "Most recent build 
>>> results". On the other hand, the separate field "Conflicts" slightly above 
>>> says "None". 
>>> > 
>>> > When I open the log shown in "Most recent build results" (attached) it 
>>> starts with the line "Install conflicts:", which as far as I get are not 
>>> the same thing as "Package Conflicts" explained here in the manual: 
>>> https://docs.racket-lang.org/pkg/Package_Concepts.html#(part._concept~3aconflicts)
>>>  
>>> . 
>>> > 
>>> > What are install conflicts? Should I fix them? What is the command 
>>> that generates that log? 
>>> > 
>>> > (typed-compose also used to have an undeclared dependency, which I 
>>> have just fixed by updating it's info.rkt.) 
>>> > 
>>> > - 
>>> > Sergiu 
>>> > 
>>> > -- 
>>> > You received this message because you are subscribed to the Google 
>>> Groups "Racket Users" group. 
>>> > To unsubscribe from this group and stop receiving emails from it, send 
>>> an email to racket-users...@googlegroups.com. 
>>> > To view this discussion on the web visit 
>>> https://groups.google.com/d/msgid/racket-users/03bfa876-6418-41a2-a37a-5c39ad13121cn%40googlegroups.com.
>>>  
>>>
>>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "Racket Users" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to racket-users...@googlegroups.com.
>>
> To view this discussion on the web visit 
>> https://groups.google.com/d/msgid/racket-users/eb380f03-7a73-40e7-a3a6-0e8c3252525an%40googlegroups.com
>>  
>> <https://groups.google.com/d/msgid/racket-users/eb380f03-7a73-40e7-a3a6-0e8c3252525an%40googlegroups.com?utm_medium=email&utm_source=footer>
>> .
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Racket Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to racket-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/racket-users/310449db-1450-4043-9d73-c80c95587653n%40googlegroups.com.

Reply via email to