Bug#898024: [Pkg-javascript-devel] Bug#898024: Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-06-10 Thread Jonas Smedegaard
Quoting Jérémy Lal (2018-06-10 22:04:43)
> 2018-06-10 20:14 GMT+02:00 Jonas Smedegaard :
> > Quoting Jérémy Lal (2018-06-10 16:51:14)
> > > 2018-06-10 10:26 GMT+02:00 Andreas Beckmann :
> > > > The 8 -> 10 upgrade path does not work either:
> > > >
> > > >   Selecting previously unselected package libnode64-dev.
> > > >   Preparing to unpack .../libnode64-dev_10.3.0~dfsg-1_amd64.deb ...
> > > >   Unpacking libnode64-dev (10.3.0~dfsg-1) ...
> > > >   dpkg: error processing archive 
> > > > /var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb 
> > > > (--unpack):
> > > >trying to overwrite '/usr/include/nodejs/common.gypi', which is also 
> > > > in package nodejs-dev 8.11.2~dfsg-1
> > > >   dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
> > > >   Errors were encountered while processing:
> > > >/var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb
> > > >
> > > > You probably need to add
> > > >   Breaks+Replaces: nodejs-dev (<< 10.0.0~dfsg1-3)
> > > > to libnode64-dev for properly taking over /usr/include/nodejs/*
> > > >
> > >
> > > Hi Jonas,
> > >
> > > to do it i'm trying
> > > CDBS_BREAKS_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)
> > > CDBS_REPLACES_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)
> > >
> > > but it does not generate the expected fields.
> > > Did i make some mistake here ?
> >
> > Sorry, I don't locate those strings - which branch of which git are 
> > you trying out the above?
> >
> > It looks correct - but works only in concert with corresponding 
> > hints in control{.in.in} file.  See e.g. git commit f31d94a (i.e. 
> > _reverse_ of that, and adding Replaces: ${cdbs:Replaces}).
> >
> 
> i did not push it because it's w.i.p.
> and yet you're right, i forgot those hints. Thanks !

Good.  Please do ping me if there are any other issues you want me to 
investigate!

 - 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#898024: [Pkg-javascript-devel] Bug#898024: Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-06-10 Thread Jérémy Lal
2018-06-10 20:14 GMT+02:00 Jonas Smedegaard :

> Hi Jérémy,
>
> Quoting Jérémy Lal (2018-06-10 16:51:14)
> > 2018-06-10 10:26 GMT+02:00 Andreas Beckmann :
> > > The 8 -> 10 upgrade path does not work either:
> > >
> > >   Selecting previously unselected package libnode64-dev.
> > >   Preparing to unpack .../libnode64-dev_10.3.0~dfsg-1_amd64.deb ...
> > >   Unpacking libnode64-dev (10.3.0~dfsg-1) ...
> > >   dpkg: error processing archive /var/cache/apt/archives/
> libnode64-dev_10.3.0~dfsg-1_amd64.deb (--unpack):
> > >trying to overwrite '/usr/include/nodejs/common.gypi', which is
> also in package nodejs-dev 8.11.2~dfsg-1
> > >   dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
> > >   Errors were encountered while processing:
> > >/var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb
> > >
> > > You probably need to add
> > >   Breaks+Replaces: nodejs-dev (<< 10.0.0~dfsg1-3)
> > > to libnode64-dev for properly taking over /usr/include/nodejs/*
> > >
> >
> > Hi Jonas,
> >
> > to do it i'm trying
> > CDBS_BREAKS_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)
> > CDBS_REPLACES_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)
> >
> > but it does not generate the expected fields.
> > Did i make some mistake here ?
>
> Sorry, I don't locate those strings - which branch of which git are you
> trying out the above?
>
> It looks correct - but works only in concert with corresponding hints in
> control{.in.in} file.  See e.g. git commit f31d94a (i.e. _reverse_ of
> that, and adding Replaces: ${cdbs:Replaces}).
>

i did not push it because it's w.i.p.
and yet you're right, i forgot those hints. Thanks !

Jérémy


Bug#898024: [Pkg-javascript-devel] Bug#898024: Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-06-10 Thread Jonas Smedegaard
Hi Jérémy,

Quoting Jérémy Lal (2018-06-10 16:51:14)
> 2018-06-10 10:26 GMT+02:00 Andreas Beckmann :
> > The 8 -> 10 upgrade path does not work either:
> >
> >   Selecting previously unselected package libnode64-dev.
> >   Preparing to unpack .../libnode64-dev_10.3.0~dfsg-1_amd64.deb ...
> >   Unpacking libnode64-dev (10.3.0~dfsg-1) ...
> >   dpkg: error processing archive 
> > /var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb (--unpack):
> >trying to overwrite '/usr/include/nodejs/common.gypi', which is also in 
> > package nodejs-dev 8.11.2~dfsg-1
> >   dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
> >   Errors were encountered while processing:
> >/var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb
> >
> > You probably need to add
> >   Breaks+Replaces: nodejs-dev (<< 10.0.0~dfsg1-3)
> > to libnode64-dev for properly taking over /usr/include/nodejs/*
> >
> 
> Hi Jonas,
> 
> to do it i'm trying
> CDBS_BREAKS_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)
> CDBS_REPLACES_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)
> 
> but it does not generate the expected fields.
> Did i make some mistake here ?

Sorry, I don't locate those strings - which branch of which git are you 
trying out the above?

It looks correct - but works only in concert with corresponding hints in 
control{.in.in} file.  See e.g. git commit f31d94a (i.e. _reverse_ of 
that, and adding Replaces: ${cdbs:Replaces}).


Hope that helps,

 - 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#898024: [Pkg-javascript-devel] Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-06-10 Thread Jérémy Lal
2018-06-10 10:26 GMT+02:00 Andreas Beckmann :

> Followup-For: Bug #898024
> Control: found -1 10.3.0~dfsg-1
> Control: severity -1 serious
>
> The 8 -> 10 upgrade path does not work either:
>
>   Selecting previously unselected package libnode64-dev.
>   Preparing to unpack .../libnode64-dev_10.3.0~dfsg-1_amd64.deb ...
>   Unpacking libnode64-dev (10.3.0~dfsg-1) ...
>   dpkg: error processing archive /var/cache/apt/archives/
> libnode64-dev_10.3.0~dfsg-1_amd64.deb (--unpack):
>trying to overwrite '/usr/include/nodejs/common.gypi', which is also
> in package nodejs-dev 8.11.2~dfsg-1
>   dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
>   Errors were encountered while processing:
>/var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb
>
> You probably need to add
>   Breaks+Replaces: nodejs-dev (<< 10.0.0~dfsg1-3)
> to libnode64-dev for properly taking over /usr/include/nodejs/*
>

Hi Jonas,

to do it i'm trying
CDBS_BREAKS_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)
CDBS_REPLACES_libnode$(ABI)-dev = nodejs-dev (<< 10.0.0~dfsg1-3)

but it does not generate the expected fields.
Did i make some mistake here ?

Jérémy


Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-06-10 Thread Andreas Beckmann
Followup-For: Bug #898024
Control: found -1 10.3.0~dfsg-1
Control: severity -1 serious

The 8 -> 10 upgrade path does not work either:

  Selecting previously unselected package libnode64-dev.
  Preparing to unpack .../libnode64-dev_10.3.0~dfsg-1_amd64.deb ...
  Unpacking libnode64-dev (10.3.0~dfsg-1) ...
  dpkg: error processing archive 
/var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb (--unpack):
   trying to overwrite '/usr/include/nodejs/common.gypi', which is also in 
package nodejs-dev 8.11.2~dfsg-1
  dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
  Errors were encountered while processing:
   /var/cache/apt/archives/libnode64-dev_10.3.0~dfsg-1_amd64.deb

You probably need to add
  Breaks+Replaces: nodejs-dev (<< 10.0.0~dfsg1-3)
to libnode64-dev for properly taking over /usr/include/nodejs/*

Andreas


nodejs-dev=8.11.2~dfsg-1_libnode64-dev=10.3.0~dfsg-1.log.gz
Description: application/gzip


Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-05-06 Thread Jérémy Lal
2018-05-06 3:19 GMT+02:00 積丹尼 Dan Jacobson :

> Package: nodejs-dev
>
> Unpacking libnode64-dev (10.0.0~dfsg1-3) ...
> dpkg: error processing archive /tmp/apt-dpkg-install-NI7HKh/
> 073-libnode64-dev_10.0.0~dfsg1-3_amd64.deb (--unpack):
>  trying to overwrite '/usr/include/nodejs/common.gypi', which is also in
> package nodejs-dev 10.0.0~dfsg-2
> dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
>
>
> dpkg: dependency problems prevent configuration of nodejs-dev:
>  nodejs-dev depends on libnode-dev; however:
>   Package libnode-dev is not installed.
>
> dpkg: error processing package nodejs-dev (--configure):
>  dependency problems - leaving unconfigured
>

Note that it should be easy to work around: remove nodejs-dev, apply, then
install latest version.

Jérémy


Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-05-06 Thread Jérémy Lal
2018-05-06 3:19 GMT+02:00 積丹尼 Dan Jacobson :

> Package: nodejs-dev
>
> Unpacking libnode64-dev (10.0.0~dfsg1-3) ...
> dpkg: error processing archive /tmp/apt-dpkg-install-NI7HKh/
> 073-libnode64-dev_10.0.0~dfsg1-3_amd64.deb (--unpack):
>  trying to overwrite '/usr/include/nodejs/common.gypi', which is also in
> package nodejs-dev 10.0.0~dfsg-2
> dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)
>
>
> dpkg: dependency problems prevent configuration of nodejs-dev:
>  nodejs-dev depends on libnode-dev; however:
>   Package libnode-dev is not installed.
>
> dpkg: error processing package nodejs-dev (--configure):
>  dependency problems - leaving unconfigured
>
>
Right ! This has been fixed in 10.0.0~dfsg1-3 so someone installing
nodejs 8 -> nodejs 10.0.0~dfsg1-3 won't have that kind of trouble.
I'm not keen on fixing the 10.0.0~dfsg-2 -> 10.0.0~dfsg1-3 transition,
since they are in experimental.

Jérémy


Bug#898024: trying to overwrite '/usr/include/nodejs/common.gypi', which is also in package nodejs-dev 10.0.0~dfsg-2

2018-05-05 Thread 積丹尼 Dan Jacobson
Package: nodejs-dev

Unpacking libnode64-dev (10.0.0~dfsg1-3) ...
dpkg: error processing archive 
/tmp/apt-dpkg-install-NI7HKh/073-libnode64-dev_10.0.0~dfsg1-3_amd64.deb 
(--unpack):
 trying to overwrite '/usr/include/nodejs/common.gypi', which is also in 
package nodejs-dev 10.0.0~dfsg-2
dpkg-deb: error: paste subprocess was killed by signal (Broken pipe)


dpkg: dependency problems prevent configuration of nodejs-dev:
 nodejs-dev depends on libnode-dev; however:
  Package libnode-dev is not installed.

dpkg: error processing package nodejs-dev (--configure):
 dependency problems - leaving unconfigured