Re: [Bug 330268] Re: [needs-packaging] Ruby 1.9.1

2009-06-25 Thread Lucas Nussbaum
On 25/06/09 at 18:55 -, patcito wrote:
> I'm running Karmic and ruby 1.9.1 is still not available, will Karmic
> get it? Also, unlike Python 3.0, most ruby libs have been ported to
> 1.9.1 already, see http://isitruby19.com/ that includes hpricot, mysql,
> rails etc

Depends if someone is going to finish the work on ruby-support in
Debian. I don't have time now, I might have during Debconf (end of
july), but then it might be a bit late for Karmic.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[needs-packaging] Ruby 1.9.1
https://bugs.launchpad.net/bugs/330268
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 330268] Re: [needs-packaging] Ruby 1.9.1

2009-06-25 Thread Lucas Nussbaum
On 25/06/09 at 19:57 -, patcito wrote:
> If ubuntu is already packaging 1.9.0 with no ruby-support, why not
> upgrade it to 1.9.1? ruby-support can wait for karmic+1. I'm probably
> missing something.

ruby-support would allow to magically get support for all ruby versions
(inc. jruby), for all libraries. Currently, most libs only support
ruby1.8. Manually upgrading all the libs is a lot of work, so we only
want to do it once, and not for every ruby release.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[needs-packaging] Ruby 1.9.1
https://bugs.launchpad.net/bugs/330268
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 330268] Re: [needs-packaging] Ruby 1.9.1

2009-06-25 Thread Lucas Nussbaum
On 25/06/09 at 20:29 -, Darren Hinderer wrote:
> I have no need for ruby-support as you have described it. I think its
> fair to say that most of us are content to suck down our libraries
> direct from rubygems or even github. IMHO the ruby community is
> growing and moving too fast for ubuntu to try to manage all of the
> packages out there. In fact I'd rather go without - especially if it's
> slowing the release of the main ruby package.

why don't you just compile ruby from source then?
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[needs-packaging] Ruby 1.9.1
https://bugs.launchpad.net/bugs/330268
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 330268] Re: [needs-packaging] Ruby 1.9.1

2009-06-25 Thread Lucas Nussbaum
On 25/06/09 at 21:19 -, donpdonp wrote:
> i second Darrin's comment. I have no interest in ruby-support. I have
> ruby 1.9.0 happily installed and living side-by-side with ruby 1.8. Ruby
> itself manages the gems etc for different versions of ruby inside
> /usr/lib/ruby/.
> 
> I want to do an apt-get update ruby1.9 and get some fresher bits, thats
> all. 1.9.0 is old and it seems straightforward to refresh that package
> with 1.9.1.

And how would you deal with installing apps? especially the ones that
are compiled?
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[needs-packaging] Ruby 1.9.1
https://bugs.launchpad.net/bugs/330268
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 330268] Re: [needs-packaging] Ruby 1.9.1

2009-06-25 Thread Lucas Nussbaum
On 25/06/09 at 21:58 -, Darren Hinderer wrote:
> > And how would you deal with installing apps? especially the ones that
> > are compiled?
> 
> I'm not positive I understand your question, but the way we install
> gems that compile with 1.8.7 would be the same as with 1.9.1. We
> install the ruby-dev package, and any other ubuntu lib packages that
> the gem requires. It can be annoying, but it works and I'm used to it
> now.

I'm talking about applications like booh, alexandria, puppet, etc. Of
course, they can be installed from gems, but then the admin has to
do all the support himself (check for security updates, etc).
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[needs-packaging] Ruby 1.9.1
https://bugs.launchpad.net/bugs/330268
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 330268] [NEW] [needs-packaging] Ruby 1.9.1

2009-05-18 Thread Lucas Nussbaum
On 18/05/09 at 12:55 -, Launchpad Bug Tracker wrote:
> Notes: I mean, we should include this in jaunty...
 
The problem is that existing libraries need to be migrated to ruby
1.9.1. Which is painful. So the idea is to write something similar to
python-support, called ruby-support, that will allow to automatically
support several ruby versions at the same time.

This is handled by the Debian pkg-ruby-extras, which could clearly use
some help. (see the debian-ruby@ list archives).

Also note that a ruby1.9 1.9.1 package is already available in Debian
experimental. But I strongly recommend against merging/syncing that
package in Ubuntu as long as ruby-support is not ready, and migration
plans have not been decided in Debian.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[needs-packaging] Ruby 1.9.1
https://bugs.launchpad.net/bugs/330268
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 330268] Re: [needs-packaging] Ruby 1.9.1

2009-05-18 Thread Lucas Nussbaum
On 18/05/09 at 13:02 -, Niels Ganser wrote:
> With the recent release of the new version that donpdonp has pointed
> out, they are already lacking behind though.. :)

ah ah.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[needs-packaging] Ruby 1.9.1
https://bugs.launchpad.net/bugs/330268
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 157096] Re: Installing rubygems doesn't install ruby

2008-09-29 Thread Lucas Nussbaum
rubygems1.8 suggests ruby1.8-dev, which seems like the correct
relationship. You can use rubygems to install gems that don't require
compiling anything.

** Changed in: libgems-ruby (Ubuntu)
   Status: Confirmed => Invalid

-- 
Installing rubygems doesn't install ruby
https://bugs.launchpad.net/bugs/157096
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 145267] Re: Add rubygems bin to PATH

2008-07-12 Thread Lucas Nussbaum
mathew, nobody is stopping you from starting to work in a PPA.

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 6107] Re: The 'irb1.8' package does not create a link which is simply called 'irb'

2008-06-03 Thread Lucas Nussbaum
Because you need to install the "irb" package to get the "irb" symlink.
It's not a bug.

-- 
The 'irb1.8' package does not create a link which is simply called 'irb'
https://bugs.launchpad.net/bugs/6107
You received this bug notification because you are a member of Ubuntu
Bugs, which is a direct subscriber.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 270389] Re: Please sync ruby1.8 1.8.7.72-1 (main) from Debian unstable (main).

2008-09-15 Thread Lucas Nussbaum

** Attachment added: "ruby-1.8.7-p22-p72.diff"
   http://launchpadlibrarian.net/17637822/ruby-1.8.7-p22-p72.diff

-- 
Please sync ruby1.8 1.8.7.72-1 (main) from Debian unstable (main).
https://bugs.launchpad.net/bugs/270389
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 270389] Re: Please sync ruby1.8 1.8.7.72-1 (main) from Debian unstable (main).

2008-09-15 Thread Lucas Nussbaum

** Attachment added: "changelog.diff"
   http://launchpadlibrarian.net/17637826/changelog.diff

** Changed in: ruby1.8 (Ubuntu)
   Status: Incomplete => New

-- 
Please sync ruby1.8 1.8.7.72-1 (main) from Debian unstable (main).
https://bugs.launchpad.net/bugs/270389
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 270389] [NEW] Please sync ruby1.8 1.8.7.72-1 (main) from Debian unstable (main).

2008-09-15 Thread Lucas Nussbaum
Public bug reported:

Binary package hint: ruby1.8

Please sync ruby1.8 1.8.7.72-1 (main) from Debian unstable (main).

Ruby 1.8 is the stable (bugfixes-only) branch of ruby. 1.8.7.72 contains fixes
for a number of security issues (in addition to other fixes, of course),
including LP:246818 and LP:261459.

Changelog since current intrepid version 1.8.7.22-1:

ruby1.8 (1.8.7.72-1) unstable; urgency=high

ruby1.8 (1.8.7.72-1) unstable; urgency=high

  * New upstream release.
- many patches in 1.8.7.22-4 were simply backported from upstream SVN, and
  are integrated into that release. We drop those:
  + 103_array_c_r17472_to_r17756.dpatch
  + 810_ruby187p22_fixes.dpatch
  + 811_multiple_vuln_200808.dpatch
