librelist archives

« back to archive

Packaging version 1.18.0

Packaging version 1.18.0

From:
Lucas Kanashiro
Date:
2014-04-25 @ 20:32
We are packaging new Analizo's version and we have a problem: the Dot.pm is
overwriting by Analizo (it is present in libgraph-readwrite-perl too):

dpkg: error processing archive analizo_1.18.0_all.deb (--install):
 trying to overwrite '/usr/share/perl5/Graph/Writer/Dot.pm', which is also
in package libgraph-readwrite-perl 2.06-1


We can generate the package, but when we install it this problem appear.
What can we do?

Another question is: How must we proceed to sign the package?

Regards,

-- 
Lucas Kanashiro Duarte
Engenharia de Software - FGA/UnB
kanashiro.duarte@gmail.com

Re: [analizo] Packaging version 1.18.0

From:
Antonio Terceiro
Date:
2014-04-25 @ 21:15
On Fri, Apr 25, 2014 at 05:32:40PM -0300, Lucas Kanashiro wrote:
> We are packaging new Analizo's version and we have a problem: the Dot.pm is
> overwriting by Analizo (it is present in libgraph-readwrite-perl too):
> 
> dpkg: error processing archive analizo_1.18.0_all.deb (--install):
>  trying to overwrite '/usr/share/perl5/Graph/Writer/Dot.pm', which is also
> in package libgraph-readwrite-perl 2.06-1
> 
> 
> We can generate the package, but when we install it this problem appear.
> What can we do?

Remove Dot.pm from analizo and make analizo depend on the version of
libgraph-readwrite-perl that added Graph::Writer::Dot

> Another question is: How must we proceed to sign the package?

That's one thing we will have to figure out. Until now the repository
available on analizo.org was being signed with my
personal key, what of course won't work if you are the one doing the
releases.

I can see 2 options:

- we create a "institutional" key for the project and sign the
  repository with it.
- you sign the repository with your personal key, but then we have the
  same problem when the next person comes along.

another issue is that the website is currently hosted at a Colivre
server, which I can't give you access to, so we need to move it
somewhere else. I am trying to setup a page at the github hosting
service and will let you know

-- 
Antonio Terceiro <terceiro@softwarelivre.org>
http://softwarelivre.org/terceiro

Re: [analizo] Packaging version 1.18.0

From:
Antonio Terceiro
Date:
2014-04-25 @ 22:42
On Fri, Apr 25, 2014 at 06:15:14PM -0300, Antonio Terceiro wrote:
> On Fri, Apr 25, 2014 at 05:32:40PM -0300, Lucas Kanashiro wrote:
> > We are packaging new Analizo's version and we have a problem: the Dot.pm is
> > overwriting by Analizo (it is present in libgraph-readwrite-perl too):
> > 
> > dpkg: error processing archive analizo_1.18.0_all.deb (--install):
> >  trying to overwrite '/usr/share/perl5/Graph/Writer/Dot.pm', which is also
> > in package libgraph-readwrite-perl 2.06-1
> > 
> > 
> > We can generate the package, but when we install it this problem appear.
> > What can we do?
> 
> Remove Dot.pm from analizo and make analizo depend on the version of
> libgraph-readwrite-perl that added Graph::Writer::Dot
> 
> > Another question is: How must we proceed to sign the package?
> 
> That's one thing we will have to figure out. Until now the repository
> available on analizo.org was being signed with my
> personal key, what of course won't work if you are the one doing the
> releases.
> 
> I can see 2 options:
> 
> - we create a "institutional" key for the project and sign the
>   repository with it.
> - you sign the repository with your personal key, but then we have the
>   same problem when the next person comes along.
> 
> another issue is that the website is currently hosted at a Colivre
> server, which I can't give you access to, so we need to move it
> somewhere else. I am trying to setup a page at the github hosting
> service and will let you know

there: http://analizo.github.io/ (including serving downloads). I tested
installing analizo on an empty debian unstable from there and it just
worked. Other people testing would be nice as well.

Once we figure out the signing, you can just put the packages inside the
download/ folder of the website repository¹ and push. Maybe there is
more automation to be done.

¹ https://github.com/analizo/analizo.github.io

please grab me on IRC next week so we can look at this together.

-- 
Antonio Terceiro <terceiro@softwarelivre.org>
http://softwarelivre.org/terceiro

Re: [analizo] Packaging version 1.18.0

From:
Lucas Kanashiro
Date:
2014-04-26 @ 21:08
Thanks Terceiro! I will grab you on IRC next week to solve this problem.




2014-04-25 19:42 GMT-03:00 Antonio Terceiro <terceiro@softwarelivre.org>:

