Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 889604 - dev-lang/nim-1.6.14-r1 fails to compile: environment: line 649: nim: Permission denied
Summary: dev-lang/nim-1.6.14-r1 fails to compile: environment: line 649: nim: Permissi...
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Nim project
URL:
Whiteboard:
Keywords:
: 889672 928505 (view as bug list)
Depends on:
Blocks:
 
Reported: 2023-01-03 22:49 UTC by Agostino Sarubbo
Modified: 2024-04-04 07:50 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
build.log (build.log,92.64 KB, text/plain)
2023-01-03 22:49 UTC, Agostino Sarubbo
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Agostino Sarubbo gentoo-dev 2023-01-03 22:49:47 UTC
https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/

Issue: dev-lang/nim-1.6.10-r2 fails to compile.
Discovered on: amd64 (internal ref: ci)
Comment 1 Agostino Sarubbo gentoo-dev 2023-01-03 22:49:49 UTC
CC'ing also the author of the commit (86595aa55fdefac85478ee78cea0d18abe525ae3)
Comment 2 Agostino Sarubbo gentoo-dev 2023-01-03 22:49:50 UTC
Created attachment 846988 [details]
build.log

build log and emerge --info
Comment 3 Maciej Barć gentoo-dev 2023-01-03 22:56:41 UTC
I could not reproduce, getting:

>: SUCCESS
> * Waiting for unfinished jobs ...
> [ ok ]
> * ./bin/nim compile koch
> Hint: used config file '/var/tmp/portage/dev-lang/nim-1.6.10-r2/work/nim-1.6.10/config/nim.cfg' [Conf]
Comment 4 Anna Vyalkova 2023-01-04 00:32:57 UTC
Looks like the file exists but not executable for some reason.
Comment 5 Maciej Barć gentoo-dev 2023-01-04 15:23:08 UTC
*** Bug 889672 has been marked as a duplicate of this bug. ***
Comment 6 Agostino Sarubbo gentoo-dev 2023-01-04 15:27:55 UTC
(In reply to Maciej Barć from comment #3)
> I could not reproduce, getting:



(In reply to Maciej Barć from comment #7)
> 
> *** This bug has been marked as a duplicate of bug 889604 ***




At least I am not the only one that hit the bug :)
Comment 7 Emanuel Czirai 2023-02-08 10:44:25 UTC
It is one month later but..., this is my workaround:
# emerge -ac nim

Calculating dependencies... done!
>>> Calculating removal order...

>>> These are the packages that would be unmerged:

 dev-lang/nim
    selected: 1.6.8
   protected: none
     omitted: none

All selected packages: =dev-lang/nim-1.6.8

>>> 'Selected' packages are slated for removal.
>>> 'Protected' and 'omitted' packages will not be removed.

Would you like to unmerge these packages? [Yes/No] y
>>> Waiting 5 seconds before starting...
>>> (Control-C to abort)...
>>> Unmerging in: 5 4 3 2 1
>>> Unmerging (1 of 1) dev-lang/nim-1.6.8...
Packages installed:   1183
Packages in world:    282
Packages in system:   48
Required packages:    1183
Number removed:       1

 * GNU info directory index is up-to-date.
Comment 8 Maciej Barć gentoo-dev 2023-02-08 12:43:05 UTC
(In reply to Emanuel Czirai from comment #7)
> It is one month later but..., this is my workaround:
> # emerge -ac nim
> 
> Calculating dependencies... done!
> >>> Calculating removal order...
> 
> >>> These are the packages that would be unmerged:
> 
>  dev-lang/nim
>     selected: 1.6.8
>    protected: none
>      omitted: none
> 
> All selected packages: =dev-lang/nim-1.6.8
> 
> >>> 'Selected' packages are slated for removal.
> >>> 'Protected' and 'omitted' packages will not be removed.
> 
> Would you like to unmerge these packages? [Yes/No] y
> >>> Waiting 5 seconds before starting...
> >>> (Control-C to abort)...
> >>> Unmerging in: 5 4 3 2 1
> >>> Unmerging (1 of 1) dev-lang/nim-1.6.8...
> Packages installed:   1183
> Packages in world:    282
> Packages in system:   48
> Required packages:    1183
> Number removed:       1
> 
>  * GNU info directory index is up-to-date.


> It is one month later but..., this is my workaround:
> # emerge -ac nim

So after you unmerged older nim this version merged correctly?
Comment 9 Emanuel Czirai 2023-02-08 13:46:09 UTC
(In reply to Maciej Barć from comment #8)
> (In reply to Emanuel Czirai from comment #7)
> > It is one month later but..., this is my workaround:
> > # emerge -ac nim
> > 
> > Calculating dependencies... done!
> > >>> Calculating removal order...
> > 
> > >>> These are the packages that would be unmerged:
> > 
> >  dev-lang/nim
> >     selected: 1.6.8
> >    protected: none
> >      omitted: none
> > 
> > All selected packages: =dev-lang/nim-1.6.8
> > 
> > >>> 'Selected' packages are slated for removal.
> > >>> 'Protected' and 'omitted' packages will not be removed.
> > 
> > Would you like to unmerge these packages? [Yes/No] y
> > >>> Waiting 5 seconds before starting...
> > >>> (Control-C to abort)...
> > >>> Unmerging in: 5 4 3 2 1
> > >>> Unmerging (1 of 1) dev-lang/nim-1.6.8...
> > Packages installed:   1183
> > Packages in world:    282
> > Packages in system:   48
> > Required packages:    1183
> > Number removed:       1
> > 
> >  * GNU info directory index is up-to-date.
> 
> 
> > It is one month later but..., this is my workaround:
> > # emerge -ac nim
> 
> So after you unmerged older nim this version merged correctly?

no at all, I simply didn't realize that I didn't need nim at all for anything, thus the @world update that I was in the process of doing succeeded without nim, whilst it previously failed with it. I should've put "workaround" in quotes.
Comment 10 Agostino Sarubbo gentoo-dev 2023-03-11 16:59:46 UTC
ci has reproduced this issue with version 1.6.12 - Updating summary.
Comment 11 Agostino Sarubbo gentoo-dev 2024-02-08 08:08:34 UTC
slibtool_tinderbox has reproduced this issue with version 1.6.14-r1 - Updating summary.
Comment 12 Maciej Barć gentoo-dev 2024-04-04 07:50:08 UTC
*** Bug 928505 has been marked as a duplicate of this bug. ***