- Fixes the following security issues: (Closes: #494401)
  * Several vulnerabilities in safe level
  * DoS vulnerability in WEBrick
  * Lack of taintness check in dl
  * DNS spoofing vulnerability in resolv.rb (CVE-2008-1447)
  * Applied debian/patches/168_rexml_dos.dpatch:
Fix CVE-2008-3790 (REXML expansion DOS). Closes: #496808.

 -- Lucas Nussbaum <[EMAIL PROTECTED]>  Wed, 10 Sep 2008 10:27:45
+0200

ruby1.8 (1.8.7.22-4) unstable; urgency=high

  * applied debian/patches/811_multiple_vuln_200808:
fixed multiple vulnerabilities issued at

<http://www.ruby-lang.org/en/news/2008/08/08/multiple-vulnerabilities-in-ruby/>
and

<http://www.ruby-lang.org/en/news/2008/08/11/ruby-1-8-7-p72-and-1-8-6-p287-released/>.
- v_1_8_7_32 - untrace_var is permitted at safe level 4
- v_1_8_7_35 - $PROGRAM_NAME may be modified at safe level 4
- v_1_8_7_33 - Insecure methods may be called at safe level 1-3
- v_1_8_7_44 - Syslog operations are permitted at safe level 4
- v_1_8_7_69 - DoS vulnerability in WEBrick
- v_1_8_7_72 - Lack of taintness check in dl
- v_1_8_7_71 - DNS spoofing vulnerability in resolv.rb

 -- akira yamada <[EMAIL PROTECTED]>  Tue, 12 Aug 2008 09:44:52 +0900


ruby1.8 (1.8.7.22-3) unstable; urgency=medium

  * applied debian/patches/810_ruby187p22_fixes.dpatch:
fixed incompatibilities and degreades about Ruby 1.8.7 and 1.8.7-p22.
- v1_8_7_23: incompatibility about class methods.
- v1_8_7_46: cgi.rb shouldn't reject filenames which include spaces.
- v1_8_7_39: self concat of string issue
- v1_8_7_47: respond_to? issue
- v1_8_7_51: Float#to_i gives incorrect sign in x86_64_linux
  
<http://rubyforge.org/tracker/index.php?func=detail&aid=14102&group_id=426&atid=1698>
- v1_8_7_54: [ruby-core:17491] [Ruby 1.8.7 - Bug #213] (Open) Different
  ERB behavior across versions
- v1_8_7_58: IPAddr.new("192.168.1.1").to_range raise an exception
  [ruby-dev:35091]
- v1_8_7_59: Zlib::GzipWriter#mtime= sets wrong mtime for Time on 1.8
- v1_8_7_60: XMLRPC::Client#do_rpc should require webrick/cookie.
  
<http://rubyforge.org/tracker/index.php?func=detail&aid=21139&group_id=426&atid=1698>

 -- akira yamada <[EMAIL PROTECTED]>  Tue, 22 Jul 2008 11:51:53 +0900

ruby1.8 (1.8.7.22-2) unstable; urgency=low

  * applied debian/patches/103_array_c_r17472_to_r17756.dpatch:
- fixed an integer overflow bug.

 -- Daigo Moriwaki <[EMAIL PROTECTED]>  Thu, 03 Jul 2008 23:49:52 +0900

** Affects: ruby1.8 (Ubuntu)
 Importance: Undecided
 Status: New

-- 
Please sync ruby1.8 1.8.7.72-1 (main) from Debian unstable (main).
https://bugs.launchpad.net/bugs/270389
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 255890] [NEW] build failure on lpia

2008-08-07 Thread Lucas Nussbaum
Public bug reported:

Binary package hint: ruby1.9

Hi,

Here is a stupid patch for the build failure on lpia. This time, let's
try to write something that won't break a Debian arch :-)

--- a/debian/rules
+++ b/debian/rules
@@ -8,6 +8,9 @@ ruby_ver_dir = $(ruby_ver).$(ruby_ver_teeny)
 tcltk_ver = 8.4
 
 arch_name = $(subst linux-gnu,linux-,$(patsubst 
%linux-gnu,%linux,$(DEB_HOST_GNU_TYPE)))
+ifeq (i686-linux-lp,$(arch_name))
+  arch_name = i686-linux
+endif

** Affects: ruby1.9 (Ubuntu)
 Importance: Undecided
 Status: New

-- 
build failure on lpia
https://bugs.launchpad.net/bugs/255890
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-09-23 Thread Lucas Nussbaum
On 23/09/08 at 05:02 -, Joseph Method wrote:
> I'd like to file a bug against the communication in this report. Also,
> there is a caesura at the end leading to a breakup that is hard to
> follow.
> 
> Actually, here's an explanation to save others time:
> 1. Neil Wilson uploads a package
> 2. Lucas Nussbaum and Scott Kitterman and others disagree with details about 
> the packaging

No, I also disagree with the solution that was chosen to fix the bug
(the use of alternatives).

> 0. Clarify that "don't use gems" isn't a solution. Gems are used for
different reasons than Deb packages.

No, what should be clarified is how much support we want to provide to
users of rubygems on Ubuntu.

> 3. Commit that *if* Debian rejects movement toward a solution, Ubuntu
_can_ maintain its own solution.

AFAIK, the Debian rubygems maintainers has never been consulted on this
topic.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 228183] Re: Please remove broken reportbug from Ubuntu

2008-05-17 Thread Lucas Nussbaum
Another problem with removing it is that users that installed 8.04 and
have it installed will continue to file bugs to Debian (see LP bug
#229847). It's better to update it, make it display a message about
filing bug to launchpad, but let people who know what they are doing use
it to file bugs directly to Debian, like Sarah said.

-- 
Please remove broken reportbug from Ubuntu
https://bugs.launchpad.net/bugs/228183
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 229847] Re: reportbug must not default to sending bugs to Debian

2008-05-20 Thread Lucas Nussbaum
** Changed in: reportbug (Ubuntu)
   Status: Incomplete => New

-- 
reportbug must not default to sending bugs to Debian
https://bugs.launchpad.net/bugs/229847
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 229847] [NEW] reportbug must not default to sending bugs to Debian

2008-05-13 Thread Lucas Nussbaum
Public bug reported:

Binary package hint: reportbug

Hi,

Since the release of hardy, we (Debian) have seen several bugs reported
by Ubuntu users to the Debian BTS.

It seems that a change made by Daniel Hahler in reportbug 3.39ubuntu2
caused reportbug to default to sending bugs to the Debian BTS.

Sharing bugs between distros is a good idea, of course. But that's
clearly not the right way to do it.

Of course, on our side, we could reject mail based on ^X-Reportbug-
Version: .*ubuntu, but that doesn't sound the right way to solve this
either.

Thank you,

** Affects: reportbug (Ubuntu)
 Importance: Undecided
 Status: New

-- 
reportbug must not default to sending bugs to Debian
https://bugs.launchpad.net/bugs/229847
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 228345] Re: Ubuntu (new upstream) ruby1.9 1.9.0.1-1ubuntu1

2008-05-16 Thread Lucas Nussbaum
On 16/05/08 at 12:36 -, Ubuntu Merge-o-Matic wrote:
> Changes: 
>  ruby1.9 (1.9.0.1-1ubuntu1) intrepid; urgency=low
>  .
>* Merge from debian unstable, remaining changes:
>  - Robustify check for target_os, fixing build failure on lpia.

OK, will merge that one in the Debian package.

>* debian/control:
>  - ruby1.9 pkg: moved rdoc1.9 suggestion to depends. (LP: #228345)

That's wrong. The right solution is to make gem1.9 not part of ruby1.9.

The consequence of your change is that every user of an app written in
ruby (1.9) now installs an additional and useless (for them) 1MB package.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
gem1.9 - require 'rdoc/template' fails - missing dependency
https://bugs.launchpad.net/bugs/228345
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 145267] Re: Add rubygems bin to PATH

2008-08-13 Thread Lucas Nussbaum
Hi,

Some comments:
- debian/operating_system.rb is not properly licensed, and not mentioned in 
debian/copyright.
- I'm still not convinced by your update-alternatives hack. This should 
*really* go upstream, so it's fixed for every distro, not just Ubuntu.
- why the switch to simple-patchsys?
- you base your version on a git snapshot, with a >5kloc diff compared to the 
current version in debian unstable. Is that really reasonable, since we are far 
in the Ubuntu release cycle AFAIK?
- have you talked to Daigo Moriwaki about those deep changes to his Debian 
package? If not, when do you plan to?
- You never answered by question about a bug# in 
https://bugs.launchpad.net/ubuntu/+source/libgems-ruby/+bug/145267/comments/42 .
- What's the Ubuntu policy about hosting VCS branches for packages? Shouldn't 
you use bzr on launchpad instead?

Most importantly, your motivations sound unclear to me:
> > No, it's a patch that makes rubygems work better on systems with
> > update-alternatives, while you should aim at a global solution instead.
> 
> No I aim for the simplest solution that will solve the most pain in
> the shortest possible time. Others can then generalise that if they
> want. My time is paid for don't forget.
> 
> From an Ubuntu point of view a superior package is good, because it
> gives people a reason why they should use Ubuntu and switch to the
> package rather than continue to mess around with the source package as
> they do now.
> 
> Certainly I'm not going to get my 200 odd customers to move away from
> source installation without a nice fat carrot to offer them.

If I understand it correctly, you want to give Ubuntu a competitive
advantage by not working with upstream to address this problem globally.
That doesn't sound right.

In conclusion, with my Debian ruby maintainer and pkg-ruby-extras member
hats, I still don't think this is the way to go. But you are free to
ignore my comments of course, as you did in the past.

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-08-14 Thread Lucas Nussbaum
On 14/08/08 at 07:05 -, Mathias Gug wrote:
> Hi,
> 
> On Thu, Aug 14, 2008 at 05:48:34AM -0000, Lucas Nussbaum wrote:
> > Some comments:
> > - debian/operating_system.rb is not properly licensed, and not mentioned in 
> > debian/copyright.
> 
> debian/operating_system.rb has the following statement:
> 
> #Licensed unded the GPL. See /usr/share/common-licenses/GPL
> 
> Isn't that enough ? Adding a mention to the debian/copyright file would
> be advisable though.

Of course not. Which version of the GPL?

> > - I'm still not convinced by your update-alternatives hack. This
> should *really* go upstream, so it's fixed for every distro, not just
> Ubuntu.
> 
> Agreed. The gem system has currently shortcomings. The
> update-alternatives proposal is one way to address the issue. Upstream
> seems cooperative on that point as it provided the necessary hooks to
> implement such a system. So upstream is aware of the problem. They may
> work on solving it and it can take some time. 
> 
> On the other hand this proposal is one step toward fixing the issue, and
> it works now. Once upstream comes up with a good solution, we can
> revisit the usage of update-alternatives to manage gems binaries in
> /usr/local/bin.

Instead of using a debian-specific feature (update-alternatives), I
think that this should be implemented directly inside rubygems, so it
becomes possible for upstream to integrate this feature. Solving it in a
debian-specific clearly sends the wrong message to upstream, especially
after upstream has been helpful by adding hooks.

> > - you base your version on a git snapshot, with a >5kloc diff compared to 
> > the current version in debian unstable. Is that really reasonable, since we 
> > are far in the Ubuntu release cycle AFAIK?
> 
> IMO this is perfectly acceptable as we're not past FeatureFreeze. That
> means new upstream version can still be uploaded to the archive.

Note that it's not a new upstream version. It's a git snapshot.

> > - have you talked to Daigo Moriwaki about those deep changes to his
> Debian package? If not, when do you plan to?
> 
> Talking to Daigo Moriwaki would be helpful. However considering the
> current freeze for Lenny I doubt that this patch will be accepted in
> Debian before Ubuntu enters FeatureFreeze.

The point is not to get it into Debian *now*, but to make sure that
Daigo agrees with the solution, so Ubuntu doesn't maintain divergence on
this.

> > If I understand it correctly, you want to give Ubuntu a competitive
> > advantage by not working with upstream to address this problem globally.
> > That doesn't sound right.
> >
> 
> We're trying to improve the usage of gems so that the end user has a
> good experience using it on Ubuntu. This work involves upstream (they
> provided the necessary hooks) and also some integration work by the
> Ubuntu team so that cooperation with dpkg works well. IMO upstream won't
> be able to resolve all of the issue as there will always be some distro
> specific details (location of paths, support for multiple versions).