> On Fri, Apr 25, 2014 at 06:15:14PM -0300, Antonio Terceiro wrote:
> > On Fri, Apr 25, 2014 at 05:32:40PM -0300, Lucas Kanashiro wrote:
> > > We are packaging new Analizo's version and we have a problem: the
> Dot.pm is
> > > overwriting by Analizo (it is present in libgraph-readwrite-perl too):
> > >
> > > dpkg: error processing archive analizo_1.18.0_all.deb (--install):
> > >  trying to overwrite '/usr/share/perl5/Graph/Writer/Dot.pm', which is
> also
> > > in package libgraph-readwrite-perl 2.06-1
> > >
> > >
> > > We can generate the package, but when we install it this problem
> appear.
> > > What can we do?
> >
> > Remove Dot.pm from analizo and make analizo depend on the version of
> > libgraph-readwrite-perl that added Graph::Writer::Dot
> >
> > > Another question is: How must we proceed to sign the package?
> >
> > That's one thing we will have to figure out. Until now the repository
> > available on analizo.org was being signed with my
> > personal key, what of course won't work if you are the one doing the
> > releases.
> >
> > I can see 2 options:
> >
> > - we create a "institutional" key for the project and sign the
> >   repository with it.
> > - you sign the repository with your personal key, but then we have the
> >   same problem when the next person comes along.
> >
> > another issue is that the website is currently hosted at a Colivre
> > server, which I can't give you access to, so we need to move it
> > somewhere else. I am trying to setup a page at the github hosting
> > service and will let you know
>
> there: http://analizo.github.io/ (including serving downloads). I tested
> installing analizo on an empty debian unstable from there and it just
> worked. Other people testing would be nice as well.
>
> Once we figure out the signing, you can just put the packages inside the
> download/ folder of the website repository¹ and push. Maybe there is
> more automation to be done.
>
> ¹ https://github.com/analizo/analizo.github.io
>
> please grab me on IRC next week so we can look at this together.
>
> --
> Antonio Terceiro <terceiro@softwarelivre.org>
> http://softwarelivre.org/terceiro
>
>
>


-- 
Lucas Kanashiro Duarte
Engenharia de Software - FGA/UnB
kanashiro.duarte@gmail.com

Re: [analizo] Packaging version 1.18.0

From:
Lucas Kanashiro
Date:
2014-05-01 @ 06:46
Finally, I think that's new version of Analizo (1.18.0) is working ;) You
can download it (following the instructions in
http://www.analizo.org/download.html) and test it!

Regards,


2014-04-26 18:08 GMT-03:00 Lucas Kanashiro <kanashiro.duarte@gmail.com>:

> Thanks Terceiro! I will grab you on IRC next week to solve this problem.
>
>
>
>
> 2014-04-25 19:42 GMT-03:00 Antonio Terceiro <terceiro@softwarelivre.org>:
>
> On Fri, Apr 25, 2014 at 06:15:14PM -0300, Antonio Terceiro wrote:
>> > On Fri, Apr 25, 2014 at 05:32:40PM -0300, Lucas Kanashiro wrote:
>> > > We are packaging new Analizo's version and we have a problem: the
>> Dot.pm is
>> > > overwriting by Analizo (it is present in libgraph-readwrite-perl too):
>> > >
>> > > dpkg: error processing archive analizo_1.18.0_all.deb (--install):
>> > >  trying to overwrite '/usr/share/perl5/Graph/Writer/Dot.pm', which is
>> also
>> > > in package libgraph-readwrite-perl 2.06-1
>> > >
>> > >
>> > > We can generate the package, but when we install it this problem
>> appear.
>> > > What can we do?
>> >
>> > Remove Dot.pm from analizo and make analizo depend on the version of
>> > libgraph-readwrite-perl that added Graph::Writer::Dot
>> >
>> > > Another question is: How must we proceed to sign the package?
>> >
>> > That's one thing we will have to figure out. Until now the repository
>> > available on analizo.org was being signed with my
>> > personal key, what of course won't work if you are the one doing the
>> > releases.
>> >
>> > I can see 2 options:
>> >
>> > - we create a "institutional" key for the project and sign the
>> >   repository with it.
>> > - you sign the repository with your personal key, but then we have the
>> >   same problem when the next person comes along.
>> >
>> > another issue is that the website is currently hosted at a Colivre
>> > server, which I can't give you access to, so we need to move it
>> > somewhere else. I am trying to setup a page at the github hosting
>> > service and will let you know
>>
>> there: http://analizo.github.io/ (including serving downloads). I tested
>> installing analizo on an empty debian unstable from there and it just
>> worked. Other people testing would be nice as well.
>>
>> Once we figure out the signing, you can just put the packages inside the
>> download/ folder of the website repository¹ and push. Maybe there is
>> more automation to be done.
>>
>> ¹ https://github.com/analizo/analizo.github.io
>>
>> please grab me on IRC next week so we can look at this together.
>>
>> --
>> Antonio Terceiro <terceiro@softwarelivre.org>
>> http://softwarelivre.org/terceiro
>>
>>
>>
>
>
> --
> Lucas Kanashiro Duarte
> Engenharia de Software - FGA/UnB
> kanashiro.duarte@gmail.com
>



-- 
Lucas Kanashiro Duarte
Engenharia de Software - FGA/UnB
kanashiro.duarte@gmail.com

Re: [analizo] Packaging version 1.18.0

From:
Paulo Meirelles
Date:
2014-05-01 @ 11:11
2014-05-01 3:46 GMT-03:00 Lucas Kanashiro <kanashiro.duarte@gmail.com>:

> Finally, I think that's new version of Analizo (1.18.0) is working ;) You
> can download it (following the instructions in
> http://www.analizo.org/download.html) and test it!
>

Great \o/

thanks a lot!
<kanashiro.duarte@gmail.com>

-- 
Paulo Meirelles
FGA-UnB (http://fga.unb.br)
CCSL-IME/USP (http://ccsl.ime.usp.br)

Re: [analizo] Packaging version 1.18.0

From:
Antonio Terceiro
Date:
2014-05-01 @ 15:21
On Thu, May 01, 2014 at 03:46:52AM -0300, Lucas Kanashiro wrote:
> Finally, I think that's new version of Analizo (1.18.0) is working ;) You
> can download it (following the instructions in
> http://www.analizo.org/download.html) and test it!

nice! the installation on a clean debian unstable chroot worked just
fine for me.

-- 
Antonio Terceiro <terceiro@softwarelivre.org>
http://softwarelivre.org/terceiro