Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 832849 - [guru] app-admin/gnome-passwordsafe-4.1 directory doesn't exist
Summary: [guru] app-admin/gnome-passwordsafe-4.1 directory doesn't exist
Status: RESOLVED FIXED
Alias: None
Product: GURU
Classification: Unclassified
Component: Package issues (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: GURU project
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-07 12:59 UTC by Justin Yang
Modified: 2023-05-02 09:05 UTC (History)
0 users

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 Justin Yang 2022-02-07 12:59:05 UTC
Hi,

Seems like there might be something changed in upstream, which hinders our build script:

====
>>> Emerging (10 of 10) app-admin/gnome-passwordsafe-4.1::guru
 * PasswordSafe-4.1.tar.bz2 BLAKE2B SHA512 size ;-) ...                                                [ ok ]
 * Using python3.9 to build
>>> Unpacking source...
>>> Unpacking PasswordSafe-4.1.tar.bz2 to /var/tmp/portage/app-admin/gnome-passwordsafe-4.1/work
>>> Source unpacked in /var/tmp/portage/app-admin/gnome-passwordsafe-4.1/work
 * ERROR: app-admin/gnome-passwordsafe-4.1::guru failed (prepare phase):
 *   The source directory '/var/tmp/portage/app-admin/gnome-passwordsafe-4.1/work/PasswordSafe-4.1' doesn't exist
 * 
 * Call stack:
 *            ebuild.sh, line  770:  Called __ebuild_main 'prepare'
 *   phase-functions.sh, line 1059:  Called __dyn_prepare
 *   phase-functions.sh, line  385:  Called die
 * The specific snippet of code:
 *   		die "The source directory '${S}' doesn't exist"
 * 
 * If you need support, post the output of `emerge --info '=app-admin/gnome-passwordsafe-4.1::guru'`,
 * the complete build log and the output of `emerge -pqv '=app-admin/gnome-passwordsafe-4.1::guru'`.
 * The complete build log is located at '/var/tmp/portage/app-admin/gnome-passwordsafe-4.1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/app-admin/gnome-passwordsafe-4.1/temp/environment'.
 * Working directory: '/var/tmp/portage/app-admin/gnome-passwordsafe-4.1/empty'
 * S: '/var/tmp/portage/app-admin/gnome-passwordsafe-4.1/work/PasswordSafe-4.1'
====

In fact, the files under "work" dir are:

~> ls /var/tmp/portage/app-admin/gnome-passwordsafe-4.1/work
secrets-4.1-e3ab7938e59307127ab3bb3abd8e1869bd739a63
~> ls /var/tmp/portage/app-admin/gnome-passwordsafe-4.1/work/secrets-4.1-e3ab7938e59307127ab3bb3abd8e1869bd739a63
data	 LICENSE      meson_options.txt      passwordsafe	passwordsafe.in  profile.dat  screenshots
flatpak  meson.build  meson_post_install.py  PasswordSafe.doap	po		 README.md
Comment 1 Agostino Sarubbo gentoo-dev 2022-04-19 14:30:34 UTC
guru_tinderbox has reproduced this issue with version 4.1 - Updating summary.
Comment 2 Larry the Git Cow gentoo-dev 2023-05-02 09:05:10 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fc2cbd79d829bb384438037c064af82f5f2ff480

commit fc2cbd79d829bb384438037c064af82f5f2ff480
Author:     Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
AuthorDate: 2023-05-01 19:36:40 +0000
Commit:     Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
CommitDate: 2023-05-01 19:36:40 +0000

    app-admin/gnome-passwordsafe: treeclean
    
    Closes: https://bugs.gentoo.org/832849
    Closes: https://bugs.gentoo.org/897360
    Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

 app-admin/gnome-passwordsafe/Manifest              |  2 -
 .../files/gnome-passwordsafe-4.1.patch             | 34 -----------
 .../gnome-passwordsafe-4.0-r1.ebuild               | 68 ----------------------
 .../gnome-passwordsafe-4.1.ebuild                  | 63 --------------------
 app-admin/gnome-passwordsafe/metadata.xml          |  6 --
 profiles/package.mask                              |  1 -
 6 files changed, 174 deletions(-)