The path issue is completely orthogonal to the issue of binaries being
overwritten.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-08-14 Thread Lucas Nussbaum
On 14/08/08 at 07:53 -, Neil Wilson wrote:
> 2008/8/14 Lucas Nussbaum <[EMAIL PROTECTED]>:
> > Hi,
> >
> > Some comments:
> > - debian/operating_system.rb is not properly licensed, and not mentioned in 
> > debian/copyright.
> 
> Agreed. That needs some tidying up. I can't see any copyright message
> in there about the debian packaging either. Does Debian need that as
> well?

Yes, please file a bug.

> > - why the switch to simple-patchsys?
> 
> That's easy - it's simpler :-). cdbs-edit-patch is the bees knees. No
> longer do I hate patching.

You are introducing an unnecessary divergence between Debian and Ubuntu,
which will make it harder to merge the changes later.

> > - you base your version on a git snapshot, with a >5kloc diff compared
> to the current version in debian unstable. Is that really reasonable,
> since we are far in the Ubuntu release cycle AFAIK?
> 
> I have it on good authority that the version in Debian may very well
> be out of date by the end of the month. ;-)

And? I think Ubuntu (like Debian) cares about stability, not only about
having the very latest software available.

> > - have you talked to Daigo Moriwaki about those deep changes to his
> Debian package? If not, when do you plan to?
> 
> At the moment Debian bug #403407 is still marked "won't fix" so there
> is clearly going to be a divergence whatever happens. You really need
> to alter the bug status if Debian is serious about fixing the path
> problem.
> 
> I'd be more than happy to sync up with the excellent work Daigo has
> done on his package, but they're never going to be the same until
> Debian accepts that the problem is fixable.
> 
> Can you do something about that?

*You* can do something about it: communicate with the Debian developer,
so he knows that you are working on a solution. AFAIK, it's not the case
currently.

> > - You never answered by question about a bug# in
> https://bugs.launchpad.net/ubuntu/+source/libgems-
> ruby/+bug/145267/comments/42 .
> 
> Could you help and file one? Otherwise Debian will have to wait. I'm
> kinda busy with a FeatureFreeze deadline and my real job.

That's a different bug. Even in Ubuntu, it should be a different bug.

> > If I understand it correctly, you want to give Ubuntu a competitive
> > advantage by not working with upstream to address this problem globally.
> > That doesn't sound right.
> 
> Yes I suppose you probably see it that way. I can't help you with that
> and I don't understand why you would want to adopt such a viewpoint.
> 
> I'll let the rubygems commit logs, bug tracker and mailing list speak
> for whether I work with upstream or not.

You talked to upstream to get the hooks, but then you implemented an
Ubuntu-specific solution, that will never be able to be merged upstream,
for an upstream problem. That says it all.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 228345] Re: gem1.9 - require 'rdoc/template' fails - missing dependency

2008-05-23 Thread Lucas Nussbaum
> The gem command *is* a completely integral part of ruby1.9. Removing
> it is like removing the standard library or the interpreter itself.

nobody is talking about removing gem1.9. It's just going to be packaged
separately, to allow other packages to depend only on what they need.

> There is a great need to start treating gem with the respect that ruby
> developers expect, rather than this continuing attempt to treat it as
> some sort of side issue. It's like trying to hold back the tide and is
> already causing massive problems in using both Debian and Ubuntu as a
> basis for any sort of Ruby operation. It's deeply frustrating.

"massive problems"? "deeply frustrating"? Seriously, gem is one "apt-get
install gem1.9" away. If that causes massive problems and deep
frustation to you, you clearly have a problem.

> Every serious ruby developer has gem installed. Every serious ruby
> program going forward will use gems. I see no value at all in
> splitting it out.

Feel free to install ruby from sources if you don't like the way it's
packaged in Debian/Ubuntu. So you get the same amount of support for
ruby and third party libs you install through gems.

(Btw, interesting post on this topic:
http://www.madstop.com/ruby/ruby_has_a_distribution_problem.html )

-- 
gem1.9 - require 'rdoc/template' fails - missing dependency
https://bugs.launchpad.net/bugs/228345
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 228345] Re: gem1.9 - require 'rdoc/template' fails - missing dependency

2008-05-24 Thread Lucas Nussbaum
On 24/05/08 at 06:29 -, Neil Wilson wrote:
> I think it would be better if Ubuntu started packaging Ruby in the way
> that people who use it actually require.
> 
> Explain to a real user why they need to do 'apt-get install gem'
> rather than 'apt-get install ruby' to be able to use Ruby properly.
> They look at you daft and go off and use CentOs or Gentoo instead
> where you can install ruby 1.9 and gem just works.
> 
> This "if you don't like it you can lump it" attitude  is not at all
> helpful to those who need to use the distribution to get real things
> done.

Ah ah.

> - The Ubuntu packages need to support the gem database. For example,
> currently apt Mongrel does not tell gem that it is installed which
> stops the mongrel cluster gem installing properly. That requires me to
> use a compiler in the real world and is a clear example of the failure
> of the current Debian Ruby binary packaging mechanisms. Apt must keep
> the gem database up to date if it is a package that has come from Gem
> so that Gem doesn't get confused and the gem dependencies work for gem
> packages not in the apt database.

Right. I'm waiting for your patch.

> - We need a better way of packaging gems with apt - preferably
> automatically in the majority of cases. That means getting away for
> the esoteric CDBS Makefile system and embracing Rake which somebody
> constructing gems can understand and include in their system. Gem is
> merely a source packaging system like tar with a relatively primitive
> binary generation system. Apt is so much more powerful. Yet there are
> 2500 gems and next to no apt packages. That demonstrates the failure
> of the current packaging model.

I'm waiting for your patches here as well.

> - The notion that when a system adminstrator installs Gems they
> *don't* want the binaries on the system path is silly. Packaging is
> about automation and I'm sick to death of having to do manual
> alterations to the system path just because of somebody's incorrect
> idea of how the world is. If gems is installed then the bin needs to
> go on the system path (at the end - after /usr/games) automatically.

Here too. Please send a patch.

> On 24/05/2008, Lucas Nussbaum <[EMAIL PROTECTED]> wrote:
> 
> > Feel free to install ruby from sources if you don't like the way it's
> > packaged in Debian/Ubuntu. So you get the same amount of support for
> > ruby and third party libs you install through gems.
> 
> No, I think it is time that the packaging system changed to support
> real users doing real Ruby in the real world. There are plenty of
> instances where Ubuntu has altered its policy compared to Debian. It
> is preferable that the two are aligned but where there is a clear
> problem with the solution offered by Debian then Ubuntu has the option
> of going in a different direction. That is probably where this is
> going if a solution can't be worked out. At the end of the day code
> talks.

Yes, exactly. Stop talking, write a patch.

> Nobody in Ruby (which is mostly Rails these days) is seriously using
> the apt packages currently constructed because they are not fit for
> purpose.

It's strange, then, too see Ruby's popcon score. Probably they installed
it by mistake.

> Rails is just completely wrong, Mongrel is deficient as
> pointed out above, there is no ferret package. I can just about use
> the database libraries until I need a gem that depends on them - then
> it all goes pear shaped. Not good enough when your business depends
> upon it.
> 
> > (Btw, interesting post on this topic:
> > http://www.madstop.com/ruby/ruby_has_a_distribution_problem.html )
> 
> That's the usual technique of a clique grasping at information that
> appear to support their position despite the overwhelming tide of
> evidence against them.

Lol.

> That evidence is Ruby people avoiding Debian
> and Ubuntu and picking other distributions because their Ruby support
> is superior, or installing compilers on their servers and using gem
> because it is just so much easier.
> 
> What that article is really saying is that we need pragmatic
> integration between apt and gem now. And that means realising Gem is a
> *source* repository that just happens to have a simple cross platform
> binary creator and a dependency system. It has advantages over apt in
> some cases (allowing multiple versions of Rails on a single system for
> example), but it useless in other regards (no postinst scripting,
> appalling native code support and a disregard for FHS).
> 
> The systems need to work together efficiently and I've got some
> reasonable well formed thoughts about how that should happene

Re: [Bug 228345] Re: gem1.9 - require 'rdoc/template' fails - missing dependency

2008-05-27 Thread Lucas Nussbaum
On 27/05/08 at 09:58 -, Neil Wilson wrote:
> 2008/5/24 Lucas Nussbaum <[EMAIL PROTECTED]>:
> > Right. I'm waiting for your patch.
> 
> Ok. Lucas. I'm going to send a patch via Ubuntu.

Feel free me to subscribe me to the bug.

> The patch will be to
> include /var/lib/gems/xxx/bin in the system path within the rubygems
> module. There are plenty of bugs here on Launchpad complaining about
> that little 'oversight'. And I know it irritates the very devil out of
> everybody using Ubuntu Ruby to get real things done.  In fact the
> standard approach is to do a 'gem update --system' after installation
> to get back to the normal gem infrastructure.
> 
> If you can get your team to accept that within the Debian rubygems
> package then we have a fighting chance of moving forward together.

I'd prefer if it went upstream, if applicable.

> If not then there may have to be some sort of fork.
> 
> > Sure. Try to talk to the gems developer about that. I'm sure they will
> > listen to you. You might want to have a look at the ML archives first,
> > though, it's not like we tried. But I'm not going to engage with another
> > hateful discussion with the rubygems developers.
> 
> I don't find them that bad. But then I have a slightly more pragmatic
> position with Rubygems and a very, very large itch that I need to
> scratch.

My mistake so far has been to try to reach them through ruby-core.
Trying to contact them directly might be more successful, as you will
avoid Austin Ziegler.

> I will talk to Eric, et al and see if we can come to some accommodation.
> 
> As to the substance of this bug, I can live with the splitting of the
> Ruby1.9 system into the sub-packages if they are pulled back together
> into a single point somehow. It would be much better if ruby1.8 and
> ruby1.9 pulled them all back together again for the average user.

I'm not sure you understand the rationale for splitting ruby1.9.

> Would it not be more sensible to have a ruby1.8-core and ruby1.9-core
> package to allow minimalist dependencies but incorporate gem1.8 and
> gem1.9 (along with irb, ri, rdoc) in the ruby1.8/ruby1.9 packages and
> target them at those developing with the language?


It already exists, it's called ruby-full:
Package: ruby-full
[..]
Depends: irb, libdbm-ruby, libgdbm-ruby, libopenssl-ruby, libreadline-ruby, 
rdoc, ri, ruby, ruby1.8-dev
Recommends: libtcltk-ruby, ruby-elisp

But currently, it pulls ruby1.8, since that's the default version, not
ruby1.9.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
gem1.9 - require 'rdoc/template' fails - missing dependency
https://bugs.launchpad.net/bugs/228345
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
See #18808 about /etc/profile.d/ ...

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 228345] Re: gem1.9 - require 'rdoc/template' fails - missing dependency

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 08:39 -, Neil Wilson wrote:
> 2008/5/27 Lucas Nussbaum <[EMAIL PROTECTED]>:
> > I'm not sure you understand the rationale for splitting ruby1.9.
> 
> So that other packages don't pull in stuff they don't need and reduce
> the perennial dependency problem. However those packages are a
> minority application. The majority want ruby1.x to include gems, to
> provide an executable called 'ruby', and supply all the subsiduary
> tools and they will be (and indeed are) confused if that isn't the
> case.

