Bug#488629: axyl: legacy dependencies
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hi Justin, A few more comments. > Package: axyl > Version: 2.6.0 > Severity: minor > Tags: patch > > The dependencies for axyl are: > > # Depends: debconf | debconf-2.0, debianutils (>= 1.6), bash (>= 2.0), > php4 | php5, php4-cli | php5-cli, apache (>= 1.3) | apache-perl (>= 1.3) | > apache-ssl (>= 1.3) | apache2, adduser (>= 3.58) > > Quite a lot of this is useless. > > The "debconf | debconf-2.0" part still makes sense, since the > transition to cdebconf is a way off yet. Yes. > Bash version 2.0+ has been in Debian's Essential list since 1997; > the only way this dependency could have any effect is on a mixed > Bo/Lenny system. Likewise for debianutils 1.6, except that in this > case I think it's Hamm rather than Bo. Definitely an old condition which should be updated. > The only Apache present in Lenny/Sid is apache2; likewise, PHP4 has > been removed from Sid, so the switch from "php4" to "php4 | php5" > (see #424782) can now be followed by a switch to plain "php5". As well as standard woody-based servers, there are still numerous packages out there running on etch but which require php4 and will not run on php5. So that means axyl is still being installed/upgraded on systems with apache 1.3 and php4 and I will continue to allow for this, and retain those dependencies for now since it does no harm. Legacy code does indeed have a long tail. > A dependency on adduser is reasonable, but specifying ">= 3.58" is > fairly pointless since that version predates the release of Sarge > (i.e. oldstable). Mixed Woody/Lenny systems are conceivable, but > not officially supported. Yes that is an old condition too and should be removed. So therefore: Depends: debconf | debconf-2.0, php4 | php5, php4-cli| php5-cli, apache (>= 1.3) | apache2, adduser Cheers, Paul. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFIaULQtfkpAgkMOyMRAgLZAJ4oM2uvjO9W2FpJB2Z+3ehghWxgFwCgwKTX MN0/jg95ONYpOluvpI7NQeM= =LlDb -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#488629: axyl: legacy dependencies
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Justin B Rye wrote: > Package: axyl > Version: 2.6.0 > Severity: minor > Tags: patch > > The dependencies for axyl are: > > # Depends: debconf | debconf-2.0, debianutils (>= 1.6), bash (>= 2.0), > php4 | php5, php4-cli | php5-cli, apache (>= 1.3) | apache-perl (>= 1.3) | > apache-ssl (>= 1.3) | apache2, adduser (>= 3.58) > > Quite a lot of this is useless. Thanks Justin - you are right, time they were updated! Cheers, Paul. -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.6 (GNU/Linux) iD8DBQFIaJKotfkpAgkMOyMRAsSgAKCxq42jFiVJ1JZJpLVFhO7BvcsgMwCdGoxq J9zHGltzjQp+fBYeXYFn2NE= =K9YH -END PGP SIGNATURE- -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]
Bug#488629: axyl: legacy dependencies
Package: axyl Version: 2.6.0 Severity: minor Tags: patch The dependencies for axyl are: # Depends: debconf | debconf-2.0, debianutils (>= 1.6), bash (>= 2.0), php4 | php5, php4-cli | php5-cli, apache (>= 1.3) | apache-perl (>= 1.3) | apache-ssl (>= 1.3) | apache2, adduser (>= 3.58) Quite a lot of this is useless. The "debconf | debconf-2.0" part still makes sense, since the transition to cdebconf is a way off yet. Bash version 2.0+ has been in Debian's Essential list since 1997; the only way this dependency could have any effect is on a mixed Bo/Lenny system. Likewise for debianutils 1.6, except that in this case I think it's Hamm rather than Bo. The only Apache present in Lenny/Sid is apache2; likewise, PHP4 has been removed from Sid, so the switch from "php4" to "php4 | php5" (see #424782) can now be followed by a switch to plain "php5". A dependency on adduser is reasonable, but specifying ">= 3.58" is fairly pointless since that version predates the release of Sarge (i.e. oldstable). Mixed Woody/Lenny systems are conceivable, but not officially supported. So it boils down to: Depends: debconf | debconf-2.0, php5, php5-cli, apache2, adduser -- System Information: Debian Release: lenny/sid APT prefers testing APT policy: (500, 'testing') Architecture: i386 (i686) Kernel: Linux 2.6.25.custom Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8) Shell: /bin/sh linked to /bin/dash -- JBR Ankh kak! (Ancient Egyptian blessing) diff -ur axyl-2.6.0.pristine/debian/control axyl-2.6.0/debian/control --- axyl-2.6.0.pristine/debian/control 2008-03-21 22:52:13.0 + +++ axyl-2.6.0/debian/control 2008-06-30 02:34:33.0 +0100 @@ -10,7 +10,7 @@ Package: axyl Section: web Architecture: all -Depends: debconf | debconf-2.0, debianutils (>=1.6), bash (>=2.0), php4 | php5, php4-cli | php5-cli, apache (>=1.3) | apache-perl (>=1.3) | apache-ssl (>=1.3) | apache2, adduser (>=3.58) +Depends: debconf | debconf-2.0, php5, php5-cli, apache2, adduser Recommends: axyl-lucene Suggests: axyl-doc Description: The Axyl web development platform