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

Submitted by Steffen Sledz on Feb. 24, 2012, 3:47 p.m.

Details

Message ID 562d0d44a950d86ec19d98621d837e4a227db73a.1330097955.git.sledz@dresearch-fe.de
State Rejected
Headers show

Commit Message

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

Patch hide | download patch | download mbox

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"

Comments

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