Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 194488 - app-backup/backup-manager-0.7.5 ~amd64 keyword request
Summary: app-backup/backup-manager-0.7.5 ~amd64 keyword request
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High enhancement (vote)
Assignee: AMD64 Project
URL:
Whiteboard:
Keywords: KEYWORDREQ
Depends on:
Blocks:
 
Reported: 2007-10-02 09:42 UTC by cyril mougel
Modified: 2008-06-03 14:27 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 cyril mougel 2007-10-02 09:42:52 UTC
I have test an ebuild with keyword : ~amd64 and the compilation works.

The programm has no problem after compilation.

Please release it the 0.7.5 version with keyword ~amd64

Reproducible: Always
Comment 1 Wulf Krueger (RETIRED) gentoo-dev 2008-03-02 13:48:00 UTC
Andrej, when testing this, I get lots of missing binaries. Is that ok or are those really missing deps? If those are optional deps, could you maybe add a post-install message about them? And is there any test plan for this?

Cyril, your input to the above questions would help, too, of course. :-)

which: no zip in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no gpg in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no lzma in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no dar in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no rsync in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no mkisofs in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no growisofs in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no dvd+rw-format in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no cdrecord in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no mysqldump in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
which: no svnadmin in (/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/gcc-bin/4.1.2:/opt/blackdown-jdk-1.4.2.03/bin:/opt/blackdown-jdk-1.4.2.03/jre/bin)
Comment 2 Andrej Kacian (RETIRED) gentoo-dev 2008-03-02 16:48:55 UTC
Those come from near the top of /usr/sbin/backup-manager, calls similar to:

zip=$(which zip) || true

The script simply searches for various tools it might need, without checking if there are any jobs configured to use them.

I was wondering if I should add those as optional deps, but decided against it in the end. The application gives nice verbose errors if it is missing some of them, such as:

actions.sh:				error "The BM_TARBALL_FILETYPE conf key is set to \"zip\" but zip is not installed."


Do you think the optional deps are needed here (via USE flags) ?
Comment 3 Santiago M. Mola (RETIRED) gentoo-dev 2008-03-05 09:00:46 UTC
(In reply to comment #2)
> 
> Do you think the optional deps are needed here (via USE flags) ?
> 

I don't think so, this kind of USE flags are evil. A pkg_postinst message can always help.
Comment 4 Steve Dibb (RETIRED) gentoo-dev 2008-06-03 14:27:41 UTC
added ~amd64