public inbox for gentoo-user@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-user] sys-apps/man-db depends to app-text/po4a
@ 2014-10-11  6:17 hogren
  2014-10-11  6:37 ` Stroller
  0 siblings, 1 reply; 7+ messages in thread
From: hogren @ 2014-10-11  6:17 UTC (permalink / raw
  To: gentoo-user

Hello,

I want to file a bug and I juste ask you a confirmation.

I tried to upgrade my gentoo (#emerge -uD world).
Ok. At the end emerge says me that I have preserved builds.
So I tried a #emerge @preserved-rebuild.
Emerge try to compile sys-apps/man-db-2.6.6 and fails.
When I watched the build log, I saw that in the compilation period,
po4a is not found.

I make an #emerge app-text/po4a, I tried again #emerge
@preserved-rebuild. It's ok.

Is it correct if I file a bug about that ?

Thank you !

Hogren


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] sys-apps/man-db depends to app-text/po4a
  2014-10-11  6:17 [gentoo-user] sys-apps/man-db depends to app-text/po4a hogren
@ 2014-10-11  6:37 ` Stroller
  2014-10-11 14:22   ` Hinnerk van Bruinehsen
  2014-10-12  7:30   ` hogren
  0 siblings, 2 replies; 7+ messages in thread
From: Stroller @ 2014-10-11  6:37 UTC (permalink / raw
  To: gentoo-user


On Sat, 11 October 2014, at 7:17 am, hogren <hogren@iiiha.com> wrote:

> … 
> Emerge try to compile sys-apps/man-db-2.6.6 and fails.
> When I watched the build log, I saw that in the compilation period,
> po4a is not found.
> 
> I make an #emerge app-text/po4a, I tried again #emerge
> @preserved-rebuild. It's ok.
> 
> Is it correct if I file a bug about that ?

Yes, absolutely.

Thank you for your service.

Stroller.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] sys-apps/man-db depends to app-text/po4a
  2014-10-11  6:37 ` Stroller
@ 2014-10-11 14:22   ` Hinnerk van Bruinehsen
  2014-10-13 15:14     ` hogren
  2014-10-12  7:30   ` hogren
  1 sibling, 1 reply; 7+ messages in thread
