Bug#602499: Progress?
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?
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:
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:
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
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
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
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
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