Please refrain from using "a minority" or "the majority" if you can't
point to real data about that.

But there's some real data: popcon. 264545 Ubuntu users have libruby1.8
installed (ie about >50% of all ubuntu users, since the most installed
packages have 574294). And 9007 users (1.5% of all Ubuntu users, 3.4% of
users having libruby1.8 installed) have libgems-ruby1.8 installed.

So the data is pretty clear: most users of ruby in Ubuntu are interested
in running ruby apps, not in developing ruby apps. (compare with
rdoc1.8: 16493 insts)

And the package would still be listed if the user only installed
rubygems to do a 'gem update --system', so there's no bias introduced by
that.

> > It already exists, it's called ruby-full:
> > Package: ruby-full
> > [..]
> > Depends: irb, libdbm-ruby, libgdbm-ruby, libopenssl-ruby, libreadline-ruby, 
> > rdoc, ri, ruby, ruby1.8-dev
> > Recommends: libtcltk-ruby, ruby-elisp
> >
> > But currently, it pulls ruby1.8, since that's the default version, not
> > ruby1.9.
> 
> Yes, but that's the problem - one of marketing. Names matter. People
> expect ruby1.x to provide what they need to use ruby. They don't
> expect it to be just core ruby. If packagers need smaller packages
> then they should be the one handling the 'what is the package called'
> problem, not the poor end user who just wants to develop in ruby.
> 
> For me ruby1.x should be user facing, pull in everything required to
> develop in ruby (including gems which is notably missing from your
> list above).  We should have ruby1.x-core for those packagers who need
> the lighter less fattening alternative (with ruby1.x-core handling the
> 'alternatives' system properly and providing the 'ruby' symlink).

That's your opinion.

> The 'ruby' package needs to be a virtual that pulls the 'current'
> version, but is satisfied by all the other options (which will include
> jruby and rubinus before too long).

That's hard to do, unfortunately, because of compiled extensions. (you
can't just install jruby and expect every ruby app to work)

> So it is really just a package renaming issue, which is a bit of a
> pain in the backside, but it will improve the standing of
> Debian/Ubuntu ruby in the community enormously if it is done. And it
> sets us up to handle the various interpreter combinations going
> forward.

Such a renaming is not an option for lenny. We can discuss it again for
lenny+1.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
gem1.9 - require 'rdoc/template' fails - missing dependency
https://bugs.launchpad.net/bugs/228345
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 12:42 -, Neil Wilson wrote:
> Have you looked at the filesystem of an Ubuntu Hardy machine recently?
> You might want to take a look.

base-files (4.0.1ubuntu2) hardy; urgency=low

  * Implement LSB-3.1, 16.2 (/etc/profile.d). Addresses LP #102105.
According to Debian policy 9.9 (Environment variables), programs
installed by packages must not depend on environment variables
to get reasonable defaults. Do not use this LSB feature to set
or modify environment variables.

 -- Matthias Klose <[EMAIL PROTECTED]>  Wed, 06 Feb 2008 15:27:17 +0100
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 13:38 -, Neil Wilson wrote:
> Now you're getting desperate. All packages depend upon the setting of
> PATH to work at all. You can hardly leave it blank can you.
> 
> The alternative is to alter the package to allow gems to write the
> binaries to /usr/bin where they belong.

Installing to /usr/local/bin could sound acceptable to me. Not sure if
that will be acceptable for the other ruby maintainers in Debian.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 13:38 -, Neil Wilson wrote:
> Now you're getting desperate.

No, but I'm getting annoyed by your tone in this whole discussion. I
already spent a lot of time on this rubygems stuff, despite not being
interested at all in rubygems (I ship my ruby libs as tarballs AND
gems, and I don't use rails).
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 14:25 -, Neil Wilson wrote:
> 2008/5/28 Lucas Nussbaum <[EMAIL PROTECTED]>:
> 
> > Installing to /usr/local/bin could sound acceptable to me. Not sure if
> > that will be acceptable for the other ruby maintainers in Debian.
> 
> Could this be solved with the alternatives system I wonder. The gem
> installations are after all alternatives to apt packages.

That would require hacking rubygems quite deeply. If rubygems provided
some hooks that we could use to implement distro-specific stuff, why
not. But it's not the case, AFAIK.

It could bite us back, by breaking things in subtle ways.

What is the problem with installing to /usr/local/bin? It's in the
default system path, and it's before /usr/bin and /bin.

> That way it would work with gem1.9 as well. Apt packages could
> override with a higher priority.

If we install to /usr/local/bin, and you gem1.9 update --system, you
will get a new gem executable in /usr/local/bin, that will "override"
(by precedence in the path) Debian's.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 15:33 -, Neil Wilson wrote:
> OK.
> 
> So patch to gem1.8 to call update-alternatives with a lowish priority
> whenever it fiddles with '/var/lib/gems/1.8/bin'.
> 
> Similarly to gem1.9.
> 
> Now what about the corresponding apt-package. Let's say we have
> 'mongrel' installed via gems with the alternatives system pointing
> /usr/bin/mongrel_rails to the gem version. Then we install the apt
> package and there is a name clash. If something has been packaged that
> is also a ruby gem how do we do the naming for the binaries?

For each Debian package where a gem also exists, you would have to
modify the Debian package to use the alternatives system. That clearly
doesn't work.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 14:59 -, Rocco Stanzione wrote:
> Can we nix the personal attacks please.  I don't know what policy, if any, is 
> responsible for this, but as far as I can tell no other package installs 
> files in /usr/local/bin, and I don't think they should.  See the FHS:
> http://www.pathname.com/fhs/pub/fhs-2.3.html#USRLOCALLOCALHIERARCHY

Actually, you see it the wrong way. Gem (the package) should be
installed in /usr/bin. But files from gems, instead with the gem1.{8,9}
command, are not in any Debian package. And it's not reasonable at all
to install them in /usr/bin. (because, then, they could overwrite files
from Debian packages without warning).

> I figure there are 3 reasonable options, which could be checked against the 
> packaging policies:
> * Install executables in /usr/bin

no, risks overwriting files from Debian packages.

> * Add the gem bin path to $PATH

forbidden by policy, not do-able in Debian

> * Install symlinks in /usr/bin

no, risks overwriting files from Debian packages.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 19:01 -, Neil Wilson wrote:
> On 28/05/2008, Lucas Nussbaum <[EMAIL PROTECTED]> wrote:
> > That would require hacking rubygems quite deeply. If rubygems provided
> > some hooks that we could use to implement distro-specific stuff, why
> > not. But it's not the case, AFAIK.
> 
> Not really. It's a relatively straightforward program to follow and
> Eric is quite helpful really. I don't perceive a big issue in getting
> gem to issue the appropriate 'update-alternatives' command. To be
> honest it could probably do with a pre/post hook system.

See my other mail on the topic: update-alternatives won't work, because
you would have to modify all Debian packages that might provide the same
binary as a gem.

> > What is the problem with installing to /usr/local/bin? It's in the
> > default system path, and it's before /usr/bin and /bin.
> 
> That's one problem. gem installed systems would then override apt
> installed systems and I'm not sure that is where we want to go.

I think it is where we want to go: if an admin installs stuff manually,
that's probably because the things provided by the distro don't suit his
needs. So the distro stuff should be overriden by default.

> > > That way it would work with gem1.9 as well. Apt packages could
> > > override with a higher priority.
> >
> > If we install to /usr/local/bin, and you gem1.9 update --system, you
> > will get a new gem executable in /usr/local/bin, that will "override"
> > (by precedence in the path) Debian's.
> 
> You mean 'gem1.9 update' (gem1.9 update --system updates rubygems and
> should be disabled)

no, I meant --system. By "That way it would work with gem1.9 as well.",
I thought you meant "gem1.9 could be overriden as well".

> Do we want that? If you install an apt package shouldn't that be the
> one the system uses (from a stability point of view).
> 
> The problem I see is when gem1.8 and gem1.9 are on the same system. If
> you install a gem in 1.8, then install it in 1.9 a remove in 1.8 will
> remove the 1.9 binary in /usr/local/bin

By default, gem installs binaries to /usr/bin. The /var/lib/gems/.../bin
hack is Debian-specific, see the second part of
http://svn.debian.org/wsvn/pkg-ruby-extras/packages/libgems-ruby/trunk/debian/patches/01_default_gem_path.dpatch?op=file&rev=0&sc=0

So this problem (co-installation of gems with binaries for 1.8 and 1.9)
is a rubygems problem, not a Debian one.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-05-28 Thread Lucas Nussbaum
On 28/05/08 at 19:21 -, Neil Wilson wrote:
> On 28/05/2008, Lucas Nussbaum <[EMAIL PROTECTED]> wrote:
> > For each Debian package where a gem also exists, you would have to
> > modify the Debian package to use the alternatives system. That clearly
> > doesn't work.
> 
> Why not?

Take a given Debian package. How will you determine if this package
might be coinstalled with a gem providing the same binary at some point?

Will you just ask all packages providing ruby apps with executables to
switch to the alternatives system?

> Surely that should be part of the packaging wrapper for a package that
> is also a rubygem and which generates executables. (which would
> include putting the appropriate data files in the gem data area to
> tell gem that the facility is installed so that gem dependencies work
> correctly).

How do you deal with non-ruby packages having the same name as a binary
from a gem? Name clashes will happen for sure.

> It's all about making the debian packages co-operate with gem. They
> can co-operate through the alternatives system and avoid standing on
> each others toes.

That really doesn't seem like a possible solution to me. It's also too
complicated for users: most users don't know anything about the
alternatives system.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 145267] Re: Add rubygems bin to PATH