From: Hinnerk van Bruinehsen @ 2014-10-11 14:22 UTC (permalink / raw
  To: gentoo-user

[-- Attachment #1: Type: text/plain, Size: 876 bytes --]

On Sat, Oct 11, 2014 at 07:37:14AM +0100, Stroller wrote:
> 
> On Sat, 11 October 2014, at 7:17 am, hogren <hogren@iiiha.com> wrote:
> 
> > … 
> > Emerge try to compile sys-apps/man-db-2.6.6 and fails.
> > When I watched the build log, I saw that in the compilation period,
> > po4a is not found.
> > 
> > I make an #emerge app-text/po4a, I tried again #emerge
> > @preserved-rebuild. It's ok.
> > 
> > Is it correct if I file a bug about that ?
> 
> Yes, absolutely.
> 
> Thank you for your service.

Actually: I think no.

This is caused because you recently updated perl and there is some version
missmatch/dependency issue caused by it.
Run perl-cleaner --all (and emerge -v1 $(qlist -CI virtual/perl) if you run
into issues).
The missing dependency (app-text/po4a) will get pulled along the way (did so
a few hours ago).


WKR
Hinnerk



[-- Attachment #2: Digital signature --]
[-- Type: application/pgp-signature, Size: 473 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] sys-apps/man-db depends to app-text/po4a
  2014-10-11  6:37 ` Stroller
  2014-10-11 14:22   ` Hinnerk van Bruinehsen
@ 2014-10-12  7:30   ` hogren
  1 sibling, 0 replies; 7+ messages in thread
From: hogren @ 2014-10-12  7:30 UTC (permalink / raw
  To: gentoo-user

Le Sat, 11 Oct 2014 07:37:14 +0100,
Stroller <stroller@stellar.eclipse.co.uk> a écrit :

> 
> On Sat, 11 October 2014, at 7:17 am, hogren <hogren@iiiha.com> wrote:
> 
> > … 
> > Emerge try to compile sys-apps/man-db-2.6.6 and fails.
> > When I watched the build log, I saw that in the compilation period,
> > po4a is not found.
> > 
> > I make an #emerge app-text/po4a, I tried again #emerge
> > @preserved-rebuild. It's ok.
> > 
> > Is it correct if I file a bug about that ?
> 
> Yes, absolutely.
> 
> Thank you for your service.
> 
> Stroller.
> 
> 

My bug [525034] is a duplicate of [41124] is an old bug.

In fact, when we update perl, we need to recompile all perl modules.

May be I did'nt see the message after the last perl emerge.

The command to execute is "perl-cleaner --allmodules".
You must do this after each perl update.

Thank you for your help.

Regards,

Hogren


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] sys-apps/man-db depends to app-text/po4a
  2014-10-11 14:22   ` Hinnerk van Bruinehsen
@ 2014-10-13 15:14     ` hogren
  2014-10-13 17:15       ` Mike Gilbert
  0 siblings, 1 reply; 7+ messages in thread
From: hogren @ 2014-10-13 15:14 UTC (permalink / raw
  To: gentoo-user

Le Sat, 11 Oct 2014 16:22:04 +0200,
Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de> a écrit :

> On Sat, Oct 11, 2014 at 07:37:14AM +0100, Stroller wrote:
> > 
> > On Sat, 11 October 2014, at 7:17 am, hogren <hogren@iiiha.com>
> > wrote:
> > 
> > > … 
> > > Emerge try to compile sys-apps/man-db-2.6.6 and fails.
> > > When I watched the build log, I saw that in the compilation
> > > period, po4a is not found.
> > > 
> > > I make an #emerge app-text/po4a, I tried again #emerge
> > > @preserved-rebuild. It's ok.
> > > 
> > > Is it correct if I file a bug about that ?
> > 
> > Yes, absolutely.
> > 
> > Thank you for your service.
> 
> Actually: I think no.
> 
> This is caused because you recently updated perl and there is some
> version missmatch/dependency issue caused by it.
> Run perl-cleaner --all (and emerge -v1 $(qlist -CI virtual/perl) if
> you run into issues).
> The missing dependency (app-text/po4a) will get pulled along the way
> (did so a few hours ago).

Hello,

Thank you for your response (even if I read the bug [41124] before).

I have a question.
Is there the same problem on other rolling release OS like Arch ? Or
even Debian Testing ?
If there is'nt, how do they do ? what is the gentoo particularity which
make it no possible ?

It's not difficult for me to run perl-cleaner, even if I forget to read
output of last upgrades (I have an old laptop and when I upgrade, I
execute "emerge -uD world; halt" and go to my bed :) ). But I just want
to understand the problem.

Thank you !

Hogren


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] sys-apps/man-db depends to app-text/po4a
  2014-10-13 15:14     ` hogren
@ 2014-10-13 17:15       ` Mike Gilbert
  2014-10-13 18:46         ` hogren
  0 siblings, 1 reply; 7+ messages in thread
From: Mike Gilbert @ 2014-10-13 17:15 UTC (permalink / raw
  To: gentoo-user

On Mon, Oct 13, 2014 at 11:14 AM, hogren <hogren@iiiha.com> wrote:
> Le Sat, 11 Oct 2014 16:22:04 +0200,
> Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de> a écrit :
>
>> On Sat, Oct 11, 2014 at 07:37:14AM +0100, Stroller wrote:
>> >
>> > On Sat, 11 October 2014, at 7:17 am, hogren <hogren@iiiha.com>
>> > wrote:
>> >
>> > > …
>> > > Emerge try to compile sys-apps/man-db-2.6.6 and fails.
>> > > When I watched the build log, I saw that in the compilation
>> > > period, po4a is not found.
>> > >
>> > > I make an #emerge app-text/po4a, I tried again #emerge
>> > > @preserved-rebuild. It's ok.
>> > >
>> > > Is it correct if I file a bug about that ?
>> >
>> > Yes, absolutely.
>> >
>> > Thank you for your service.
>>
>> Actually: I think no.
>>
>> This is caused because you recently updated perl and there is some
>> version missmatch/dependency issue caused by it.
>> Run perl-cleaner --all (and emerge -v1 $(qlist -CI virtual/perl) if
>> you run into issues).
>> The missing dependency (app-text/po4a) will get pulled along the way
>> (did so a few hours ago).
>
> Hello,
>
> Thank you for your response (even if I read the bug [41124] before).
>
> I have a question.
> Is there the same problem on other rolling release OS like Arch ? Or
> even Debian Testing ?
> If there is'nt, how do they do ? what is the gentoo particularity which
> make it no possible ?
>
> It's not difficult for me to run perl-cleaner, even if I forget to read
> output of last upgrades (I have an old laptop and when I upgrade, I
> execute "emerge -uD world; halt" and go to my bed :) ). But I just want
> to understand the problem.
>
> Thank you !

I assume they would have a similar issue on their build machines. They
would have to rebuild all packages which depend on perl when changing
major versions.

As an end-user, you would not notice it because the new packages just
get pulled down automatically.

It's the difference between a source-based distro (Gentoo) and a more
traditional distro (Debian, Arch, etc).


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [gentoo-user] sys-apps/man-db depends to app-text/po4a
  2014-10-13 17:15       ` Mike Gilbert
@ 2014-10-13 18:46         ` hogren
  0 siblings, 0 replies; 7+ messages in thread
From: hogren @ 2014-10-13 18:46 UTC (permalink / raw
  To: gentoo-user

Le Mon, 13 Oct 2014 13:15:43 -0400,
Mike Gilbert <floppym@gentoo.org> a écrit :

> On Mon, Oct 13, 2014 at 11:14 AM, hogren <hogren@iiiha.com> wrote:
> > Le Sat, 11 Oct 2014 16:22:04 +0200,
> > Hinnerk van Bruinehsen <h.v.bruinehsen@fu-berlin.de> a écrit :
> >
> >> On Sat, Oct 11, 2014 at 07:37:14AM +0100, Stroller wrote:
> >> >
> >> > On Sat, 11 October 2014, at 7:17 am, hogren <hogren@iiiha.com>
> >> > wrote:
> >> >
> >> > > …
> >> > > Emerge try to compile sys-apps/man-db-2.6.6 and fails.
> >> > > When I watched the build log, I saw that in the compilation
> >> > > period, po4a is not found.
> >> > >
> >> > > I make an #emerge app-text/po4a, I tried again #emerge
> >> > > @preserved-rebuild. It's ok.
> >> > >
> >> > > Is it correct if I file a bug about that ?
> >> >
> >> > Yes, absolutely.
> >> >
> >> > Thank you for your service.
> >>
> >> Actually: I think no.
> >>
> >> This is caused because you recently updated perl and there is some
> >> version missmatch/dependency issue caused by it.
> >> Run perl-cleaner --all (and emerge -v1 $(qlist -CI virtual/perl) if
> >> you run into issues).
> >> The missing dependency (app-text/po4a) will get pulled along the
> >> way (did so a few hours ago).
> >
> > Hello,
> >
> > Thank you for your response (even if I read the bug [41124] before).
> >
> > I have a question.
> > Is there the same problem on other rolling release OS like Arch ? Or
> > even Debian Testing ?
> > If there is'nt, how do they do ? what is the gentoo particularity
> > which make it no possible ?
> >
> > It's not difficult for me to run perl-cleaner, even if I forget to
> > read output of last upgrades (I have an old laptop and when I
> > upgrade, I execute "emerge -uD world; halt" and go to my bed :) ).
> > But I just want to understand the problem.
> >
> > Thank you !
> 
> I assume they would have a similar issue on their build machines. They
> would have to rebuild all packages which depend on perl when changing
> major versions.
> 
> As an end-user, you would not notice it because the new packages just
> get pulled down automatically.
> 
> It's the difference between a source-based distro (Gentoo) and a more
> traditional distro (Debian, Arch, etc).
> 

Oh yes I understand.
A new version of perl generate (not automatically) a new version of
many other packages, that is ?

Thank you.

Hogren


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2014-10-13 18:44 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-10-11  6:17 [gentoo-user] sys-apps/man-db depends to app-text/po4a hogren
2014-10-11  6:37 ` Stroller
2014-10-11 14:22   ` Hinnerk van Bruinehsen
2014-10-13 15:14     ` hogren
2014-10-13 17:15       ` Mike Gilbert
2014-10-13 18:46         ` hogren
2014-10-12  7:30   ` hogren

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox