Bug#979551: [Pkg-javascript-devel] Bug#979551: node-babel7: update-alternatives set up fails

2021-01-27 Thread Xavier
Le 27/01/2021 à 22:20, Xavier a écrit :
> Control: tags -1 + confirmed
> 
> Hi,
> 
> this can be fixed using `--slave` parameter of update-alternatives
> instead of a main link for manpages

However it seems not possible to decrease an alternative from "master"
to "slave". For now I propose to remove alternatives for manpages, later
I'll use "--slave" (with node-babel8 release)



Bug#979551: [Pkg-javascript-devel] Bug#979551: node-babel7: update-alternatives set up fails

2021-01-08 Thread Jonas Smedegaard
Quoting Paolo Greppi (2021-01-08 11:44:31)
> Il 08/01/21 11:35, Jonas Smedegaard ha scritto:
> > Quoting Paolo Greppi (2021-01-08 08:46:36)
> >> I guess that's because the bullseye-slim image lacks the manpages.
> > 
> > A Debian install with man pages excluded seems to be an unsupported
> > system: Whatever hooks applied to do that trick should be extended to
> > handle update-alternatives - not the packages providing alternatives nor
> > the update-alternatives mechanism itself!
> > 
> > If you disagree, then please try locate passages in Debian Policy to
> > support your view.
> > 
> > 
> >   - Jonas
> > 
> 
> Sorry I am not qualified to respond.

Yes you are.

My way of writing can be off-putting - it may sound like I know better 
than anyone, but I really don't know all - and even if my knowledge 
about Debian rules is "right", it is still relevant to get *opinions* to 
maybe *change* the rules.


> Using Debian official images with docker/podman is a use case we 
> should support as it is one significant way for Debian to stay 
> relevant in this post-devops world.
> 
> Also see:
> - https://hub.docker.com/_/debian/#Image_Variants
> - https://github.com/debuerreotype/debuerreotype/issues/10

I agree that Debian official material should work.

Your 2 URLs point elsewhere than the official debian.org domain - could 
it be that the image you used is not "official Debian" mirrored at 
docker.com but maybe instead "official Docker" based on Debian?


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature


Bug#979551: [Pkg-javascript-devel] Bug#979551: node-babel7: update-alternatives set up fails

2021-01-08 Thread Pirate Praveen



On 2021, ജനുവരി 8 1:16:36 PM IST, Paolo Greppi  wrote:
>BTW, why is node-babel7 a run-time dependency of yarnpkg ?
>Should it not just be a build-dep ?
>

It needs @babel/runtime which is currently part of node-babel7. I think yadd 
already uploaded a version of node-babel7 with separate node-babel7-runtime 
binary package. But it has not cleared NEW yet.

-- 
Sent from my Android device with K-9 Mail. Please excuse my brevity.



Bug#979551: [Pkg-javascript-devel] Bug#979551: node-babel7: update-alternatives set up fails

2021-01-08 Thread Paolo Greppi

Il 08/01/21 11:35, Jonas Smedegaard ha scritto:

Quoting Paolo Greppi (2021-01-08 08:46:36)

I guess that's because the bullseye-slim image lacks the manpages.


A Debian install with man pages excluded seems to be an unsupported
system: Whatever hooks applied to do that trick should be extended to
handle update-alternatives - not the packages providing alternatives nor
the update-alternatives mechanism itself!

If you disagree, then please try locate passages in Debian Policy to
support your view.


  - Jonas



Sorry I am not qualified to respond.

Using Debian official images with docker/podman is a use case we should support 
as it is one significant way for Debian to stay relevant in this post-devops 
world.

Also see:
- https://hub.docker.com/_/debian/#Image_Variants
- https://github.com/debuerreotype/debuerreotype/issues/10

Paolo



Bug#979551: [Pkg-javascript-devel] Bug#979551: node-babel7: update-alternatives set up fails

2021-01-08 Thread Jonas Smedegaard
Quoting Paolo Greppi (2021-01-08 08:46:36)
> I guess that's because the bullseye-slim image lacks the manpages.

A Debian install with man pages excluded seems to be an unsupported 
system: Whatever hooks applied to do that trick should be extended to 
handle update-alternatives - not the packages providing alternatives nor 
the update-alternatives mechanism itself!

If you disagree, then please try locate passages in Debian Policy to 
support your view.


 - Jonas

-- 
 * Jonas Smedegaard - idealist & Internet-arkitekt
 * Tlf.: +45 40843136  Website: http://dr.jones.dk/

 [x] quote me freely  [ ] ask before reusing  [ ] keep private

signature.asc
Description: signature