2008-08-04 Thread Lucas Nussbaum
Some notes in random order:

I agree that installing the binary wrappers, or symlinks, to
/usr/local/bin, so that they are in $PATH, is a good thing.

The install / install / uninstall problem you mention is a gem problem.
I think that it should be solved at the rubygem side, not specifically
for Debian. That's over-engineered. Have you talked to the gems
developers about that? Maybe you could implement a solution directly in
rubygems.

> I've also implemented a rubygems package that follows the mechanisms used for 
> the ruby package, ie it installs
> rubygems1.8. That means that other packages (eg passenger) can just depend 
> upon the default version of gems
> as they can ruby.

Please check what has been done in Debian recently with the rubygems and
ruby1.9 packages. How rubygems is managed changed a bit. See source
packages: libgems-ruby >= 1.2.0-1 and ruby1.9 >= 1.9.0.1-5. (ie, the
versions in intrepid, not hardy).

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 254767] [NEW] Please sync ruby1.9 1.9.0.2-5 (main) from Debian unstable (main).

2008-08-04 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

 affects ubuntu/ruby1.9
 status new
 importance wishlist
 subscribe ubuntu-main-sponsors

Please sync ruby1.9 1.9.0.2-5 (main) from Debian unstable (main).

Explanation of the Ubuntu delta and why it can be dropped:
The only change is:
 - debian/control: for ruby1.9, moved rdoc1.9 suggestion to depends. 
(LP: #228345)
It is not a good idea: it causes all the docs to be installed even if
the user only wants to run a ruby app.

The other changes in Debian since 1.9.0.2-1 are only bugfixes, including a
security fix.

Changelog since current intrepid version 1.9.0.2-1ubuntu1:

ruby1.9 (1.9.0.2-5) unstable; urgency=low

  [ Lucas Nussbaum ]
  * Because of make's dependency handling on phony targets after the addition
of the watch in 1.9.0.1-4, parse.o was rebuilt three times during the
build process. Build it only once, which should reduce the build time
significantly.

  [ Daigo Moriwaki ]
  * RubyGems did not work completely due to a gem_relude mechanism . This
issue has been fixed. (Closes: #492206)
- debian/patches/201_gem_prelude.dpatch
- debian/rules

 -- Daigo Moriwaki <[EMAIL PROTECTED]>  Thu, 31 Jul 2008 00:54:00 +0900

ruby1.9 (1.9.0.2-4) unstable; urgency=low

  * Modified computing of arch_name to cope with armel. This was broken
because of the change for lpia. We are now using the same code as
ruby1.8's debian/rules. Closes: #490663.
  * Cleaned up debian/rules to use DEB_HOST_* instead of DEB_BUILD_*.

 -- Lucas Nussbaum <[EMAIL PROTECTED]>  Sun, 13 Jul 2008 16:30:24
+0200

ruby1.9 (1.9.0.2-3) unstable; urgency=low

  * Updated 102_skip_test_copy_stream.dpatch to also ignore
test_copy_stream_socket.

 -- Lucas Nussbaum <[EMAIL PROTECTED]>  Sat, 12 Jul 2008 16:12:53
+0200

ruby1.9 (1.9.0.2-2) unstable; urgency=low

  * applied debian/patches/103_array_c_r17570_to_r17756.dpatch:
- fixed an integer overflow bug.

 -- Daigo Moriwaki <[EMAIL PROTECTED]>  Wed, 09 Jul 2008 00:06:50 +0900


-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.9 (GNU/Linux)

iD8DBQFIl2nZ2hliNwI7P08RArsCAKDGW8xiSbZNw+ZC1TS4nuWS+Wt3BwCfcZs4
wrYN01mPvIzhlkxPT41cKn4=
=8sbt
-END PGP SIGNATURE-

** Affects: ruby1.9 (Ubuntu)
 Importance: Wishlist
 Status: New

-- 
Please sync ruby1.9 1.9.0.2-5 (main) from Debian unstable (main).
https://bugs.launchpad.net/bugs/254767
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-08-04 Thread Lucas Nussbaum
On 04/08/08 at 21:02 -, Neil Wilson wrote:
> 2008/8/4 Lucas Nussbaum <[EMAIL PROTECTED]>:
> > Some notes in random order:
> > The install / install / uninstall problem you mention is a gem problem.
> > I think that it should be solved at the rubygem side, not specifically
> > for Debian. That's over-engineered. Have you talked to the gems
> > developers about that? Maybe you could implement a solution directly in
> > rubygems.
> 
> To do that would essentially require duplicating much of the
> alternatives system within rubygems. Feel free to code that up if you
> have a few weeks or months available.
> 
> So I can have a 91 line fix in the packaging and hit Intrepid or
> several hundred within rubygems which nobody seems that keen on
> writing and get nowhere.
> 
> The gem installation problem is fixed within Debian Policy, the system
> is kept clean of dangling links and broken Gems and from the user's
> perspective they just see a system that works.
> 
> When rubygems finally get around to implementing something that stops
> gem1.8 and gem1.9 running into each other then we can delete the two
> small procedures that implement the system.
> 
> It's just a patch, Lucas, to make Gems work better in a packaging
> environment. It will allow people to switch ruby interpreters with
> greater ease. With good packaging people can do that, and that will
> give them a reason to use the packages.

No, it's a patch that makes rubygems work better on systems with
update-alternatives, while you should aim at a global solution instead.

I won't be the one making the final decision on this, but for this patch
to be added to the package, I would either want:
(a) that the patch is very, very small
(b) or that the patch is going to be integrated upstream in the near future

> > Please check what has been done in Debian recently with the rubygems and
> > ruby1.9 packages. How rubygems is managed changed a bit. See source
> > packages: libgems-ruby >= 1.2.0-1 and ruby1.9 >= 1.9.0.1-5. (ie, the
> > versions in intrepid, not hardy).
> 
> If you looked at the package you'd notice that the code is based upon
> the latest Debian package in Intrepid (which is missing a default
> rubygems package BTW).

What do you mean with "default rubygems package"?

> Using the new 'operating_system.rb' override
> facility simplifies the package immensely by getting all the policy
> defaults in one place as well as allowing the user home area gems
> facility to work that is currently crippled by the Debian packaging.

If you could avoid words like "crippled" in this discussion, it would
help *a lot* and wouldn't make me consider unsubscribing from this bug.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 145267] Re: Add rubygems bin to PATH

2008-08-05 Thread Lucas Nussbaum
On 05/08/08 at 07:40 -, Neil Wilson wrote:
> The user gem mechanism is broken by the Debian packaging and that
> stops Rails 2.1 using it as it expects.

Bug # ?
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
Add rubygems bin to PATH
https://bugs.launchpad.net/bugs/145267
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 254767] Re: Please sync ruby1.9 1.9.0.2-5 (main) from Debian unstable (main).

2008-08-05 Thread Lucas Nussbaum
On 05/08/08 at 12:24 -, Jonathan Riddell wrote:
> "moved rdoc1.9 suggestion to depends.  It is not a good idea: it causes all 
> the docs to be installed even if
>  the user only wants to run a ruby app."  According to bug 228345 this is 
> needed for gem to work.  Is that no longer the case or do you not care about 
> gem working?

It should never have been added to ruby1.9's depend. It should have been
added to gem1.9's depends. But gem1.9 no longer exists (replaced by
rubygems1.9, rubygems source package).

rubygems1.9 does depend on rdoc1.9.
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

** Changed in: ruby1.9 (Ubuntu)
   Status: Incomplete => New

-- 
Please sync ruby1.9 1.9.0.2-5 (main) from Debian unstable (main).
https://bugs.launchpad.net/bugs/254767
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 293464] Re: [BUG] object allocation during garbage collection phase

2009-03-13 Thread Lucas Nussbaum
On 08/03/09 at 23:50 -, Chiron wrote:
> Intrepid, up to data, with backports.
> 
> I'm fairly certain its in cairo somewhere - I've narrowed the issue down
> to a ruby class extending a Gtk::Drawable, using cairo to draw with it.
> The drawing is fairly intensive, so it draws to an ImageSurface before
> drawing that to the control's surface, in case that detail makes any
> difference.

Debian bug #487204 seems to be what we are looking for.

The fix is in libcairo-ruby version 1.5.1-1+lenny1. (available in
lenny), which is already available in intrepid according to
https://launchpad.net/ubuntu/+source/libcairo-ruby

Are you sure you are up-to-date?
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[BUG] object allocation during garbage collection phase
https://bugs.launchpad.net/bugs/293464
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 293464] Re: [BUG] object allocation during garbage collection phase

2009-03-14 Thread Lucas Nussbaum
Mmmh.

In the debian bug ( http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=487204 ), the following test case was provided:

<->
require 'cairo'
require 'stringio'

i = 0;
while true
  output = StringIO.new
  surface = Cairo::PDFSurface.new(output, 100, 100)
  context = Cairo::Context.new(surface)
  i += 1;
  puts "* #{i} *" if i%100 == 0;
end
<->

Could you check if it crashes?

If not, could you try to write a testcase for your problem?

It's possible that the fix for the debian bug was only partial.

Something else to test would be the version of libcairo-ruby in jaunty
(i.e the newer version).

-- 
[BUG] object allocation during garbage collection phase
https://bugs.launchpad.net/bugs/293464
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 293464] Re: [BUG] object allocation during garbage collection phase

