Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 274972 - dev-util/catalyst should do pre-run checks for needed tools
Summary: dev-util/catalyst should do pre-run checks for needed tools
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Hosted Projects
Classification: Unclassified
Component: Catalyst (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Catalyst Developers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2009-06-21 18:29 UTC by Juanlu Pérez
Modified: 2012-09-07 19:46 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 Juanlu Pérez 2009-06-21 18:29:15 UTC
Catalyst showed to me this message:
--- Running action sequence: setup_overlay
--- Running action sequence: create_iso
9192+0 records in
9192+0 records out
9412608 bytes (9.4 MB) copied, 0.0838082 s, 112 MB/s
/usr/lib/catalyst/targets/support/create-iso.sh: line 231: mkdosfs:
command not found
mount: wrong fs type, bad option, bad superblock on /dev/loop0,
      missing codepage or helper program, or other error
      In some cases useful info is found in syslog - try
      dmesg | tail  or so

So, if catalyst needs mkdosfs maybe it would depend on dosfstools or something that check whether you need dosfstools.


Reproducible: Always

Steps to Reproduce:
1.catalyst -v -f livecd-stage2.spec
2.
3.



Expected Results:  
catalyst should tell you to emerge what you need.
Comment 1 Matt Turner gentoo-dev 2011-10-18 00:23:11 UTC
mkdosfs is used only on ia64, and catalyst has a dependency "ia64? ( sys-fs/dosfstools )" which has been in place since 2006.

I'm not sure why you hit this problem. Catalyst's dependencies seem correct.

It looks like the scope of the bug has been changed to the more generic "we should do run-time checks" for dependency programs, so I suppose this bug should be left open?
Comment 2 Rick Farina (Zero_Chaos) gentoo-dev 2012-09-07 19:46:21 UTC
(In reply to comment #1)
> mkdosfs is used only on ia64, and catalyst has a dependency "ia64? (
> sys-fs/dosfstools )" which has been in place since 2006.
> 
> I'm not sure why you hit this problem. Catalyst's dependencies seem correct.
> 
> It looks like the scope of the bug has been changed to the more generic "we
> should do run-time checks" for dependency programs, so I suppose this bug
> should be left open?

No, this bug should be closed because things are already depped properly.  Users installing with --nodeps should be executed and their bugs closed as invalid. Like this.