Bug#1043375: Subject: ITP: shards -- dependency manager for the Crystal language

2023-08-09 Thread David Suarez
Package: wnpp
Owner: David Suárez 
Severity: wishlist

* Package name: shards
  Version : 0.17.3
  Upstream Author : Julien Portalier
* URL : http://crystal-lang.org/
* License : Apache-2.0
  Programming Lang: Crystal
  Description : dependency manager for the Crystal language


 Shards is the dependency manager for the Crystal programming language.
 .
 It manages dependencies for Crystal projects and libraries with reproducible
 installs across computers and systems.

The project's sources are hosted on GitHub [0].

Why?

We love Ruby's efficiency for writing code.
We love C's efficiency for running code.
We want the best of both worlds.
We want the compiler to understand what we mean without having to
specify types everywhere.
We want full OOP.
Oh, and we don't want to write C code to make the code run faster.


Links:
  [0] https://github.com/crystal-lang/shards



Bug#1043235: crystal: Package `crystal` misses important dependencies

2023-08-08 Thread David Suarez
Hi,

Yep, you are right, at some point (probably my fault), we lose the
correct depends. Will release a new version with the fixes as soon as
possible.

About interpreter support, I can't remember, but at some point I
disabled it because it was not working. Will try to re-enable it again
(https://salsa.debian.org/deiv/crystal/-/commit/329e1a0b7046b21eeb04efbb20e0a8c4e8a89c1a).

In relation to shards, yep I have it in my TODO to package it, as my
free time allows me.

Thanks for pointing out the problems ! :)