2009-03-14 Thread Lucas Nussbaum
On 14/03/09 at 19:48 -, Chiron wrote:
> That doesn't crash in irb until I ^C the loop and type in 'exit'
> 
> Running this as a script with ruby does make it crash, though:
> 
> <->
> require 'cairo'
> require 'stringio'
> 
> i = 0;
> 1000.times do
>  output = StringIO.new
>  surface = Cairo::PDFSurface.new(output, 100, 100)
>  context = Cairo::Context.new(surface)
>  i += 1;
>  puts "* #{i} *" if i%100 == 0;
> end
> <->
> results in: 
> testcase.rb:5: [BUG] object allocation during garbage collection phase
> ruby 1.8.7 (2008-08-11 patchlevel 72) [i486-linux]
> 
> where line 5 is the "1000.times do" command

AH! thank you. I can see it now.

Will investigate.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[BUG] object allocation during garbage collection phase
https://bugs.launchpad.net/bugs/293464
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 293464] Re: [BUG] object allocation during garbage collection phase

2009-03-17 Thread Lucas Nussbaum
I reported this as a different debian bug: http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=519786

-- 
[BUG] object allocation during garbage collection phase
https://bugs.launchpad.net/bugs/293464
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 293464] Re: [BUG] object allocation during garbage collection phase

2009-03-17 Thread Lucas Nussbaum
On 17/03/09 at 18:33 -, Chiron wrote:
> Thanks. For the cairo bug, would the solution then be to move version
> 1.6.3 of libcairo-ruby into 8.10 since it seems to fix the earlier test
> case?

Yes, that could be a solution. The other solution is to fix it in Debian
lenny, and use the fixed version in 8.10. I don't think that Ubuntu
policies would allow to use 1.6.3 in 8.10.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
[BUG] object allocation during garbage collection phase
https://bugs.launchpad.net/bugs/293464
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 271473] Re: package ruby 4.2 failed to install/upgrade: package ruby is already installed and configured

2009-02-18 Thread Lucas Nussbaum
** Changed in: ruby-defaults (Ubuntu)
   Status: Incomplete => Invalid

-- 
package ruby 4.2 failed to install/upgrade: package ruby is already installed 
and configured
https://bugs.launchpad.net/bugs/271473
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 307462] Re: ruby is slow because of --enable-pthreads

2009-02-18 Thread Lucas Nussbaum
Please provide a reproducible test case, not just FUD.

I'm closing the bug, feel free to reopen when you can provide more info.

** Changed in: ruby-defaults (Ubuntu)
   Status: New => Invalid

-- 
ruby is slow because of --enable-pthreads
https://bugs.launchpad.net/bugs/307462
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 307462] Re: ruby is slow because of --enable-pthreads

2009-02-18 Thread Lucas Nussbaum
reassigning to ruby1.8

** Changed in: ruby1.8 (Ubuntu)
Sourcepackagename: ruby-defaults => ruby1.8

-- 
ruby is slow because of --enable-pthreads
https://bugs.launchpad.net/bugs/307462
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 247702] Re: String should have a crypt! method

2009-02-18 Thread Lucas Nussbaum
Will never be fixed in Ubuntu or Debian. Talk to upstream if you want
that.

** Changed in: ruby
   Status: New => Invalid

** Changed in: ruby-defaults (Ubuntu)
   Status: New => Invalid

-- 
String should have a crypt! method
https://bugs.launchpad.net/bugs/247702
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 317206] Re: ruby1.8: pthreads kills performance

2009-02-18 Thread Lucas Nussbaum
too complex. and nobody provided a benchmark that shows the performance
penalty. Also, ruby1.8 is in maintainance mode, you might want to switch
to 1.9 for better perf.

** Changed in: ruby1.8 (Ubuntu)
   Status: New => Invalid

-- 
ruby1.8: pthreads kills performance
https://bugs.launchpad.net/bugs/317206
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 247701] Re: String crypt method's salt argument should be optional

2009-02-18 Thread Lucas Nussbaum
not an ubuntu problem. talk to upstream.

** Changed in: ruby-defaults (Ubuntu)
   Status: New => Invalid

** Changed in: ruby
   Status: New => Invalid

-- 
String crypt method's salt argument should be optional
https://bugs.launchpad.net/bugs/247701
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 296649] Re: ruby-taglib not present is repositories

2009-02-18 Thread Lucas Nussbaum
no, sorry, that's how ruby libs are named.

** Changed in: ruby-taglib (Ubuntu)
   Status: New => Invalid

-- 
ruby-taglib not present is repositories
https://bugs.launchpad.net/bugs/296649
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 210631] Re: Ruby dependency problem

2009-02-18 Thread Lucas Nussbaum
it's that way because the ruby package points to the current default
version of ruby. We need that to be able to switch to 1.9 in the future.

** Changed in: ruby-defaults (Ubuntu)
   Status: New => Invalid

-- 
Ruby dependency problem
https://bugs.launchpad.net/bugs/210631
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 317313] Re: Current version of 1.8.7 breaks somthing in rails.

2009-02-18 Thread Lucas Nussbaum
which exact version of ruby1.8 and rails are you using ? are you using
the rails debian package?

-- 
Current version of 1.8.7 breaks somthing in rails.
https://bugs.launchpad.net/bugs/317313
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 293464] Re: [BUG] object allocation during garbage collection phase

2009-02-18 Thread Lucas Nussbaum
that was a libxml-ruby bug, that has been fixed in 0.5.2.0-3+lenny1 (on
the Debian side). I'm not sure it's worth backporting the patch to
hardy

** Changed in: ruby1.8 (Ubuntu)
   Status: New => Fix Released

-- 
[BUG] object allocation during garbage collection phase
https://bugs.launchpad.net/bugs/293464
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 332492] Re: ruby1.8 crashed with signal 5 in g_object_unref()

2009-03-05 Thread Lucas Nussbaum
Ryan, do you know which script caused the crash ? Could you try to
isolate the problem ?

-- 
ruby1.8 crashed with signal 5 in g_object_unref()
https://bugs.launchpad.net/bugs/332492
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 317313] Re: Current version of 1.8.7 breaks somthing in rails.

2009-03-05 Thread Lucas Nussbaum
I'm closing this bug:
- the fact that rails installed via rubygems doesn't work with ruby 1.8.7 
installed via apt is not an Ubuntu problem
- the bug was caused by changes in ruby 1.8.7 which broke rails. the rails 
package was never affected AFAIK

** Changed in: ruby1.8 (Ubuntu)
   Status: Incomplete => Fix Released

-- 
Current version of 1.8.7 breaks somthing in rails.
https://bugs.launchpad.net/bugs/317313
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 307462] Re: ruby is slow because of --enable-pthreads

2009-03-05 Thread Lucas Nussbaum
When building without --enable-pthread:
compiling tk
*
**
** PTHREAD SUPPORT MODE ERROR: 
**
**   Ruby is not compiled with --enable-pthread, but your Tcl/Tk 
**   library seems to be compiled with pthread support. This
**   combination may cause frequent hang or segmentation fault
**   errors when Ruby/Tk is working. We recommend that you NEVER
**   create the library with such a combination of pthread support.
**
**   Please recompile Ruby with the "--enable-pthread" configure option
**   or recompile Tcl/Tk with the "--disable-threads" configure option.
**
*

So, the two options are:
(1) live with the performance penalty, keep --enable-pthread, close the bug
(2) ignore the warning (which prashant's blog recommends), and compile without 
--enable-pthread

We could maybe test (2) now in Ubuntu Jaunty, and see if bug reports
start popping up. What do you think?

** Changed in: ruby1.8 (Ubuntu)
   Status: Incomplete => New

-- 
ruby is slow because of --enable-pthreads
https://bugs.launchpad.net/bugs/307462
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 307462] Re: ruby is slow because of --enable-pthreads

2009-03-05 Thread Lucas Nussbaum
I spoke too fast. removing --enable-pthread disables the build of ruby-tk and 
causes a build failure later in the process:
dh_movefiles -plibtcltk-ruby1.8 \
usr/lib/ruby/1.8/x86_64-linux/tcltklib.so \
usr/lib/ruby/1.8/x86_64-linux/tkutil.so
dh_movefiles: debian/tmp/usr/lib/ruby/1.8/x86_64-linux/tcltklib.so not found 
(supposed to put it in libtcltk-ruby1.8)
dh_movefiles: debian/tmp/usr/lib/ruby/1.8/x86_64-linux/tkutil.so not found 
(supposed to put it in libtcltk-ruby1.8)
tar: 
/home/lucas/dev/pkg-ruby/ruby1.8/build-area/ruby1.8-1.8.7.72/debian/movelist: 
Cannot stat: No such file or directory
tar: Error is not recoverable: exiting now
tar: This does not look like a tar archive
tar: Error exit delayed from previous errors

Doesn't sound like a regression we can live with.

-- 
ruby is slow because of --enable-pthreads
https://bugs.launchpad.net/bugs/307462
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 307462] Re: ruby is slow because of --enable-pthreads

2009-03-05 Thread Lucas Nussbaum
I built ruby1.8 with the following patch:
--- debian/rules(revision 201)
+++ debian/rules(working copy)
@@ -39,7 +39,6 @@
DEB_CONFIGURE_USER_FLAGS += 
--with-extra-search-path='/usr/lib/ruby/$(ruby_ver)/i386-linux'
 endif
 DEB_CONFIGURE_USER_FLAGS += --program-suffix=$(ruby_ver)
-DEB_CONFIGURE_USER_FLAGS += --enable-pthread
 DEB_CONFIGURE_USER_FLAGS += --enable-shared
 DEB_CONFIGURE_USER_FLAGS += --enable-ipv6
 DEB_CONFIGURE_USER_FLAGS += --with-lookup-order-hack=INET
@@ -54,6 +53,7 @@
 DEB_CONFIGURE_USER_FLAGS += --with-bundled-sha1
 DEB_CONFIGURE_USER_FLAGS += --with-bundled-md5
 DEB_CONFIGURE_USER_FLAGS += --with-bundled-rmd160
+DEB_CONFIGURE_USER_FLAGS += --disable-tcl-thread
 
 DEB_MAKE_BUILD_TARGET = all test
 #DEB_MAKE_BUILD_TARGET = all test test-all

