Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 906788 - app-text/dblatex-0.3.12 lacks dblatex command
Summary: app-text/dblatex-0.3.12 lacks dblatex command
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Zoltan Puskas
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-05-19 15:53 UTC by CaptainBlood
Modified: 2023-05-20 05:09 UTC (History)
2 users (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 CaptainBlood 2023-05-19 15:53:16 UTC
where as app-text/dblatex-0.3.11-r1 provides it:

amd64 ~ # eixi app-text/dblatex
[U] app-text/dblatex
     Installed versions:  0.3.11-r1(20:41:43 19/05/2023)(-inkscape PYTHON_TARGETS="python3_10")
     Homepage:            http://dblatex.sourceforge.net/
     Description:         Transform DocBook using TeX macros

amd64 ~ # whereis app-text/dblatex
dblatex: /usr/bin/dblatex /usr/share/dblatex

-----------------------------------------------------------------------
amd64 ~ # eixi app-text/dblatex
[I] app-text/dblatex
     Installed versions:  0.3.12^t(20:48:05 19/05/2023)(-inkscape -test PYTHON_TARGETS="python3_10 -python3_11")
     Homepage:            http://dblatex.sourceforge.net/
     Description:         Transform DocBook using TeX macros

amd64 ~ # whereis app-text/dblatex
dblatex: /usr/share/dblatex
Comment 1 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-05-20 05:06:14 UTC
probably

commit f03b7342f213d1eae93ff2fa6c36b228c5791458
Author: Matthew Smith <matthew@gentoo.org>
Date:   Wed Apr 5 08:00:26 2023 +0100

    app-text/dblatex: add DISTUTILS_USE_PEP517

    Signed-off-by: Matthew Smith <matthew@gentoo.org>

PEP517 tends to break bits like this
Comment 2 Sam James archtester Gentoo Infrastructure gentoo-dev Security 2023-05-20 05:07:37 UTC
$ find /var/tmp/portage/app-text/dblatex-0.3.12/work/ | grep /dblatex$ | grep -v \.git
/var/tmp/portage/app-text/dblatex-0.3.12/work/dblatex3-0.3.12/scripts/dblatex
/var/tmp/portage/app-text/dblatex-0.3.12/work/dblatex3-0.3.12/lib/dbtexmf/dblatex
/var/tmp/portage/app-text/dblatex-0.3.12/work/dblatex3-0.3.12/lib/contrib/debian/dblatex
Comment 3 Larry the Git Cow gentoo-dev 2023-05-20 05:09:28 UTC
The bug has been closed via the following commit(s):

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

commit ef71cb475062f56f19f8e96c60bdf6524811f396
Author:     Sam James <sam@gentoo.org>
AuthorDate: 2023-05-20 05:08:58 +0000
Commit:     Sam James <sam@gentoo.org>
CommitDate: 2023-05-20 05:08:58 +0000

    app-text/dblatex: fix installation of binary
    
    Closes: https://bugs.gentoo.org/906788
    Fixes: f03b7342f213d1eae93ff2fa6c36b228c5791458
    Signed-off-by: Sam James <sam@gentoo.org>

 app-text/dblatex/{dblatex-0.3.12.ebuild => dblatex-0.3.12-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)