Bug#602499: Progress?

2012-10-27 Thread Joey Parrish
On Tue, Oct 23, 2012 at 8:43 AM, Christian Welzel gaw...@camlann.de wrote:

 Can your work be found somewhere?



Here's where I left off:

http://ghostfirth.com/flex-sdk.tar.gz

There are multiple versions for different Flex SDK releases.  They built
from Adobe's binary distributions since Adobe's sources wouldn't build on
Linux.  That made the package in this state only suitable for inclusion in
non-free, IIRC.

MfG,
--Joey


Bug#602499: Progress?

2012-10-23 Thread Joey Parrish
I gave up on Flex.  I don't really use it anymore.  At the time I started
this, Adobe couldn't be bothered to clarify the license issues, and Debian
didn't want to move forward with a non-free version, even though it was
ready to go.

It should be much easier to build a proper package from sources for
inclusion in main now that it's an Apache project, but someone else will
have to take on packaging it.

MfG,
--Joey

On Tue, Oct 23, 2012 at 3:29 AM, Christian Welzel gaw...@camlann.de wrote:

 Hi there,

 some time ago Apache Flex® 4.8.0 was released.
 Is there any progress in packaging this one for main?


 --
  MfG, Christian Welzel

   GPG-Key: pub 4096R/5117E119 2011-09-19
   Fingerprint: 3688 337C 0D3E 3725 94EC  E401 8D52 CDE9 5117 E119



Bug#592007:

2012-05-22 Thread Joey Parrish
On Tue, May 22, 2012 at 6:07 AM, Mathieu Malaterre ma...@debian.org wrote:

 Ok, I found this:

 http://lists.debian.org/debian-mentors/2011/10/msg00195.html

 Which points to :

 http://mentors.debian.net/package/flex-sdk-4.5

 However this leads to an error.


IIRC, mentors.debian.net had some kind of time-out.  Since no one sponsored
my package, it was deleted automatically.  Something like that.  I had
already given up by then.

Digging further I found:

 http://lists.debian.org/debian-mentors/2011/10/msg00421.html

 Which leads to:

 http://alioth.debian.org/scm/?group_id=100677

 I cannot retrieve from git it fails with:

 $ git clone git+ssh://
 ma...@git.debian.org/git/pkg-flex-sdk/pkg-flex-sdk.git
 Cloning into 'pkg-flex-sdk'...
 fatal: '/git/pkg-flex-sdk/pkg-flex-sdk.git' does not appear to be a
 git repository
 fatal: The remote end hung up unexpectedly


I don't know what that is about.  I know almost nothing about alioth,
actually.  Maybe Jaldhar can help you with that.  I can offer you a tarball
from the private repo I have at home, though, if you like.

--Joey


Bug#592007:

2012-05-01 Thread Joey Parrish
Mathieu,

Technical issues:  can't build from source.  Would be fine for contrib,
though.
Legal issues:  couldn't get an answer from Adobe, who then abandoned the
project.  Would be fine for non-free, though.

But nobody wanted to entertain the idea of putting this package anywhere
but main.  Personally, I don't see how no package at all is better than a
build-dep in contrib or non-free.  I gave up trying to convince anybody and
finally left the mailing list.  I don't even use Flex these days, so I see
no point in fighting anybody over it.

You can search my name in the debian-mentors mailing list archives if you
want to see some of the discussions that happened around this.

--Joey


Bug#606731: monit init script dependencies are too weak

2010-12-11 Thread Joey Parrish
Package: monit
Version: 1:5.1.1-1
Severity: normal


The default init script dependencies have monit starting before
most other services.  If you are using monit to monitor your
critical services, it would be preferable to have monit start
last so that it does not detect downed services that have
simply not been started yet.

Similarly, it would be ideal for monit to stop before all other
services.

I added these directives to my monit init script to get the
behavior I'm describing:

Should-Start: $ALL
Should-Stop: $ALL

Thanks,
--Joey Parrish


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

Kernel: Linux 2.6.32-5-amd64 (SMP w/2 CPU cores)
Locale: LANG=C, LC_CTYPE=C (charmap=ANSI_X3.4-1968)
Shell: /bin/sh linked to /bin/dash

Versions of packages monit depends on:
ii  libc6 2.11.2-7   Embedded GNU C Library: Shared lib
ii  libpam0g  1.1.1-6.1  Pluggable Authentication Modules l
ii  libssl0.9.8   0.9.8o-3   SSL shared libraries

monit recommends no packages.

monit suggests no packages.

-- Configuration Files:
/etc/default/monit changed:
startup=1

/etc/init.d/monit changed:
PATH=/sbin:/bin:/usr/sbin:/usr/bin
DAEMON=/usr/sbin/monit
CONFIG=/etc/monit/monitrc
DELAY=/etc/monit/monit_delay
NAME=monit
DESC=daemon monitor
test -f $DAEMON || exit 0
if [ -f /etc/default/monit ]; then
 . /etc/default/monit
fi
ARGS=-c $CONFIG -s /var/lib/monit/monit.state
monit_not_configured () {
printf %b\n monit won't be started/stopped\n\tunless it it's configured
if [ $1 != stop ]
then
printf %b\n \tplease configure monit and then edit 
/etc/default/monit
printf %b\n \tand set the \startup\ variable to 1 in order to 
allow 
printf %b\n \tmonit to start
fi
exit 0
}
monit_check_config () {
# Check for emtpy config, probably default configfile.
if [ `grep -s -v \^#\ $CONFIG` =  ]; then
echo empty config, please edit $CONFIG.
exit 0
fi
}
monit_check_perms () {
# Check the permission on configfile. 
# The permission must not have more than -rwx-- (0700) permissions.
   
# Skip checking, fix perms instead.
/bin/chmod go-rwx $CONFIG
}
monit_delayed_monitoring () {
if [ -x $DELAY ]; then
  $DELAY 
elif [ -f $DELAY ]; then
  echo
  echo [WARNING] A delayed start file exists ($DELAY) but it is not 
executable.
fi
}
monit_check_syntax () {
  $DAEMON -t 2/dev/null /dev/null
  if [ $? -eq 1 ] ; then
  echo Syntax error:
$DAEMON -t
exit 0
  fi
}
monit_checks () {
# Check if startup variable is set to 1, if not we exit.
if [ $startup != 1 ]; then
monit_not_configured $1
fi
# Check for emtpy configfile
monit_check_config
# Check permissions of configfile
monit_check_perms
 # Check syntax of config file
monit_check_syntax
}
case $1 in
  start)
