[Pkg-javascript-devel] New uscan features

Xavier yadd at debian.org
Fri Mar 27 13:50:28 GMT 2020


Le 27/03/2020 à 14:46, Jonas Smedegaard a écrit :
> Quoting Xavier (2020-03-27 14:15:25)
>> Le 27/03/2020 à 14:09, Jonas Smedegaard a écrit :
>>> Quoting Jonas Smedegaard (2020-03-27 14:00:46)
>>>> Quoting Xavier (2020-03-27 13:49:08)
>>>>> Hi all,
>>>>>
>>>>> if you want to test new uscan (not yet accepted and released), I
>>>>> compiled it here: https://people.debian.org/~yadd/devscripts/
>>>>>
>>>>> To use it, change your debian/watch like this
>>>>>  * main package should be "group"
>>>>>  * each components should have in their "opts":
>>>>>     component=foo,ctype=nodejs
>>>>>  * each component should be "ckecksum" instead of "group"
>>>>> See [1] for an example
>>>>>
>>>>> Explanation:
>>>>>  * checksum avoid having long versions (ie 1.0+~2.1+~0.1+~...) but
>>>>>    groups all component in a checksum: 1.0+~cs12.4.32
>>>>>  * ctype=nodejs permits to read current component version in
>>>>>    package.json since it is no more available in long version
>>>>>
>>>>> You can update or repack using `uscan --download-current-version`: a new
>>>>> version is built using the same components.
>>>>> That's exactly what I did to repack acorn from
>>>>> 6.2.1+ds+~0.4.0+~4.0.0+really4.0.0+~1.0.0+~5.0.1+ds+~1.7.0+ds+~0.1.1+~0.3.1+~0.2.0+~0.1.0+~0.3.0+~0.3.0-14
>>>>> to 6.2.1+ds+~cs11.24.3-1 (nothing else than updating debian/watch and
>>>>> launch uscan)
>>>>
>>>> It is great work you do here, but...
>>>>
>>>> Can you *please* not release *experiments* into unstable!
>>>>
>>>> https://tracker.debian.org/news/1112776/accepted-acorn-621dscs11243-1-source-into-unstable/
>>>
>>> @Bastien Roucariès: I see now that it was you doing above release.
>>>
>>> Sorry, Xavier, for aiming my complaint that the wrong person before.
>>
>> Since acorn is outdated, we can overwrite that in next update easily 
>> if uscan changes are modified before release. The only problem for now 
>> is that debci-uscan will report an error but it detects new version 
>> anyway.
>>
>> The good news is that acorn update will unlock the big migration 
>> (rollup*, buble*,...) \o/
> 
> No, we cannot push experimental stuff into unstable.
> 
> updating acorn is unrelated to pushing experimental stuff.
> 
> Please don't change the subject or mix subjects.
> 
>  - Jonas

Nothing changed in acorn from previous version except:
 * debian/watch
 * a fix for rollup ≥ 1 which closes RC bug in unstabe

So I don't think Bastien released an experimental stuff except that this
breaks uscan search for now.



More information about the Pkg-javascript-devel mailing list