El lun, 7 ago 2023 a las 21:09, Beta () escribió:
>
> Package: crystal
> Version: 1.9.2+dfsg
> Severity: important
> X-Debbugs-Cc: b...@manas.tech
>
> Dear Maintainer,
>
>   It was [brought to our
>   
> attention](https://forum.crystal-lang.org/t/whats-up-with-the-debian-packages/5913)
>   that the official debian package for crystal 1.9.2+dfsg-1 is not
>   usable as is, as it is not requiring the libevent-dev library.
>
>   Let me say upfront that I understand that the issue is likely dragged
>   from the previous version of the package (1.6.2+dfsg-1 IIRC). Another,
>   related issue, is that it does not ship `shards`, another important
>   part of the Crystal ecosystem.
>
>   As official maintainer of the [official crystal 
> package](https://software.opensuse.org/download.html?project=devel%3Alanguages%3Acrystal=crystal),
>  we are very happy to see that Crystal is being updated to its recent 
> version, and we would like to help to improve it. One way is to add the 
> dependencies. To give you an idea, here is what the official package `apt 
> info` says:
>
> ```
> Package: crystal
> Version: 1.9.2-1+2.15
> Priority: extra
> Section: devel
> Maintainer: Crystal Team 
> Installed-Size: 133 MB
> Provides: crystal1.9
> Depends: gcc, pkg-config, libpcre3-dev, libpcre2-dev, libevent-dev
> Recommends: libssl-dev, libz-dev, libxml2-dev, libgmp-dev, libyaml-dev
> Conflicts: crystal
> Homepage: https://crystal-lang.org
> Download-Size: 31.8 MB
> APT-Sources: 
> http://download.opensuse.org/repositories/devel:/languages:/crystal/Debian_Unstable
>   Packages
> Description: Crystal is a general-purpose, object-oriented programming 
> language.
>  With syntax inspired by Ruby, it is a compiled language with static 
> type-checking,
>  serving both, humans and computers.
> ```
>
>   (Note: libpcre3-dev is not really required though, it could be in the
> Recommends section, as it is there for backwards compatibility.)
>
>   Another interesting addition is to compile it with interpreter
> support (passing `interpreter=1` to `make`).
>
>   Feel free to contact me for any information regarding this issue. The
>   Crystal team would love to see the compiler working out-of-the-box in
>   debian-based distros.
>
> Thanks for your work!
> Beta
>
> -- System Information:
> Debian Release: trixie/sid
>   APT prefers testing
>   APT policy: (500, 'testing')
> Architecture: amd64 (x86_64)
>
> Kernel: Linux 5.15.49-linuxkit (SMP w/6 CPU threads)
> Kernel taint flags: TAINT_OOT_MODULE, TAINT_RANDSTRUCT
> Locale: LANG=C, LC_CTYPE=C.UTF-8 (charmap=UTF-8), LANGUAGE not set
> Shell: /bin/sh linked to /usr/bin/dash
> Init: unable to detect
>
> Versions of packages crystal depends on:
> ii  libc6   2.37-6
> pn  libevent-2.1-7  
> pn  libgc-dev   
> pn  libgc1  
> ii  libgcc-s1   13.1.0-6
> pn  libllvm14   
> ii  libpcre2-8-010.42-2
> ii  libstdc++6  13.1.0-6
> pn  pkg-config  
>
> crystal recommends no packages.
>
> Versions of packages crystal suggests:
> pn  crystal-doc  
> pn  crystal-samples  



Bug#1032901: unblock: crystal/1.6.0+dfsg-3

2023-03-13 Thread David Suarez
Attaching debdiff.
diff -Nru crystal-1.6.0+dfsg/debian/changelog crystal-1.6.0+dfsg/debian/changelog
--- crystal-1.6.0+dfsg/debian/changelog	2022-10-11 21:08:52.0 +0200
+++ crystal-1.6.0+dfsg/debian/changelog	2023-03-03 19:03:34.0 +0100
@@ -1,3 +1,9 @@
+crystal (1.6.0+dfsg-3) unstable; urgency=medium
+
+  * Update runtime depends (Closes: #1031812).
+
+ -- David Suárez   Fri, 03 Mar 2023 19:03:34 +0100
+
 crystal (1.6.0+dfsg-2) unstable; urgency=medium
 
   * Source upload.
diff -Nru crystal-1.6.0+dfsg/debian/control crystal-1.6.0+dfsg/debian/control
--- crystal-1.6.0+dfsg/debian/control	2022-10-11 21:08:52.0 +0200
+++ crystal-1.6.0+dfsg/debian/control	2023-03-03 19:03:34.0 +0100
@@ -27,10 +27,14 @@
 
 Package: crystal
 Architecture: amd64
-Depends: pkg-config,
- ${misc:Depends},
+Depends: ${misc:Depends},
  ${shlibs:Depends},
- libgc-dev
+ gcc,
+ libgc-dev,
+ pkg-config,
+ libpcre3-dev,
+ libevent-dev
+Recommends: libssl-dev, libz-dev, libxml2-dev, libgmp-dev, libyaml-dev
 Suggests: crystal-doc, crystal-samples
 Description: compiler of the Crystal object-oriented programming language
  The Crystal's language syntax is inspired by Ruby, the language is statically


Bug#822275: ITP: crystal -- Compiler of the Crystal object oriented programming language

2020-04-09 Thread David Suarez
control: owner -1 david.sephi...@gmail.com
control: retitle -1 ITP: crystal -- Compiler of the Crystal object
oriented programming language



Bug#952391: ITP: ocf-spec-core -- Open Connectivity Foundation core specifications

2020-02-23 Thread David Suarez
Package: wnpp
Severity: wishlist

* Package name: ocf-spec-core
  Version : 2.1.0
  Upstream Author : Open Connectivity Foundation
* URL : https://openconnectivity.org/
* License : BSD-3-clause
  Description : Open Connectivity Foundation core specifications



Bug#948953: RM: ruby-aws-partitions -- ROM; duplicated source packages in unstable

2020-01-15 Thread David Suarez
Package: ftp.debian.org
Severity: normal

Hi,

As a member of ruby team I request the removal of ruby-aws-partitions.

Please remove src:ruby-aws-partitions:1.211.0-1 from "unstable" (ant their
binary package).

Is a duplicate of src:ruby-aws-sdk:1.67.0-2, and
src:ruby-aws-sdk:2.9.32-2 that will enter
experimental and latter testing, updated and providing the correct
update path.

The package is maintained by Debian Ruby Extras Maintainers.

Regards

--

   David



Bug#948861: RM: ruby-aws-sdk-s3 -- ROM; duplicated source packages in unstable

2020-01-14 Thread David Suarez
Package: ftp.debian.org
Severity: normal

Hi,

As a member of ruby team I request the removal of ruby-aws-sdk-s3.

Please remove src:ruby-aws-sdk-s3:1.48.0-1 from "unstable" (ant their
binary package).

Is a duplicate of src:ruby-aws-sdk:1.67.0-2, and
src:ruby-aws-sdk:2.9.32-2 that will enter
experimental and latter testing, updated and providing the correct update path.

The package is maintained by Debian Ruby Extras Maintainers.

Regards

--

  David



Bug#714606: help with fixing ruby-net-ssh: can't add a new key into hash during iteration during ssh.exec

2015-04-14 Thread David Suarez
Hi,

2015-04-14 13:00 GMT+02:00 Martin Steigerwald m...@teamix.de:
 Am Dienstag, 14. April 2015, 12:36:33 schrieb Martin Steigerwald:
 Cc'ing the bug report as well, feel free to drop the cc for discussion on 
 mailing list.
 an each in session.rb, line 222.


 Which looks quite central to the working of ruby-net-ssh to me

 # This is called internally as part of #process. It dispatches any
 # available incoming packets, and then runs 
 Net::SSH::Connection::Channel#process
 # for any active channels. If a block is given, it is invoked at the
 # start of the method and again at the end, and if the block ever returns
 # false, this method returns false. Otherwise, it returns true.
 def preprocess
   return false if block_given?  !yield(self)
   dispatch_incoming_packets
   channels.each { |id, channel| channel.process unless channel.closing? }
   return false if block_given?  !yield(self)
   return true
 end



 The calling site inside distkeys is:

 https://github.com/teamix/distkeys/blob/master/distkeys#L174


You are right, 'channels' Hash is modified inside 'channels.each' call.

 I am not sure whether it is a work-around or whether it is a valid
 contraint to be taken into account when using ruby-net-ssh. To me it
 feels like a work-around, but well… if it works this way.

 If you still have an idea how to fix it in ruby-net-ssh, please tell me.

Seems like a valid constrain, due that the problem arise when you are
trying to open a new channel (ssh.exec!) inside the processing block
of the another channel (sftp.lstat) in the same ssh session.

One fix could be that instead os reusing the actual ssh connection to
open the sftp one @sftp = Net::SFTP::Session.new(@ssh), create a
new sftp connection Net::SFTP.start(host, user, options).

Cheers,

  David


--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#647073: Transition of libzip-ruby package to new policy

2013-12-29 Thread David Suarez
Hi,

 And I'll move package repository to Ruby Extras group, but
 I'd like to do it on next week if I can.

I just moved to the ruby pkgs extras team and updated the ruby-zip package.

Changes to note:

  * New upstream release
  * Switch package to gem2deb helper (Closes: #722367 #647073)
- Build against supported runtimes (Closes: #730962)
- debian/control: Add Vcs-* header
- debian/compat: bump to version7
  * Remove old 1.8 package and add 1.9 transitional one
  * Add working watch file
  * debian/control: update homepage url
  * Update standards version; no changes needed
  * Update copyright file
  * Move package to Debian Ruby Extras team

Do you agree or have any complain about ?

Thanks in advance,
  David


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722609: ibgmime-2.6-dev: [regression] gmime-2.6.pc is not properly installed anymore

2013-09-15 Thread David Suarez
Control: affects 722609 tracker totem-pl-parser totem pinot pan
notmuch maildir balsa
Control: severity 722609 serious
Control: thanks

I'm raising the severity of this bug due to that is affecting a good
number of packages.

David


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#722609: libgmime-2.6-dev: [regression] gmime-2.6.pc is not properly installed anymore

2013-09-15 Thread David Suarez
Control: severity 722609 serious
Control: affects 722609 notmuch maildir-utils balsa
Control: thanks

Sorry, webmail cuts the control line.

David


-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#708184: collab-qa/cloud-scripts/masternode: Add support for specifying output directory

2013-05-23 Thread david suarez
Should I close the bug ?


2013/5/18 David Suárez david.sephi...@gmail.com

 On Sábado, 18 de mayo de 2013 09:35:13 Lucas Nussbaum escribió:
  On 18/05/13 at 00:10 +0200, David Suárez wrote:
   On Lunes, 13 de mayo de 2013 22:37:30 Nathaniel Harrison Handler
 escribió:
Package: qa.debian.org
Severity: wishlist
   
Currently, when the masternode script is run, logs are copied to
/tmp/logs automatically. It would be nice to support specifying an
alternate directory for the logs. This would allow multiple instances
of masternode to run simultaneously on the same machine without
interfering with each other.
   
-- System Information:
Debian Release: 6.0.7
Architecture: amd64 (x86_64)
Kernel: Linux 2.6.32-5-amd64 (SMP w/4 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash
  
   Hi,
  
   Patch attached.
 
  Hi,
 
  Looks good. I've added you to the collab-qa project on alioth (assuming
  deiv-guest is your login). Could you commit the patch?
 
  Thanks
 
  Lucas

 Hi,

 thats no problem. Im educating about alioth. When Im ready I commit them.

 David



Bug#678594: RFS: driftnet/0.1.6+cvs20040426-1 [ITA]

2012-06-22 Thread David Suarez
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for my package driftnet

   Package name : driftnet
   Version: 0.1.6+cvs20040426-1
   Upstream Author : Chris Lightfoot ch...@ex-parrot.com
   URL  : http://www.ex-parrot.com/~chris/driftnet/
   License: GPL-2+
   Section: admin

It builds those binary packages:

driftnet   - Picks out and displays images from network traffic

To access further information about this package, please visit:

http://mentors.debian.net/package/driftnet

Direct link for download:


http://mentors.debian.net/debian/pool/main/d/driftnet/driftnet_0.1.6+cvs20040426-1.dsc

Changes since the last upload:

* Imported Upstream version 0.1.6+cvs20040426
* New maintainer (closes: #616451)
* Fix memstr() implementation non-working on 64bit systems (closes: 
#677623)
* Make driftnet read from pcap file (closes: #647949)
* Replace libpng12-dev build-dep with libpng-dev (closes: #662304)
* Update standards version 3.9.3
* Update debhelper version 9.0
* Switch to dpkg-source 3.0 (quilt) format
* Do not delete temporary files in adjunct mode as especified in help
* Fix ifndef hidding needed values for non-gtk operation
* Prevent backtrace due to unneccessary xfree on tmpdir


Regards,
   David Suarez



-- 
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#608369: driftnet: doesn't support IPv6 and PNG

2011-03-17 Thread David Suarez
On Jueves 30 Diciembre 2010 14:05:52 folkert escribió:
   It seems driftnet doesn't work for IPv6. It also won't show png files.
  
  Driftnet development has been discontinued nearly ten years ago. I am
  just providing the Debian package as long as possible trying to fix
  security issues. Unless someone steps up to maintain driftnet again it
  is not likely to get that functionaliy. My C skills aren't good enough
  either. It is more likely that driftnet will be removed from Debian in
  the future.
 
 Did some googling and found that in fedora core 8 some fixes where
 merged in that distribution.
 I pulled the tarball out of the source rpm and build it on my debian
 system and got it to work!
 You'll find that tarfile attached.
 
 
 Folkert van Heusden

I recently package the last svn version, modification date is 2004/04/26, it 
supports IPv6. I did a new upstream release (driftnet-0.1.7), just waiting for 
a sponsor to upload it. Maybe this bug can be closed ?



--
To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#503631: dx: Visual Program Editor doesn't shows networks

2008-10-26 Thread David Suarez Pascal
Package: dx
Version: 1:4.4.4-1
Severity: grave
Justification: renders package unusable

When the Visual Program Editor (VPE) is shown on OpenDX, either with Edit 
Visual Programs or New Visual Program option, VPE shows an empty space where 
the network should be. Resizing the window doesn't fix the problem. It seems 
like a Motif widget layout problem.
I attach an screenshot showing the problem.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_MX.UTF-8, LC_CTYPE=es_MX.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages dx depends on:
ii  lesstif21:0.95.0-2.1 OSF/Motif 2.1 implementation relea
ii  libbz2-1.0  1.0.5-1  high-quality block-sorting file co
ii  libc6   2.7-14   GNU C Library: Shared libraries
ii  libdx4  1:4.4.4-1OpenDX (IBM Visualization Data Exp
ii  libfontconfig1  2.6.0-1  generic font configuration library
ii  libfreetype62.3.7-2  FreeType 2 font engine, shared lib
ii  libgcc1 1:4.3.2-1GCC support library
ii  libgl1-mesa-glx [li 7.0.3-6  A free implementation of the OpenG
ii  libglu1-mesa [libgl 7.0.3-6  The OpenGL utility library (GLU)
ii  libhdf4g4.1r4-22 The Hierarchical Data Format libra
ii  libice6 2:1.0.4-1X11 Inter-Client Exchange library
ii  libjpeg62   6b-14The Independent JPEG Group's JPEG 
ii  liblcms11.17.dfsg-1  Color management library
ii  libmagick10 7:6.3.7.9.dfsg1-2+b2 image manipulation library
ii  libnetcdf4  1:3.6.2-3.1  An interface for scientific data a
ii  libsm6  2:1.0.3-2X11 Session Management library
ii  libstdc++6  4.3.2-1  The GNU Standard C++ Library v3
ii  libtiff43.8.2-11 Tag Image File Format (TIFF) libra
ii  libx11-62:1.1.5-2X11 client-side library
ii  libxext62:1.0.4-1X11 miscellaneous extension librar
ii  libxinerama12:1.0.3-2X11 Xinerama extension library
ii  libxmu6 2:1.0.4-1X11 miscellaneous utility library
ii  libxp6  1:1.0.0.xsf1-2   X Printing Extension (Xprint) clie
ii  libxpm4 1:3.5.7-1X11 pixmap library
ii  libxt6  1:1.0.5-3X11 toolkit intrinsics library
ii  zlib1g  1:1.2.3.3.dfsg-12compression library - runtime

Versions of packages dx recommends:
ii  dx-doc1:4.4.4-1  OpenDX (IBM Visualization Data Exp

Versions of packages dx suggests:
ii  dxsamples 4.2.0-1Sample programs for the OpenDX Dat

-- no debconf information
attachment: Visual_Program_Editor.png

Bug#501387: openoffice.org-common: Fails to send documents as email attachment

2008-10-06 Thread David Suarez Pascal
Package: openoffice.org-common
Version: 1:2.4.1-8
Severity: important

OpenOffice.org option File-Send-* fails showing a dialog saying no e-mail 
client was configured, even when e-mail option has been set on 
Tools-Options-Internet-E-mail.
When run from a console, the error message says:

sh: /usr/lib/openoffice/program/senddoc: Permission denied

After doing an ls -l:

-rw-r--r-- 1 root root 7885 aug 26 06:01 /usr/lib/openoffice/program/senddoc

Just doing a chmod +x over senddoc fixes the problem.

-- System Information:
Debian Release: lenny/sid
  APT prefers testing
  APT policy: (500, 'testing')
Architecture: amd64 (x86_64)

Kernel: Linux 2.6.26-1-amd64 (SMP w/2 CPU cores)
Locale: LANG=es_MX.UTF-8, LC_CTYPE=es_MX.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/bash

Versions of packages openoffice.org-common depends on:
ii  dictionaries-common [openoffi 0.98.12Common utilities for spelling dict
ii  openoffice.org-style-andromed 1:2.4.1-8  Default symbol style for OpenOffic

Versions of packages openoffice.org-common recommends:
pn  openoffice.org-style-crystal  none (no description available)
ii  openoffice.org-style-tango1:2.4.1-8  Tango symbol style for OpenOffice.

Versions of packages openoffice.org-common suggests:
pn  openoffice.org-style-hicontra none (no description available)
pn  openoffice.org-style-industri none (no description available)

-- no debconf information



-- 
To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of unsubscribe. Trouble? Contact [EMAIL PROTECTED]