echo -n Starting $DESC: 
monit_checks $1
echo -n $NAME
start-stop-daemon --start --quiet --pidfile /var/run/$NAME.pid \
--exec $DAEMON  /dev/null 21 -- $ARGS
   monit_delayed_monitoring
echo .
;;
  stop)
echo -n Stopping $DESC: 
#monit_checks $1
echo -n $NAME
start-stop-daemon --retry 5 --oknodo --stop --quiet --pidfile 
/var/run/$NAME.pid \
--exec $DAEMON   /dev/null 21
echo .
;;
  restart|force-reload)
$0 stop
$0 start
;;
  syntax)
   monit_check_syntax
   ;;
  *)
N=/etc/init.d/$NAME
echo Usage: $N {start|stop|restart|force-reload|syntax} 2
exit 1
;;
esac
exit 0

/etc/monit/monitrc [Errno 13] Permission denied: u'/etc/monit/monitrc'

-- no debconf information



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



Bug#602499: ITP: flex-sdk -- The Adobe Flex SDK

2010-11-05 Thread Joey Parrish
Package: wnpp
Severity: wishlist
Owner: Joey Parrish joey.parr...@gmail.com


* Package name: flex-sdk
  Version : 4.1.0.16076
  Upstream Author : Adobe Systems Incorporated
* URL : 
http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
* License : MPL v1.1
  Programming Lang: Java
  Description : The Adobe Flex SDK

This package contains the open source Flex SDK from Adobe.
It contains the majority of the Flex SDK (compilers, framework,
debugger) but does not include anything that is not open source,
like the Flash Player, Adobe AIR, etc.

This is the bare minimum you need to create Flex applications.



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



Bug#602499: ITP: flex-sdk -- The Adobe Flex SDK

2010-11-05 Thread Joey Parrish
On Fri, Nov 5, 2010 at 17:42, Damien Raude-Morvan draz...@drazzib.com wrote:
 [This time a full email...]

 Hi Joey,

 On Fri, 05 Nov 2010 12:05:22 +0100, Joey Parrish
 joey.parr...@gmail.com
 wrote:
 * Package name    : flex-sdk
   Version         : 4.1.0.16076
   Upstream Author : Adobe Systems Incorporated
 * URL             :
 http://opensource.adobe.com/wiki/display/flexsdk/Download+Flex+4
 * License         : MPL v1.1
   Programming Lang: Java
   Description     : The Adobe Flex SDK

 I don't know if it's your first Debian package but it will be a hard
 one...

 I've looked a bit a 3.3 release and found quite disapointed by many files
 in Flex SVN
 which had no-licence or were using some non-free licence. You'll have to
 do a very carefull
 review of every source file in tarball.

 You'll find more information here :
 http://ovirt.et.redhat.com/page/FlexSDK_RPM

 You can also join Flash Packaging Team on Alioth to work in our common SVN
 repository :
 https://alioth.debian.org/projects/pkg-flash/

 Cheers,
 --
 Damien


Yes, it is my first package.  I'll admit, the technical stuff is not
nearly so complex as the legal stuff.  I've had a perfectly functional
package installed for a few days now.  I thought it would be a matter
of cleaning up policy violations and I'd be able to move forward with
it.

I cleared up all lintian warnings, read all the policy docs, and
everything seemed to meet specs.  Then I realized that my
debian/copyright file was insufficient.  Since then, I've not been
able to make any clear progress.  I thought I knew what the license
was, but I'm just getting lost trying to make sure.

According to Adobe's website, everything in the open-source package is
MPL, and all of the closed-source code is in a separate package under
the Adobe Flex SDK License.  However, the readme.htm in the
open-source package says that everything not explicitly listed
otherwise is under the Adobe Flex SDK License.  There's a list of
folders licensed under the MPL, and a list of all the third-party
software and its licenses... but all of the samples and xml manifests
and such are in the not explicitly listed category.  Taking one
random example, mx-manifest.xml says:

!--
ADOBE SYSTEMS INCORPORATED
Copyright 2008 Adobe Systems Incorporated
All Rights Reserved.

NOTICE: Adobe permits you to use, modify, and distribute this file
in accordance with the terms of the license agreement accompanying it.
--

I guess that would mean that the license referred to by this file is
the Adobe Flex SDK License, not the MPL.  I haven't taken the time to
try to interpret the Adobe Flex SDK License yet.  As I understand it
though, so long as everything's re-distributable, I could at least
target non-free.  Do I have that right?  At what point should I ask
for help on the legal list?

Thanks,
--Joey



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



Bug#592007: flex-sdk package: first draft

2010-11-04 Thread Joey Parrish
I don't know thing one about being a package maintainer, but I've
attached the source for the flex-sdk package I hacked together for my
own use.  I figure I may as well share it and get some feedback.  I'm
going to take some time to read the developer's reference and the new
maintainer's guide in the mean time.

Thanks,
--Joey Parrish


flex-sdk.tar.gz
Description: GNU Zip compressed data