** Changed in: rpmstrap (Debian)
Status: New => Fix Released
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/64032
Title:
rpmstrap using /bin/sh when it should use /bin/bash
To manage notifica
** Branch linked: lp:ubuntu/hardy/rpmstrap
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu
** Branch linked: lp:ubuntu/gutsy-updates/rpmstrap
** Branch linked: lp:ubuntu/hardy/rpmstrap
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
-
Ubuntu Package Archive Administrators has been unsubscribed from this
bug.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs
Copied to gutsy-updates.
Cesare, the subscriber change was a misunderstanding, sorry.
** Changed in: rpmstrap (Ubuntu Gutsy)
Status: Fix Committed => Fix Released
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notificati
Why were the archive admins unsubscribed?
Why was ubuntu-sru subscribed (note that this is in universe)?
Has the procedure changed from
https://wiki.ubuntu.com/StableReleaseUpdates#Universe ?
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You receive
Works for me (in addition to mine):
https://bugs.launchpad.net/ubuntu/gutsy/+source/rpmstrap/+bug/64032/comments/22
https://bugs.launchpad.net/ubuntu/gutsy/+source/rpmstrap/+bug/64032/comments/23
https://bugs.launchpad.net/ubuntu/gutsy/+source/rpmstrap/+bug/64032/comments/29
** Tags added: verifi
It occurred to me to check if there are any similar tools to rpmstrap,
but which are still actively supported upstream, and I quickly found
"mach":
http://thomas.apestaart.org/projects/mach/
This covers most of the distributions which rpmstrap does, and a few
others. The main comparative omissio
rpmstrap (0.5.2-2ubuntu1) hardy; urgency=low
* Add patch 010-fix-shebang.patch (LP: #64032):
Change rpmstrap shebang to /bin/bash since it is a bash script
* Modify Maintainer value to match Debian-Maintainer-Field Spec
* Automatically regenerated debian/control and debian/rules by yada
Would it be worthy then to roll it into a Launchpad team and maintain it
from there?
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
u
I think "dead" is overstating the case. The original author is no
longer interested in maintaining rpmstrap, and it would certainly
benefit from updating to support newer RPM-based distros, but that
doesn't mean that someone else can't take on the role of maintainer.
The page Cesare linked to indi
Hi Cesare!
I read your link briefly. The project is dead? I thought there would be
new life for it with the use of Xen.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, w
Works for me
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubunt
I've just successfully created a chroot for i686 suse10.0.
Looking at /usr/share/doc/rpmstrap/TODO, I think the problem you are
seeing is just this:
* The x86_64 (and other archs) are buggy or not yet supported.
Right now, only i[3456]86 is. These archs should be added.
--
rpmstrap using /bin/s
[EMAIL PROTECTED]:~/Desktop/20071022$ sudo apt-get install rpmstrap
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages will be upgraded:
rpmstrap
1 upgraded, 0 newly installed, 0 to remove and 1 not upgraded.
Need to get 31.5kB o
Anyone interested in taking this project over, feel free to grab the
code and go for it:
http://rpmstrap.pimpscript.net/
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which
Looking at your log, some of the RPM URLs are no longer valid. I
suspect if you look at the downloaded RPM files, some probably actually
contain HTML 404 pages, or perhaps are just zero size. I'll try one of
the newer supported distros (suse10.0) and see if that works, but it
looks like the scrip
Confirmed: Fix is working with Fedora Core 4 (Stentz) script (with
regard to parsing the array of packages). Output is attached.
HOWEVER! The rpm installation actions are failing. I have not yet
looked into why. If anyone already knows why, I'd appreciate some info
rather than spending too mu
Additional info (verifying that the wget on the array works):
[EMAIL PROTECTED]:/tmp/rpmstrap.295074023# ls
basesystem-8.0-4.noarch.rpm libacl-2.2.23-5.x86_64.rpm
bash-3.0-17.x86_64.rpmlibattr-2.4.16-3.i386.rpm
chkconfig-1.3.11.1-1.x86_64.rpm libattr-2.4.16-3.x86_64.rpm
crackli
I added the line to sources.list and upgraded rpmstrap (but not the
other unrelated update from there).
This fixes this problem for me.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubun
To test it, please add the following line to your sources.list:
deb http://archive.ubuntu.com/ubuntu/ gutsy-proposed universe
Then, update and upgrade (or install) rpmstrap.
Please provide feedback here.
Note that if we don't get 2 positive feedbacks this will not go through.
--
rpmstrap usin
I have succesfull tested the command of comment #4 (see comment #17).
Any invocation should do as a test though.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bu
Accepted into gutsy-proposed, please test. Please note that "fix
committed" should not be set until the package is actually in -proposed
(i. e. now), not just in the queue (see SRU procedure).
** Tags added: verification-motu-needed
--
rpmstrap using /bin/sh when it should use /bin/bash
https://
** Changed in: rpmstrap (Ubuntu Gutsy)
Assignee: Cesare Tirabassi (norsetto) => (unassigned)
Status: In Progress => Fix Committed
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of
Ack from motu-uvf. Please use ubuntu0.1 and save ubuntu1 for Hardy.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs maili
** Changed in: rpmstrap (Ubuntu Gutsy)
Assignee: (unassigned) => Cesare Tirabassi (norsetto)
Status: New => In Progress
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bu
Just in case, here is the build log.
Install log:
[EMAIL PROTECTED]:~/rpmstrap$ sudo dpkg -i
buildresult/rpmstrap_0.5.2-2ubuntu1_all.deb
Selecting previously deselected package rpmstrap.
(Reading database ... 92910 files and directories currently installed.)
Unpacking rpmstrap (from .../rpmstrap_
Dan doesn't seem to be active since April, so I made the necessary
corrections myself to be able to get this into gutsy.
** Changed in: rpmstrap (Ubuntu)
Assignee: Dan O'Huiginn (daniel-ohuiginn) => (unassigned)
Status: In Progress => New
--
rpmstrap using /bin/sh when it should use
** Changed in: rpmstrap (Debian)
Status: Unknown => New
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.
--
ubuntu-bugs mailing lis
Yes, since gutsy is frozen, the patch needs to be redone for gutsy-proposed.
I'm unsubscribing u-u-s, please subscribe motu-uvf once the patch is ready.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are
** Bug watch added: Debian Bug tracker #417058
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417058
** Also affects: rpmstrap (Debian) via
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417058
Importance: Unknown
Status: Unknown
--
rpmstrap using /bin/sh when it should use /
I've just resubscribed ubuntu-universe-sponsors. There's a debdiff in
comment#6 which fixes this bug. If there's more you need, please say!
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of
It's not fixed in the gutsy RC. I imagine it should qualify for an
incremental update - rpmstrap currently just doesn't work if your
/bin/sh is dash, which is the Ubuntu default since edgy. Changing the
#! line to #!/bin/bash is pretty safe as the package would have been
running with /bin/bash on
Will this be fixed in gutsy?
I can confirm my own experience with the problem. It has to do the the
"echo -e" statements in /usr/lib/rpmstrap/functions which don't work in
dash.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug no
Dan: I don't think Steve saw your last comment - he said: "please
resubscribe us where there is" and looking at the subscribers, I don't
see him or Ubuntu-universe-sponsors there currently...
I'm tempted to readd them myself, but I'm not sure what the etiquette is
here.
--
rpmstrap using /bin/sh
Steve: there's a debdiff in comment 6. Is there something else you need
before it is ready for upload?
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact
There is nothing for Ubuntu-universe-sponsors to upload, please
resubscribe us where there is.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubun
robos,
I'm afraid my patch didn't/won't make it into Feisty. You can apt-get source
and apply the debdiff if you like, although it's probably easier just to edit
the script in the way Olly describes above.
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64
Just used it in feisty beta and there the problem still persists. 0.5.2-2 is
the version installed there.
Robos
--
rpmstrap using /bin/sh when it should use /bin/bash
https://bugs.launchpad.net/bugs/64032
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bu
OK, here's a debdiff. I've only altered the main script; there are
several other scripts in the package using #!/bin/sh, but I've left them
alone for now
** Attachment added: "one-line change, plus lots of crud generated by yada"
http://librarian.launchpad.net/7126955/bash.debdiff
--
rpmstrap
Indeed - it's just fallout from Ubuntu edgy making /bin/sh invoke dash
rather than bash. Linux distros have traditionally always used bash,
and coders have either just assumed that would always be true, or
accidentally used bash extensions without realising they weren't
portable (because they work
** Changed in: rpmstrap (Ubuntu)
Importance: Undecided => Medium
Assignee: (unassigned) => Dan O'Huiginn
Status: Unconfirmed => In Progress
--
rpmstrap using /bin/sh when it should use /bin/bash
https://launchpad.net/bugs/64032
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu
Never mind about that information; here's what happens in my case.
Running first without, and then with bash.
[EMAIL PROTECTED]:/tmp# rpmstrap --download-only centos4 centos4-rpms
local: 299: -e: bad variable name
basename: invalid option -- e
Try `basename --help' for more information.
wget: opti
This is trivial to fix, but first I'd like to get some upstream input on
whether making the change is likely to break anything else.
Please could (any of) you give some more information on exactly what
breaks with the existing package?
--
rpmstrap using /bin/sh when it should use /bin/bash
https
I've just run into this too, and can also confirm that using bash
instead seems to allow rpmstrap to work correctly (I made a copy earlier
on my path than /usr/bin and changed the #! line to "#!/bin/bash").
--
rpmstrap using /bin/sh when it should use /bin/bash
https://launchpad.net/bugs/64032
-
Just confirming this bug. Can be worked around by running:
/bin/bash /usr/bin/rpmstrap
--
rpmstrap using /bin/sh when it should use /bin/bash
https://launchpad.net/bugs/64032
--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
46 matches
Mail list logo