Patchwork [2011.03-maintenance,2/7] fakeroot-native: update to 1.14.5

login
register
mail settings
Submitter Steffen Sledz
Date Feb. 24, 2012, 3:47 p.m.
Message ID <562d0d44a950d86ec19d98621d837e4a227db73a.1330097955.git.sledz@dresearch-fe.de>
Download mbox | patch
Permalink /patch/21935/
State Rejected
Headers show

Comments

Steffen Sledz - Feb. 24, 2012, 3:47 p.m.
* version 1.9.6 is no longer fetchable
* recipe for version 1.9.6 is not removed yet because of pinnings in
  various distro configurations

Signed-off-by: Steffen Sledz <sledz@dresearch-fe.de>
---
 recipes/fakeroot/fakeroot-native_1.14.5.bb |   23 +++++++++++++++++++++++
 1 files changed, 23 insertions(+), 0 deletions(-)
 create mode 100644 recipes/fakeroot/fakeroot-native_1.14.5.bb
Tom Rini - Feb. 24, 2012, 8:26 p.m.
On Fri, Feb 24, 2012 at 04:47:19PM +0100, Steffen Sledz wrote:

> * version 1.9.6 is no longer fetchable

It _IS_ fetchable if you use a versioned string on snapshot.debian.org.
Please use this instead (and we have an example or two already, possibly
even for fakeroot I'd have sworn).
Steffen Sledz - Feb. 27, 2012, 6:51 a.m.
On 24.02.2012 21:26, Tom Rini wrote:
> On Fri, Feb 24, 2012 at 04:47:19PM +0100, Steffen Sledz wrote:
> 
>> * version 1.9.6 is no longer fetchable
> 
> It _IS_ fetchable if you use a versioned string on snapshot.debian.org.
> Please use this instead (and we have an example or two already, possibly
> even for fakeroot I'd have sworn).

Hmmmm?

It's a pity that these comments did not came up, when the commits were proposed to oe-classic master some weeks before. Now they made it their way to the master branch (and our application) as they are.

I would prefer if they make it to 2011.03-maintenance the same way to avoid confusions with master branch.

Regards,
Steffen

PS: Can you explain for a non-debian user what you exactly mean with "use a versioned string on snapshot.debian.org". Thx
Tom Rini - Feb. 27, 2012, 2:28 p.m.
On Sun, Feb 26, 2012 at 11:51 PM, Steffen Sledz <sledz@dresearch-fe.de> wrote:
> On 24.02.2012 21:26, Tom Rini wrote:
>> On Fri, Feb 24, 2012 at 04:47:19PM +0100, Steffen Sledz wrote:
>>
>>> * version 1.9.6 is no longer fetchable
>>
>> It _IS_ fetchable if you use a versioned string on snapshot.debian.org.
>> Please use this instead (and we have an example or two already, possibly
>> even for fakeroot I'd have sworn).
>
> Hmmmm?
>
> It's a pity that these comments did not came up, when the commits were proposed to oe-classic master some weeks before. Now they made it their way to the master branch (and our application) as they are.

Or that oe-classic diverged here after someone else pointed out this
change to me on this list a while ago.

>
> I would prefer if they make it to 2011.03-maintenance the same way to avoid confusions with master branch.
>
> Regards,
> Steffen
>
> PS: Can you explain for a non-debian user what you exactly mean with "use a versioned string on snapshot.debian.org". Thx

An example would be
http://git.openembedded.org/openembedded/commit/?h=2011.03-maintenance&id=8994c34bb3b50df579edbf5e085cada56846baa3
Steffen Sledz - March 14, 2012, 8:56 a.m.
On 24.02.2012 21:26, Tom Rini wrote:
> On Fri, Feb 24, 2012 at 04:47:19PM +0100, Steffen Sledz wrote:
> 
>> * version 1.9.6 is no longer fetchable
> 
> It _IS_ fetchable if you use a versioned string on snapshot.debian.org.
> Please use this instead (and we have an example or two already, possibly
> even for fakeroot I'd have sworn).

I tried to fetch from <http://snapshot.debian.org/archive/debian/20080803T000000Z/pool/main/f/fakeroot/fakeroot_1.9.6.tar.gz> but this resulted in an checksum mismatch error. :(

ERROR: The checksums for "/home/sledz/sources/fakeroot_1.9.6.tar.gz" did not match.
  MD5: expected "9441c981bfd4e521abcd5d93385f71d8", got "2f1c02c186eb34f29a15cef8c33ac6e4"
  SHA256: expected "06c2772ae6e446227f6798ad8994fcdb1fe64385bc83a34f7e29fd8af2e4f5da", got "55b727aa5c8bac0447504c1e7fd7308b80b8a193913b4bc604cf6c3bc6d042b0"

I'm not sure if we still should use this version?

Regards,
Steffen
Steffen Sledz - March 14, 2012, 10:28 a.m.
On 14.03.2012 09:56, Steffen Sledz wrote:
> On 24.02.2012 21:26, Tom Rini wrote:
>> On Fri, Feb 24, 2012 at 04:47:19PM +0100, Steffen Sledz wrote:
>>
>>> * version 1.9.6 is no longer fetchable
>>
>> It _IS_ fetchable if you use a versioned string on snapshot.debian.org.
>> Please use this instead (and we have an example or two already, possibly
>> even for fakeroot I'd have sworn).
> 
> I tried to fetch from <http://snapshot.debian.org/archive/debian/20080803T000000Z/pool/main/f/fakeroot/fakeroot_1.9.6.tar.gz> but this resulted in an checksum mismatch error. :(
> 
> ERROR: The checksums for "/home/sledz/sources/fakeroot_1.9.6.tar.gz" did not match.
>   MD5: expected "9441c981bfd4e521abcd5d93385f71d8", got "2f1c02c186eb34f29a15cef8c33ac6e4"
>   SHA256: expected "06c2772ae6e446227f6798ad8994fcdb1fe64385bc83a34f7e29fd8af2e4f5da", got "55b727aa5c8bac0447504c1e7fd7308b80b8a193913b4bc604cf6c3bc6d042b0"

Forget this!

There was an old file with the same name and some XML content in the sources dir. After cleaning up everything worked well.

Sorry for disturbing,
Steffem

Patch

diff --git a/recipes/fakeroot/fakeroot-native_1.14.5.bb b/recipes/fakeroot/fakeroot-native_1.14.5.bb
new file mode 100644
index 0000000..bb57d84
--- /dev/null
+++ b/recipes/fakeroot/fakeroot-native_1.14.5.bb
@@ -0,0 +1,23 @@ 
+require fakeroot_${PV}.bb
+
+RDEPENDS_${PN} = "util-linux-native"
+
+SRC_URI += "file://fix-prefix.patch "
+S = "${WORKDIR}/fakeroot-${PV}"
+
+inherit native
+
+EXTRA_OECONF = " --program-prefix="
+
+# Compatability for the rare systems not using or having SYSV
+python () {
+    if bb.data.getVar('HOST_NONSYSV', d, True) and bb.data.getVar('HOST_NONSYSV', d, True) != '0':
+        bb.data.setVar('EXTRA_OECONF', ' --with-ipc=tcp --program-prefix= ', d)
+}
+
+do_stage_append () {
+    oe_libinstall -so libfakeroot ${STAGING_LIBDIR}/libfakeroot/
+}
+
+SRC_URI[md5sum] = "659a1f3a36554abfc2a3eaad2fdc0604"
+SRC_URI[sha256sum] = "b035c834944bf9482027f48c388de8492e96609825265ac03f05408d0b3aae68"