Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 48591 - can't compile kdebase-3.2.2 ("@mkdir_p@: command not found")
Summary: can't compile kdebase-3.2.2 ("@mkdir_p@: command not found")
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] KDE (show other bugs)
Hardware: x86 Linux
: High blocker (vote)
Assignee: Gentoo KDE team
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2004-04-21 12:42 UTC by Matthias F. Brandstetter (RETIRED)
Modified: 2004-05-09 10:39 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 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-04-21 12:42:48 UTC
I tried to emerge KDE-3.2.2, but when it comes to kdebase, then I get the
following error:

make[3]: Entering directory `/var/tmp/portage/kdebase-3.2.2/work/kdebase-3.2.2/libkonq/pics'
make[3]: Nothing to be done for `install-exec-am'.
test -z "/usr/kde/3.2/share/apps/konqueror/pics" || @mkdir_p@ "/var/tmp/portage/kdebase-3.2.2/image//usr/kde/3.2/share/apps/konqueror/pics"
/bin/sh: line 1: @mkdir_p@: command not found
make[3]: *** [install-libkonq_pics_dataDATA] Error 127

Is there any solution / workaround for this?

Reproducible: Always
Steps to Reproduce:
no steps required, just emerge kde-3.2.2
Comment 1 Duncan Hill 2004-04-21 23:28:43 UTC
Replicated on amd64, so definitely something in the source package I think.  Looks like a sed command didn't run.
Comment 2 Caleb Tennis (RETIRED) gentoo-dev 2004-04-22 17:19:03 UTC
Out of curiousity, what does ls /usr/bin/auto* show?
Comment 3 Duncan Hill 2004-04-22 19:17:20 UTC
lrwxrwxrwx    1 root     root           29 Mar 12 22:30 /usr/bin/autoconf -> ../lib/autoconf/ac-wrapper.pl
-rwxr-xr-x    1 root     root         4901 Feb 23 02:57 /usr/bin/autoconf-2.13
-rwxr-xr-x    1 root     root         7663 Feb 23 02:57 /usr/bin/autoconf-2.58
-rwxr-xr-x    1 root     root         7622 Apr  8 20:58 /usr/bin/autoexpect
lrwxrwxrwx    1 root     root           29 Mar 12 22:30 /usr/bin/autoheader -> ../lib/autoconf/ac-wrapper.pl
-rwxr-xr-x    1 root     root         8634 Feb 23 02:57 /usr/bin/autoheader-2.13
-rwxr-xr-x    1 root     root         8123 Feb 23 02:57 /usr/bin/autoheader-2.58
lrwxrwxrwx    1 root     root           29 Mar 12 22:30 /usr/bin/autom4te -> ../lib/autoconf/ac-wrapper.pl
-rwxr-xr-x    1 root     root        30244 Feb 23 02:57 /usr/bin/autom4te-2.58
lrwxrwxrwx    1 root     root           29 Mar 12 22:30 /usr/bin/automake -> ../lib/automake/am-wrapper.pl
-rwxr-xr-x    1 root     root       199565 Feb 23 02:59 /usr/bin/automake-1.4
-rwxr-xr-x    1 root     root       216043 Feb 23 02:59 /usr/bin/automake-1.5
-rwxr-xr-x    1 root     root       237007 Feb 23 02:59 /usr/bin/automake-1.6
-rwxr-xr-x    1 root     root       270957 Feb 23 02:59 /usr/bin/automake-1.7
-rwxr-xr-x    1 root     root          283 Apr  8 20:58 /usr/bin/autopasswd
-rwxr-xr-x    1 root     root        11992 Feb 23 00:56 /usr/bin/autopoint
lrwxrwxrwx    1 root     root           29 Mar 12 22:30 /usr/bin/autoreconf -> ../lib/autoconf/ac-wrapper.pl
-rwxr-xr-x    1 root     root         6044 Feb 23 02:57 /usr/bin/autoreconf-2.13
-rwxr-xr-x    1 root     root        19057 Feb 23 02:57 /usr/bin/autoreconf-2.58
lrwxrwxrwx    1 root     root           29 Mar 12 22:30 /usr/bin/autoscan -> ../lib/autoconf/ac-wrapper.pl
-rwxr-xr-x    1 root     root         9533 Feb 23 02:57 /usr/bin/autoscan-2.13
-rwxr-xr-x    1 root     root        16338 Feb 23 02:57 /usr/bin/autoscan-2.58
lrwxrwxrwx    1 root     root           29 Mar 12 22:30 /usr/bin/autoupdate -> ../lib/autoconf/ac-wrapper.pl
-rwxr-xr-x    1 root     root         3167 Feb 23 02:57 /usr/bin/autoupdate-2.13
-rwxr-xr-x    1 root     root        33094 Feb 23 02:57 /usr/bin/autoupdate-2.58
Comment 4 Duncan Hill 2004-04-22 19:59:11 UTC
./etc/X11/Sessions/kde-3.2.2
>>> Done.
>>> Auto-cleaning packages ...

>>> No outdated packages were found on your system.

Re-emerged automake and autoconf, and got new versions in both cases.  1.8 for make, 2.59 for conf.
Comment 5 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-04-23 04:37:05 UTC
Indeed, after updating automake I had no problems compiling KDE-3.2.2.
Greetings, Matthias
Comment 6 Gard Spreemann 2004-04-25 13:42:19 UTC
Shouldn't kdebase-3.2.2 then depend on >=automake-1.8?
It's a bit annoying for people to have to look up this bug all the time...
Comment 7 Matthias F. Brandstetter (RETIRED) gentoo-dev 2004-04-25 15:56:35 UTC
Indeed, but maybe Gentoo's KDE ebuild maintainer did not know about this
dependency? But you're right, it should at least be changed now...

Greetings
Comment 8 Jonas Bähr 2004-05-09 10:39:11 UTC
There is still no dependency to >=automake-1.8
I just got the same error. I realy think this should be added to the kdebase-ebuild.
Esspecialy on slower systems it's extreamly annoing if you compile half a day and then the install fails.
Please add this dependency - It could save many users much trouble!