It built fine, but when loading tk:
irb(main):002:0> require 'tk'
/usr/lib/ruby/1.8/tk.rb:1127: warning: Inconsistency. Loaded Tcl/Tk libraries 
are enabled nativethread-support. But `tcltklib' is not. The inconsistency 
causes SEGV or other troubles frequently.
=> true
irb(main):003:0>

It seems that the only option would be to drop ruby-tk support.

-- 
ruby is slow because of --enable-pthreads
https://bugs.launchpad.net/bugs/307462
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 293464] Re: [BUG] object allocation during garbage collection phase

2009-03-08 Thread Lucas Nussbaum
On which version of Ubuntu ?

-- 
[BUG] object allocation during garbage collection phase
https://bugs.launchpad.net/bugs/293464
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 64069] Re: Gnome Art manager crashes and doesn't respond

2008-06-13 Thread Lucas Nussbaum
Fixed in hardy and intrepid.

** Changed in: ruby-defaults (Ubuntu)
   Status: Confirmed => Fix Released

-- 
Gnome Art manager crashes and doesn't respond
https://bugs.launchpad.net/bugs/64069
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 220811] Re: Can't install librmagick-ruby1.8 on Hardy Heron

2008-06-13 Thread Lucas Nussbaum
I'm closing the bug in Ubuntu as well, since the package was synced in
intrepid.

** Changed in: librmagick-ruby (Ubuntu)
   Status: New => Fix Released

-- 
Can't install librmagick-ruby1.8 on Hardy Heron
https://bugs.launchpad.net/bugs/220811
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 210631] Re: Ruby dependency problem

2008-06-13 Thread Lucas Nussbaum
This is not a problem in ruby1.8. The ruby -> ruby1.8 symlink is handled
by the ruby-defaults package.

** Changed in: ruby1.8 (Ubuntu)
   Status: New => Invalid

-- 
Ruby dependency problem
https://bugs.launchpad.net/bugs/210631
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 96649] Re: [apport] ruby crashed with SIGSEGV

2008-06-13 Thread Lucas Nussbaum
Apparently fixed now. Closing.

** Changed in: ruby-defaults (Ubuntu)
   Status: New => Invalid

-- 
[apport] ruby crashed with SIGSEGV
https://bugs.launchpad.net/bugs/96649
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 54909] Re: Example scripts fallover with error

2008-06-16 Thread Lucas Nussbaum
Closing, since the bug reporter never answered.

** Changed in: libtermios-ruby (Ubuntu)
   Status: Incomplete => Invalid

-- 
Example scripts fallover with error
https://bugs.launchpad.net/bugs/54909
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 228183] Re: Please remove broken reportbug from Ubuntu

2008-09-03 Thread Lucas Nussbaum
FWIW, I agree with Sarah Hobbs and Brian Murray wrote above. I don't think 
reportbug should be removed.
- it's useful to Ubuntu developers.
- removing it won't solve the problem for users who already have it installed.

so it should be "fixed", by adding a message that says that it mustn't be used 
to report bugs against Ubuntu.
possible pseudo-code:
if not file.exists?("$HOME/.i_really_want_to_use_reportbug")
print("blurb about reportbug not being useful for reporting bugs in Ubuntu, 
and link to LP")
exit(1)
endif

Doesn't sound like rocket science.

-- 
Please remove broken reportbug from Ubuntu
https://bugs.launchpad.net/bugs/228183
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 245828] Re: Please merge xournal 0.4.2.1-0.1 (universe) from Debian unstable (main)

2008-09-08 Thread Lucas Nussbaum
Hi,

Sorry Justin, I won't have time to work on this. (I'm currently very
busy with work)

-- 
Please merge xournal 0.4.2.1-0.1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/245828
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 413815] Re: ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as ruby1.9.1

2009-08-19 Thread Lucas Nussbaum
On 19/08/09 at 16:41 -, gleeo wrote:
> No, I don't see why you would do that. The best solution would be to
> build with "./configure --program-suffix=*extension you tend to build
> with with, for example, 1.9.1*" This is the best solution, let ruby do
> the work for you, rather then bypass what ruby has setup for you and try
> to hack on it yourself. And ./configure knows how rbconfig.rb should
> look better then either of us i would presume :-)

I don't remember exactly what was the problem with using
--program-suffix, but I remember it was doing something strange, and the
end result was not what we wanted.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as 
ruby1.9.1
https://bugs.launchpad.net/bugs/413815
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 413815] Re: ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as ruby1.9.1

2009-08-20 Thread Lucas Nussbaum
Could you provide simple recipes to reproduce the problems you are
seeing, so I can test that my fix actually fixes your problems?
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as 
ruby1.9.1
https://bugs.launchpad.net/bugs/413815
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 416886] [NEW] Sync feed2imap 0.9.4-1 (universe) from Debian unstable (main)

2009-08-21 Thread Lucas Nussbaum
Public bug reported:

Please sync feed2imap 0.9.4-1 (universe) from Debian unstable (main)

I am the upstream and debian maintainer for feed2imap, and can confirm that the
changes between 0.9.3 and 0.9.4 and OK so far in the release cycle.

Changelog since current karmic version 0.9.3-1:

feed2imap (0.9.4-1) unstable; urgency=low

  * New upstream release. Includes an updated version of ruby's imap.rb
that Closes: #538331.
  * Update to policy 3.8.2; no changes needed.
  * Move ruby-pkg-tools to Build-Depends so lintian is happier. also
move others Build-Depends-Indep to Build-Depends. We don't build any
arch-specific package anyway, so splitting Build-Depends-Indep and
Build-Depends in pointless.
  * Add misc:Depends to Depends so lintian is happier.

 -- Lucas Nussbaum   Tue, 28 Jul 2009 00:19:28
+0200

** Affects: feed2imap (Ubuntu)
 Importance: Wishlist
 Status: Confirmed

** Changed in: feed2imap (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: feed2imap (Ubuntu)
   Status: New => Confirmed

-- 
Sync feed2imap 0.9.4-1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/416886
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 416887] [NEW] Sync libfeedparser-ruby 0.7-1 (universe) from Debian unstable (main)

2009-08-21 Thread Lucas Nussbaum
Public bug reported:

Please sync libfeedparser-ruby 0.7-1 (universe) from Debian unstable
(main)

This is a dependency for feed2imap 0.9.4-1.

Changelog since current karmic version 0.6-1:

libfeedparser-ruby (0.7-1) unstable; urgency=low

  [ Lucas Nussbaum ]
  * New upstream release.

  [ Gunnar Wolf ]
  * Changed section to Ruby as per ftp-masters' request

  [ Lucas Nussbaum ]
  * Update to policy 3.8.2; no changes needed.
  * Add misc:Depends to Depends so lintian is happier.
  * Move ruby-pkg-tools to Build-Depends so lintian is happier. also
move others Build-Depends-Indep to Build-Depends. We don't build any
arch-specific package anyway, so splitting Build-Depends-Indep and
Build-Depends in pointless.

 -- Lucas Nussbaum   Tue, 28 Jul 2009 00:12:36
+0200

** Affects: libfeedparser-ruby (Ubuntu)
 Importance: Wishlist
 Status: Confirmed

** Changed in: libfeedparser-ruby (Ubuntu)
   Importance: Undecided => Wishlist

** Changed in: libfeedparser-ruby (Ubuntu)
   Status: New => Confirmed

-- 
Sync libfeedparser-ruby 0.7-1 (universe) from Debian unstable (main)
https://bugs.launchpad.net/bugs/416887
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


Re: [Bug 413815] Re: ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as ruby1.9.1

2009-08-21 Thread Lucas Nussbaum
On 20/08/09 at 01:31 -, gleeo wrote:
> Okay, but there is a serious problem with the current installation. It
> needs to be fixed, if you want to try to patch rbconfig.rb then that is
> fine but that is a dirty hack IMO. I don't see why --program-suffix=
> would not work, but maybe try to address that problem?

FYI, I just filed http://redmine.ruby-lang.org/issues/show/1974 about that
issue.
-- 
| Lucas Nussbaum
| lu...@lucas-nussbaum.net   http://www.lucas-nussbaum.net/ |
| jabber: lu...@nussbaum.fr GPG: 1024D/023B3F4F |

-- 
ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as 
ruby1.9.1
https://bugs.launchpad.net/bugs/413815
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 413815] Re: ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as ruby1.9.1

2009-08-22 Thread Lucas Nussbaum
Hi,

I've just uploaded a new version of the package: 1.9.1.243-1ubuntu1
Could you check that it fixes this bug?

Thank you

-- 
ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as 
ruby1.9.1
https://bugs.launchpad.net/bugs/413815
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 413815] Re: ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as ruby1.9.1

2009-08-16 Thread Lucas Nussbaum
So a better solution would be to hack up rbconfig.rb to point to
/usr/bin/ruby1.9.1, right?

-- 
ruby 1.9.1 should be configured with --program-suffix=1.9.1 if installed as 
ruby1.9.1
https://bugs.launchpad.net/bugs/413815
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.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 44442] Re: misspelling in librmagick-ruby-doc documentation

2006-08-01 Thread Lucas Nussbaum
Hi,

Coul you please report this bug upstream (to the RMagick developer) if
you really think it is important to get it fixed ?

Thank you

** Changed in: librmagick-ruby (Ubuntu)
   Status: Confirmed => Rejected

-- 
misspelling in librmagick-ruby-doc documentation 
https://launchpad.net/bugs/2

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55678] sync xosd 2.2.14-1.3 from sid (overriding changes OK)

2006-08-08 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: xosd
Version: 2.2.14-1.3
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE2Kqg2hliNwI7P08RAtp6AJ0Q1sWDoJHlto/cGDOIVqGr+62cjgCgzCPy
XhICfi1BQ7FAqyWMh5dwNso=
=Cwjl
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync xosd 2.2.14-1.3 from sid (overriding changes OK)
https://launchpad.net/bugs/55678

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55678] Re: sync xosd 2.2.14-1.3 from sid (overriding changes OK)

2006-08-08 Thread Lucas Nussbaum
*** This bug is a duplicate of bug 55660 ***

** This bug has been marked a duplicate of bug 55660
   Sync request for xosd.

-- 
sync xosd 2.2.14-1.3 from sid (overriding changes OK)
https://launchpad.net/bugs/55678

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55660] Re: Sync request for xosd.

2006-08-08 Thread Lucas Nussbaum
ACKed (I actually worked on it without checking for bugs, and came to
the same conclusion)

** Bug 55678 has been marked a duplicate of this bug

-- 
Sync request for xosd.
https://launchpad.net/bugs/55660

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55748] Please remove kmatplot

2006-08-09 Thread Lucas Nussbaum
Public bug reported:

Hi,

While looking at old packages requiring merges, I came across kmatplot.
This package has already been removed from Debian, see 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=285735 for details.

Thank you,

** Affects: kmatplot (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please remove kmatplot
https://launchpad.net/bugs/55748

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55749] Please remove kgeography src package

2006-08-09 Thread Lucas Nussbaum
Public bug reported:

Hi,

kgeography has already been removed from Debian, and its binary packages
(kgeography and kgeography-data) are now provided by the kdeedu src
package.

Thank you,

** Affects: kgeography (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please remove kgeography src package
https://launchpad.net/bugs/55749

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55750] Please remove gtk-smooth-engine

2006-08-09 Thread Lucas Nussbaum
Public bug reported:

Already removed from Debian ( 
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=378663 )
Superseeded by gtk2-engines

Thank you,

** Affects: gtk-smooth-engine (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Please remove gtk-smooth-engine
https://launchpad.net/bugs/55750

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55751] sync gaim-meanwhile 1.2.8-2 from sid (overriding changes OK)

2006-08-09 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: gaim-meanwhile
Version: 1.2.8-2
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE2Ziv2hliNwI7P08RAss2AJ9PVaiwtqjHzlT4teMlVos+8UdDKwCcDPGI
uWAgsqOnfulhNrErJbk7X9c=
=s68V
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync gaim-meanwhile 1.2.8-2 from sid (overriding changes OK)
https://launchpad.net/bugs/55751

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55754] Remove pike7.4

2006-08-09 Thread Lucas Nussbaum
Public bug reported:

Hi,

It has already been removed from Debian ( http://bugs.debian.org/cgi-
bin/bugreport.cgi?bug=360749 )

Thank you

** Affects: pike7.4 (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
Remove pike7.4
https://launchpad.net/bugs/55754

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 50782] please enable CPUSET in the kernel

2006-06-23 Thread Lucas Nussbaum
Public bug reported:

Binary package hint: linux-source-2.6.15

Hi,

I'm forwarding this for a friend who hasn't got a LP account (yet) :

I used the "smp" kernel version in Ubuntu Breezy CPUSET was
effectively compiled. But when I installed Dapper I didn't find any kernel
compiled with this option...

We are using CPUSET in our HPC community to restrict cpu usage between each
jobs. It enables the cluster batch scheduler to clean correctly all
processes from a job (we didn't find another way to do this).

We want to use Ubuntu Dapper as our cluster node image but now we must
compile our own kernel to do the job...

** Affects: linux-source-2.6.15 (Ubuntu)
 Importance: Untriaged
 Status: Unconfirmed

-- 
please enable CPUSET in the kernel
https://launchpad.net/bugs/50782

--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 50782] Re: [Bug 50782] Re: please enable CPUSET in the kernel

2006-06-27 Thread Lucas Nussbaum
On 27/06/06 at 21:13 -, Ben Collins wrote:
> ** Changed in: linux-source-2.6.15 (Ubuntu)
>  Assignee: (unassigned) => Ben Collins
>Status: Confirmed => Fix Committed
 
Hi,

Does this mean it will go into dapper-updates, or only in Edgy ?

Thank you,
-- 
| Lucas Nussbaum
| [EMAIL PROTECTED]   http://www.lucas-nussbaum.net/ |
| jabber: [EMAIL PROTECTED] GPG: 1024D/023B3F4F |

-- 
please enable CPUSET in the kernel
https://launchpad.net/bugs/50782

--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 51979] sync librmagick-ruby 1.12.0-1 from sid (overriding changes OK)

2006-07-05 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: librmagick-ruby
Version: 1.12.0-1
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFEq9PK2hliNwI7P08RAttHAKCEVufiWH1wpOQbkwfuBbyotvKEMQCfW9PI
22WwJCBTqkDUb2l4b4aVebs=
=6H2C
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync librmagick-ruby 1.12.0-1 from sid (overriding changes OK)
https://launchpad.net/bugs/51979

--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 40718] Re: Numlock no more active at start

2006-07-05 Thread Lucas Nussbaum
Closing since everybody seems to be ok now.

** Changed in: numlockx (Ubuntu)
   Status: Unconfirmed => Fix Released

-- 
Numlock no more active at start
https://launchpad.net/bugs/40718

--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 51984] sync numlockx 1.1-5 from sid (overriding changes OK)

2006-07-05 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: numlockx
Version: 1.1-5
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFEq9lv2hliNwI7P08RAiSUAKCByRvE5erAXLnuPuBIA7JPvvYr+ACfT1mC
2hUV9TLVlQedMxU3+Iipu3c=
=RlX2
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync numlockx 1.1-5 from sid (overriding changes OK)
https://launchpad.net/bugs/51984

--
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 31724] Re: updmap run as root

2006-08-22 Thread Lucas Nussbaum
The current version in edgy fixes this.

** Changed in: tipa (Ubuntu)
   Status: Unconfirmed => Fix Released

-- 
updmap run as root
https://launchpad.net/bugs/31724

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 28755] Re: Gnubiff crashes when portmap daemon is running

2006-08-22 Thread Lucas Nussbaum
Do you still see this behaviour ?

-- 
Gnubiff crashes when portmap daemon is running
https://launchpad.net/bugs/28755

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


ubuntu-bugs@lists.ubuntu.com

2006-08-22 Thread Lucas Nussbaum
compiz and xgl are still heavily under development. Please report this
bug to compiz instead, because the fact that it works with everything
else is a good indication that it's not a psi bug.

** Changed in: psi (Ubuntu)
   Status: Unconfirmed => Rejected

-- 
Now buttons (close, minimize) on windows title bar on compiz&XGL
https://launchpad.net/bugs/31869

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 52113] Re: GPG support stopped working

2006-08-22 Thread Lucas Nussbaum
marking fixed, since Oliver fixed it himself :-)

** Changed in: psi (Ubuntu)
   Status: Unconfirmed => Fix Released

-- 
GPG support stopped working
https://launchpad.net/bugs/52113

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 55612] Re: "unicode" tool does not create symlink for UnicodeData.txt

2006-08-22 Thread Lucas Nussbaum
This problem is fixed in Ubuntu edgy.

** Changed in: unicode (Ubuntu)
   Status: Unconfirmed => Fix Released

-- 
"unicode" tool does not create symlink for UnicodeData.txt
https://launchpad.net/bugs/55612

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 57243] sync libpgsql-ruby 0.7.1-9 from sid (overriding changes OK)

2006-08-22 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: libpgsql-ruby
Version: 0.7.1-9
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE6vFH2hliNwI7P08RArcxAJ0RCwPjuMbn+hWSPPBocKNtUvwstQCfchte
cjyre4O7nkF8MXMX6bYavX8=
=oTA+
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync libpgsql-ruby 0.7.1-9 from sid (overriding changes OK)
https://launchpad.net/bugs/57243

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 57241] sync libgettext-ruby 1.7.0-1 from sid (overriding changes OK)

2006-08-22 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: libgettext-ruby
Version: 1.7.0-1
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE6vF02hliNwI7P08RAvfWAJsFbcNLBtScvcJDcFwkYbOincHEwgCdGShc
3VnbWjt5dedg4HWd/eUyBdk=
=PysW
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync libgettext-ruby 1.7.0-1 from sid (overriding changes OK)
https://launchpad.net/bugs/57241

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 57240] sync libintl-gettext-ruby 0.11-8 from sid (overriding changes OK)

2006-08-22 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: libintl-gettext-ruby
Version: 0.11-8
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE6vEp2hliNwI7P08RArgqAJ9PfixaO004iP/4UdZe0Ns7H8C/8wCeM4xX
wqThQMuHrvnj5sztgjozNjQ=
=IX17
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync libintl-gettext-ruby 0.11-8 from sid (overriding changes OK)
https://launchpad.net/bugs/57240

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 57250] sync puppet 0.18.4-1 from sid (overriding changes OK)

2006-08-22 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: puppet
Version: 0.18.4-1
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE6vIi2hliNwI7P08RApWIAJ9JeCKm0CAXHmOUX6GRavaTA92tYQCgpkDb
JP90Iv5ebH20jb4taPvHr4k=
=WSNF
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync puppet 0.18.4-1 from sid (overriding changes OK)
https://launchpad.net/bugs/57250

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 57248] sync qdbm 1.8.66-1 from sid (overriding changes OK)

2006-08-22 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: qdbm
Version: 1.8.66-1
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE6vGL2hliNwI7P08RAuX9AJ4xj0d6tkPRwMWC6VHRUtr1uq9fagCeIkQD
XWQMfCtPKdl+gpmMaioTgpc=
=gKkb
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync qdbm 1.8.66-1 from sid (overriding changes OK)
https://launchpad.net/bugs/57248

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


[Bug 57249] sync sisu-markup-samples 1.0.2-1 from sid (overriding changes OK)

2006-08-22 Thread Lucas Nussbaum
Public bug reported:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

Could you please sync this package ?

Package: sisu-markup-samples
Version: 1.0.2-1
Origin: Debian Sid
Ubuntu changes: overriding changes OK

Thank you

 affects /distros/ubuntu
 subscribe ubuntu-archive

-BEGIN PGP SIGNATURE-
Version: GnuPG v1.4.1 (GNU/Linux)

iD8DBQFE6vIG2hliNwI7P08RAn65AJ9E5nzeL03dfHX8EeyfdOc/MOpHDgCdHl+M
KSVJSU64yJ+6eAPDWexquPg=
=xzaU
-END PGP SIGNATURE-

** Affects: Ubuntu
 Importance: Untriaged
 Status: Unconfirmed

-- 
sync sisu-markup-samples 1.0.2-1 from sid (overriding changes OK)
https://launchpad.net/bugs/57249

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs


  1   2   3   4   >