* [ptxdist] ubi utils in package mtd-utils broken
@ 2012-04-04 16:59 Alexander Dahl
2012-04-05 9:05 ` Bernhard Walle
2012-04-05 9:20 ` Bart van der Meulen
0 siblings, 2 replies; 9+ messages in thread
From: Alexander Dahl @ 2012-04-04 16:59 UTC (permalink / raw)
To: PTXdist Developer Mailinglist
Hei hei,
I was just migrating our BSP from ptxdist 2012.03.0 to 2012.04.0 and
the build fails in targetinstall stage of package mtd-utils like this:
make: ***
[/home/adahl/Work/src/BSP/platform-at91sam9g20XXX/state/mtd-utils.targetinstall]
Error 1
No suitable file '/usr/sbin/ubiattach' could be found in any of these
locations:
/home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach.at91sam9g20XXX
/home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach
A little look to the output of the previous stages showed: ubiattach
and all the other UBI tools are not compiled. Can anyone reproduce this?
How can it be fixed?
Greets
Alex
--
»With the first link, the chain is forged. The first speech censured,
the first thought forbidden, the first freedom denied, chains us all
irrevocably.« (Jean-Luc Picard, quoting Judge Aaron Satie)
*** GnuPG-FP: 02C8 A590 7FE5 CA5F 3601 D1D5 8FBA 7744 CC87 10D0 ***
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ptxdist] ubi utils in package mtd-utils broken
2012-04-04 16:59 [ptxdist] ubi utils in package mtd-utils broken Alexander Dahl
@ 2012-04-05 9:05 ` Bernhard Walle
2012-04-05 9:20 ` Bart van der Meulen
1 sibling, 0 replies; 9+ messages in thread
From: Bernhard Walle @ 2012-04-05 9:05 UTC (permalink / raw)
To: ptxdist
Hi Alexander,
* Alexander Dahl <post@lespocky.de> [2012-04-04 18:59]:
>
> I was just migrating our BSP from ptxdist 2012.03.0 to 2012.04.0 and
> the build fails in targetinstall stage of package mtd-utils like this:
>
> make: ***
> [/home/adahl/Work/src/BSP/platform-at91sam9g20XXX/state/mtd-utils.targetinstall]
> Error 1
>
> No suitable file '/usr/sbin/ubiattach' could be found in any of these
> locations:
>
> /home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach.at91sam9g20XXX
>
> /home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach
Maybe this is my fault because I sent some patches regarding mtd-utils
between 2012.03 and 2012.04. Can you provide the
ptxconfig/platformconfig?
Could it be the case that busybox ubi tools are enabled and the patch
http://git.pengutronix.de/?p=ptxdist.git;a=commitdiff;h=92f8312b8c404ce8d2e2f77ad5e09911444db6c4
broke it at your site?
Regards,
Bernhard
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ptxdist] ubi utils in package mtd-utils broken
2012-04-04 16:59 [ptxdist] ubi utils in package mtd-utils broken Alexander Dahl
2012-04-05 9:05 ` Bernhard Walle
@ 2012-04-05 9:20 ` Bart van der Meulen
2012-04-05 10:49 ` Bernhard Walle
1 sibling, 1 reply; 9+ messages in thread
From: Bart van der Meulen @ 2012-04-05 9:20 UTC (permalink / raw)
To: ptxdist
[-- Attachment #1: Type: text/plain, Size: 1424 bytes --]
2012/4/4 Alexander Dahl <post@lespocky.de>:
> Hei hei,
>
> I was just migrating our BSP from ptxdist 2012.03.0 to 2012.04.0 and
> the build fails in targetinstall stage of package mtd-utils like this:
>
> make: ***
> [/home/adahl/Work/src/BSP/platform-at91sam9g20XXX/state/mtd-utils.targetinstall]
> Error 1
>
> No suitable file '/usr/sbin/ubiattach' could be found in any of these
> locations:
>
> /home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach.at91sam9g20XXX
>
> /home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach
>
> A little look to the output of the previous stages showed: ubiattach
> and all the other UBI tools are not compiled. Can anyone reproduce this?
> How can it be fixed?
>
I thinks it is caused by the patch
patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch,
If PTXCONF_MTD_UTILS_MKFS_UBIFS is not set then all ubi-utils are not
build, I think
that this must be PTXCONF_MTD_UTILS_UBI_UTILS.
See attached patch.
> Greets
> Alex
>
> --
> »With the first link, the chain is forged. The first speech censured,
> the first thought forbidden, the first freedom denied, chains us all
> irrevocably.« (Jean-Luc Picard, quoting Judge Aaron Satie)
> *** GnuPG-FP: 02C8 A590 7FE5 CA5F 3601 D1D5 8FBA 7744 CC87 10D0 ***
>
> --
> ptxdist mailing list
> ptxdist@pengutronix.de
[-- Attachment #2: 0001-mtd-utils-build-of-ubi-utils-should-depend-on-MTD_UT.patch --]
[-- Type: text/x-diff, Size: 853 bytes --]
From 064471c078fc09442422f08a45fa6e24de786461 Mon Sep 17 00:00:00 2001
From: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
Date: Thu, 5 Apr 2012 11:19:29 +0200
Subject: [PATCH] mtd-utils: build of ubi-utils should depend on MTD_UTILS_UBI_UTILS
When MTD_UTILS_UBI_UTILS is not selected then the ubi-utils don't
have to build.
Signed-off-by: Bart vdr. Meulen <bartvdrmeulen@gmail.com>
---
rules/mtd-utils.make | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diff --git a/rules/mtd-utils.make b/rules/mtd-utils.make
index 14df787..ef0a61b 100644
--- a/rules/mtd-utils.make
+++ b/rules/mtd-utils.make
@@ -48,7 +48,7 @@ ifndef PTXCONF_MTD_UTILS_USE_LIBLZO
MTD_UTILS_COMPILE_ENV += WITHOUT_LZO=1
endif
-ifndef PTXCONF_MTD_UTILS_MKFS_UBIFS
+ifndef PTXCONF_MTD_UTILS_UBI_UTILS
MTD_UTILS_COMPILE_ENV += WITHOUT_MKUBIFS=1
endif
--
1.7.0.4
[-- Attachment #3: Type: text/plain, Size: 48 bytes --]
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ptxdist] ubi utils in package mtd-utils broken
2012-04-05 9:20 ` Bart van der Meulen
@ 2012-04-05 10:49 ` Bernhard Walle
2012-04-05 10:50 ` [ptxdist] [PATCH] mtd-utils: Fix build of UBI tools when mkfs.ubifs is not enabled Bernhard Walle
2012-04-05 16:29 ` [ptxdist] ubi utils in package mtd-utils broken Alexander Dahl
0 siblings, 2 replies; 9+ messages in thread
From: Bernhard Walle @ 2012-04-05 10:49 UTC (permalink / raw)
To: ptxdist
Hi,
* Bart van der Meulen <bartvdrmeulen@gmail.com> [2012-04-05 11:20]:
> 2012/4/4 Alexander Dahl <post@lespocky.de>:
> > Hei hei,
> >
> > I was just migrating our BSP from ptxdist 2012.03.0 to 2012.04.0 and
> > the build fails in targetinstall stage of package mtd-utils like this:
> >
> > make: ***
> > [/home/adahl/Work/src/BSP/platform-at91sam9g20XXX/state/mtd-utils.targetinstall]
> > Error 1
> >
> > No suitable file '/usr/sbin/ubiattach' could be found in any of these
> > locations:
> >
> > /home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach.at91sam9g20XXX
> >
> > /home/adahl/Work/src/BSP/platform-at91sam9g20XXX/packages/mtd-utils-1.4.9/usr/sbin/ubiattach
> >
> > A little look to the output of the previous stages showed: ubiattach
> > and all the other UBI tools are not compiled. Can anyone reproduce this?
> > How can it be fixed?
> >
>
> I thinks it is caused by the patch
> patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch,
Sorry, yes, my fault.
> If PTXCONF_MTD_UTILS_MKFS_UBIFS is not set then all ubi-utils are not
> build, I think
> that this must be PTXCONF_MTD_UTILS_UBI_UTILS.
While that fixes the problem, it builds too much (and we need liblzo if
any ubi tool is selected). I think the right fix is to fix the patch
that patches the Makefile, see next mail.
@Alexander: Can you try that out?
Regards,
Bernhard
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* [ptxdist] [PATCH] mtd-utils: Fix build of UBI tools when mkfs.ubifs is not enabled
2012-04-05 10:49 ` Bernhard Walle
@ 2012-04-05 10:50 ` Bernhard Walle
2012-04-08 7:43 ` Michael Olbrich
2012-04-05 16:29 ` [ptxdist] ubi utils in package mtd-utils broken Alexander Dahl
1 sibling, 1 reply; 9+ messages in thread
From: Bernhard Walle @ 2012-04-05 10:50 UTC (permalink / raw)
To: ptxdist; +Cc: Bernhard Walle
From: Bernhard Walle <walle@corscience.de>
This problem has been introduced in d4ba37630767095330ddc5cdc3c154cd2e4f757d.
See http://thread.gmane.org/gmane.comp.embedded.ptxdist.devel/9087.
Reported-by: Alexander Dahl <post@lespocky.de>
Signed-off-by: Bernhard Walle <walle@corscience.de>
---
.../mtd-utils-1.4.9/0001-make-ubifs-optional.patch | 9 ++++-----
1 file changed, 4 insertions(+), 5 deletions(-)
diff --git a/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch b/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch
index 8160648..2cbce09 100644
--- a/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch
+++ b/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch
@@ -5,20 +5,19 @@ Subject: [PATCH] make ubifs optional
Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
---
Makefile | 2 ++
- 1 files changed, 2 insertions(+), 0 deletions(-)
+ 1 file changed, 2 insertions(+)
diff --git a/Makefile b/Makefile
-index 17a1216..000dc86 100644
+index 17a1216..5e1692f 100644
--- a/Makefile
+++ b/Makefile
-@@ -30,8 +30,10 @@ UBI_BINS = \
+@@ -30,7 +30,9 @@ UBI_BINS = \
ubidetach ubinize ubiformat ubirename mtdinfo ubirsvol
BINS = $(MTD_BINS)
+ifneq ($(WITHOUT_MKUBIFS), 1)
BINS += mkfs.ubifs/mkfs.ubifs
- BINS += $(addprefix ubi-utils/,$(UBI_BINS))
+endif
+ BINS += $(addprefix ubi-utils/,$(UBI_BINS))
SCRIPTS = flash_eraseall
- TARGETS = $(BINS)
--
1.7.9.6
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ptxdist] ubi utils in package mtd-utils broken
2012-04-05 10:49 ` Bernhard Walle
2012-04-05 10:50 ` [ptxdist] [PATCH] mtd-utils: Fix build of UBI tools when mkfs.ubifs is not enabled Bernhard Walle
@ 2012-04-05 16:29 ` Alexander Dahl
2012-04-10 15:04 ` Alexander Dahl
1 sibling, 1 reply; 9+ messages in thread
From: Alexander Dahl @ 2012-04-05 16:29 UTC (permalink / raw)
To: ptxdist
Am 2012-04-05 12:49, schrieb Bernhard Walle:
> @Alexander: Can you try that out?
Because of a lack of time I applied it directly on my installed
ptxdist. mtd-utils build was successful now. I will test the binaries on
the target next week.
Thanks for the quick response and have some nice free days.
Alex
--
»With the first link, the chain is forged. The first speech censured,
the first thought forbidden, the first freedom denied, chains us all
irrevocably.« (Jean-Luc Picard, quoting Judge Aaron Satie)
*** GnuPG-FP: 02C8 A590 7FE5 CA5F 3601 D1D5 8FBA 7744 CC87 10D0 ***
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ptxdist] [PATCH] mtd-utils: Fix build of UBI tools when mkfs.ubifs is not enabled
2012-04-05 10:50 ` [ptxdist] [PATCH] mtd-utils: Fix build of UBI tools when mkfs.ubifs is not enabled Bernhard Walle
@ 2012-04-08 7:43 ` Michael Olbrich
0 siblings, 0 replies; 9+ messages in thread
From: Michael Olbrich @ 2012-04-08 7:43 UTC (permalink / raw)
To: ptxdist
On Thu, Apr 05, 2012 at 12:50:09PM +0200, Bernhard Walle wrote:
> From: Bernhard Walle <walle@corscience.de>
>
> This problem has been introduced in d4ba37630767095330ddc5cdc3c154cd2e4f757d.
> See http://thread.gmane.org/gmane.comp.embedded.ptxdist.devel/9087.
Thanks, applied.
Michael
> Reported-by: Alexander Dahl <post@lespocky.de>
> Signed-off-by: Bernhard Walle <walle@corscience.de>
> ---
> .../mtd-utils-1.4.9/0001-make-ubifs-optional.patch | 9 ++++-----
> 1 file changed, 4 insertions(+), 5 deletions(-)
>
> diff --git a/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch b/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch
> index 8160648..2cbce09 100644
> --- a/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch
> +++ b/patches/mtd-utils-1.4.9/0001-make-ubifs-optional.patch
> @@ -5,20 +5,19 @@ Subject: [PATCH] make ubifs optional
> Signed-off-by: Bernhard Walle <bernhard@bwalle.de>
> ---
> Makefile | 2 ++
> - 1 files changed, 2 insertions(+), 0 deletions(-)
> + 1 file changed, 2 insertions(+)
>
> diff --git a/Makefile b/Makefile
> -index 17a1216..000dc86 100644
> +index 17a1216..5e1692f 100644
> --- a/Makefile
> +++ b/Makefile
> -@@ -30,8 +30,10 @@ UBI_BINS = \
> +@@ -30,7 +30,9 @@ UBI_BINS = \
> ubidetach ubinize ubiformat ubirename mtdinfo ubirsvol
>
> BINS = $(MTD_BINS)
> +ifneq ($(WITHOUT_MKUBIFS), 1)
> BINS += mkfs.ubifs/mkfs.ubifs
> - BINS += $(addprefix ubi-utils/,$(UBI_BINS))
> +endif
> + BINS += $(addprefix ubi-utils/,$(UBI_BINS))
> SCRIPTS = flash_eraseall
>
> - TARGETS = $(BINS)
> --
> 1.7.9.6
>
>
> --
> ptxdist mailing list
> ptxdist@pengutronix.de
>
--
Pengutronix e.K. | |
Industrial Linux Solutions | http://www.pengutronix.de/ |
Peiner Str. 6-8, 31137 Hildesheim, Germany | Phone: +49-5121-206917-0 |
Amtsgericht Hildesheim, HRA 2686 | Fax: +49-5121-206917-5555 |
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ptxdist] ubi utils in package mtd-utils broken
2012-04-05 16:29 ` [ptxdist] ubi utils in package mtd-utils broken Alexander Dahl
@ 2012-04-10 15:04 ` Alexander Dahl
2012-04-10 15:08 ` Bernhard Walle
0 siblings, 1 reply; 9+ messages in thread
From: Alexander Dahl @ 2012-04-10 15:04 UTC (permalink / raw)
To: ptxdist
Hei hei,
Am 2012-04-05 18:29, schrieb Alexander Dahl:
> Because of a lack of time I applied it directly on my installed
> ptxdist. mtd-utils build was successful now. I will test the binaries on
> the target next week.
I saw Michael already applied the patch, nevertheless and for the sake
of completeness: this works on our target. :-)
Greets
Alex
--
»With the first link, the chain is forged. The first speech censured,
the first thought forbidden, the first freedom denied, chains us all
irrevocably.« (Jean-Luc Picard, quoting Judge Aaron Satie)
*** GnuPG-FP: 02C8 A590 7FE5 CA5F 3601 D1D5 8FBA 7744 CC87 10D0 ***
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [ptxdist] ubi utils in package mtd-utils broken
2012-04-10 15:04 ` Alexander Dahl
@ 2012-04-10 15:08 ` Bernhard Walle
0 siblings, 0 replies; 9+ messages in thread
From: Bernhard Walle @ 2012-04-10 15:08 UTC (permalink / raw)
To: ptxdist
* Alexander Dahl <post@lespocky.de> [2012-04-10 17:04]:
> Hei hei,
>
> Am 2012-04-05 18:29, schrieb Alexander Dahl:
> > Because of a lack of time I applied it directly on my installed
> > ptxdist. mtd-utils build was successful now. I will test the binaries on
> > the target next week.
>
> I saw Michael already applied the patch, nevertheless and for the sake
> of completeness: this works on our target. :-)
Thanks for testing.
Regards,
Bernhard
--
ptxdist mailing list
ptxdist@pengutronix.de
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2012-04-10 15:08 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-04-04 16:59 [ptxdist] ubi utils in package mtd-utils broken Alexander Dahl
2012-04-05 9:05 ` Bernhard Walle
2012-04-05 9:20 ` Bart van der Meulen
2012-04-05 10:49 ` Bernhard Walle
2012-04-05 10:50 ` [ptxdist] [PATCH] mtd-utils: Fix build of UBI tools when mkfs.ubifs is not enabled Bernhard Walle
2012-04-08 7:43 ` Michael Olbrich
2012-04-05 16:29 ` [ptxdist] ubi utils in package mtd-utils broken Alexander Dahl
2012-04-10 15:04 ` Alexander Dahl
2012-04-10 15:08 ` Bernhard Walle
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox