Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 816747 - app-text/build-docbook-catalog: looks for /run outside prefix (//run/lock/build-docbook-catalog.lock: No such file or directory)
Summary: app-text/build-docbook-catalog: looks for /run outside prefix (//run/lock/bui...
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: No maintainer - Look at https://wiki.gentoo.org/wiki/Project:Proxy_Maintainers if you want to take care of it
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-07 06:59 UTC by Sam James
Modified: 2021-12-26 03:58 UTC (History)
1 user (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-07 06:59:29 UTC
on Prefix on macOS:
```
>>> Installing (3 of 6) app-text/build-docbook-catalog-2.0::gentoo_prefix
 * checking 2 files for package collisions
>>> Merging app-text/build-docbook-catalog-2.0 to /
--- /Users/sam/Gentoo/usr/
--- /Users/sam/Gentoo/usr/share/
--- /Users/sam/Gentoo/usr/share/doc/
>>> /Users/sam/Gentoo/usr/share/doc/build-docbook-catalog-2.0/
>>> /Users/sam/Gentoo/usr/share/doc/build-docbook-catalog-2.0/README.bz2
--- /Users/sam/Gentoo/usr/sbin/
>>> /Users/sam/Gentoo/usr/sbin/build-docbook-catalog
>>> Safely unmerging already-installed instance...
No package files given... Grabbing a set.
<<<          obj /Users/sam/Gentoo/usr/share/doc/build-docbook-catalog-1.21/README.bz2
--- replaced dir /Users/sam/Gentoo/usr/share/doc
--- replaced dir /Users/sam/Gentoo/usr/share
--- replaced obj /Users/sam/Gentoo/usr/sbin/build-docbook-catalog
--- replaced dir /Users/sam/Gentoo/usr/sbin
--- replaced dir /Users/sam/Gentoo/usr
<<<          dir /Users/sam/Gentoo/usr/share/doc/build-docbook-catalog-1.21
>>> Original instance of package unmerged safely.
/Users/sam/Gentoo/usr/sbin/build-docbook-catalog: line 105: //run/lock/build-docbook-catalog.lock: No such file or directory
>>> app-text/build-docbook-catalog-2.0 merged.
```
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-08 07:14:28 UTC
I guess there's another issue here in that we don't.. make this part fatal?

```
$ build-docbook-catalog        
/Users/sam/Gentoo/usr/sbin/build-docbook-catalog: line 105: //run/lock/build-docbook-catalog.lock: No such file or directory
$ echo $?                                                                                                                                                                             
0
```
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2021-10-08 07:18:58 UTC
(In reply to Sam James from comment #1)
> I guess there's another issue here in that we don't.. make this part fatal?
> 
> ```
> $ build-docbook-catalog        
> /Users/sam/Gentoo/usr/sbin/build-docbook-catalog: line 105:
> //run/lock/build-docbook-catalog.lock: No such file or directory
> $ echo $?                                                                   
> 
> 0
> ```

Oh, yeah, https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=2b69063f19a03e9224eeaa6cecd35dd2004127c0 should fix this bit. So just the original not respecting prefix issue remains.
Comment 3 Larry the Git Cow gentoo-dev 2021-10-08 12:22:20 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/proj/build-docbook-catalog.git/commit/?id=85b15e9f180c2237166eca4194a4d4bd107fa8c6

commit 85b15e9f180c2237166eca4194a4d4bd107fa8c6
Author:     Mike Frysinger <vapier@gentoo.org>
AuthorDate: 2021-10-08 12:19:25 +0000
Commit:     Mike Frysinger <vapier@gentoo.org>
CommitDate: 2021-10-08 12:19:25 +0000

    add eprefix to lockdir #816747
    
    Bug: https://bugs.gentoo.org/816747
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 build-docbook-catalog | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)
Comment 4 SpanKY gentoo-dev 2021-10-08 12:24:40 UTC
thanks for the report
Comment 5 Larry the Git Cow gentoo-dev 2021-10-08 12:25:25 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0afc0ea409fa208a82b1553947c69ebe0baebf27

commit 0afc0ea409fa208a82b1553947c69ebe0baebf27
Author:     Mike Frysinger <vapier@gentoo.org>
AuthorDate: 2021-10-08 12:23:51 +0000
Commit:     Mike Frysinger <vapier@gentoo.org>
CommitDate: 2021-10-08 12:25:17 +0000

    app-text/build-docbook-catalog: fix eprefix handling #816747
    
    Closes: https://bugs.gentoo.org/816747
    Signed-off-by: Mike Frysinger <vapier@gentoo.org>

 app-text/build-docbook-catalog/Manifest                                 | 2 +-
 ...uild-docbook-catalog-2.0.ebuild => build-docbook-catalog-2.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)
Comment 6 Larry the Git Cow gentoo-dev 2021-12-26 03:58:24 UTC
The bug has been referenced in the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1cd9073d92a4e8ed15022eab5d97916794ab0cc

commit a1cd9073d92a4e8ed15022eab5d97916794ab0cc
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2021-12-26 03:54:54 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2021-12-26 03:54:57 +0000

    app-text/build-docbook-catalog: destabilize 2.1
    
    We want to stabilise a version of Portage which
    warns on missing /run before stabling this.
    
    Bug: https://bugs.gentoo.org/816747
    Bug: https://bugs.gentoo.org/829468
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/build-docbook-catalog/build-docbook-catalog-2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)