[Bug 1939379] Re: ARM kernel builds fail with GCC 11
php-swoole on armhf impish is also affected: https://launchpad.net/~ondrej/+archive/ubuntu/php/+build/22393235 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1939379 Title: ARM kernel builds fail with GCC 11 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gcc-11/+bug/1939379/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1899902] Re: systemd unit service file does not wait for bind9 to be ready
Folks, here: https://gitlab.isc.org/isc- projects/bind9/-/merge_requests/5514 (I haven't tested it yet, but you can follow the progress there...) It will most probably make it into 9.18.0 (in December 2021). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1899902 Title: systemd unit service file does not wait for bind9 to be ready To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bind9/+bug/1899902/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1867934] Re: Updating bird.conf to point to non-syslog log file results in incorrect log ownership, no logs written, service failure
That's not specific to bird, any daemon running as non-root have this problem, and usually it's solved by doing: mkdir -p /var/log/bird chown bird: /var/log/bird and configuring the logfile to /var/log/bird/bird.log I don't think the needs to be fixed at the package level, and on the contrary the prepare-environment should be converted to systemd- tmpfiles. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1867934 Title: Updating bird.conf to point to non-syslog log file results in incorrect log ownership, no logs written, service failure To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/bird/+bug/1867934/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1864864] Re: [SRU] pthread_rwlock_trywrlock results in hang
JFTR Debian 2.28-8 has already the fix applied. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1864864 Title: [SRU] pthread_rwlock_trywrlock results in hang To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1864864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1864864] Re: [SRU] pthread_rwlock_trywrlock results in hang
According to upstream, the issue first appeared in 2.26, so only bionic is affected. ** Bug watch added: Debian Bug tracker #952609 https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952609 ** Also affects: glibc (Debian) via https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=952609 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1864864 Title: [SRU] pthread_rwlock_trywrlock results in hang To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1864864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1864864] Re: [SRU] pthread_rwlock_trywrlock results in hang
JFTR RHEL 8 and FC30 has already pulled the fix into their glibc, so it's really only Ubuntu and Debian affected by this. ** Package changed: ubuntu => glibc (Ubuntu) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1864864 Title: [SRU] pthread_rwlock_trywrlock results in hang To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/glibc/+bug/1864864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1864864] [NEW] [SRU] pthread_rwlock_trywrlock results in hang
Public bug reported: [Impact] * pthread_rwlock_trywrlock and pthread_rwlock_tryrdlock before glibc 2.30 could hang: https://sourceware.org/bugzilla/show_bug.cgi?id=23844#c14 * We are especially able to reproduce the problem with BIND 9.16.x when --with-pthread-rwlock configure option enabled * But the impact is not limited to BIND 9.16, but any multithreaded application using phtread rwlocks [Test Case] * There's three test cases included in the upstream bugzilla [Regression Potential] * I don't believe there's a chance for regressions here ** Affects: ubuntu Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1864864 Title: [SRU] pthread_rwlock_trywrlock results in hang To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1864864/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1850190] Re: FTBFS with mysql 8.0
Oh, I never run the builds outside of pbuilder/sbuild, fakeroot should help here. Also, I can confirm the package builds on with all variety of MySQL/MariaDB, but I haven't seen the test-results.txt file whether the MySQL tests are actually run. (I don't have time for that right now...) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1850190 Title: FTBFS with mysql 8.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.3/+bug/1850190/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1850190] Re: FTBFS with mysql 8.0
There are couple more commits in the repository on top of that, and I had a chat with Robie, and the main next culprit is that Oracle decided to disable networking when --skip-grant-tables is in effect, so I am going to try dropping that next and see what happens. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1850190 Title: FTBFS with mysql 8.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.3/+bug/1850190/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1850190] Re: FTBFS with mysql 8.0
You'll also need abdd0141eb37f1e474626db79e2e05bef571c88f and 170b03fd871c854e67e89a1e8aaefd2ec9cd2d50 (not yet tested though). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1850190 Title: FTBFS with mysql 8.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.3/+bug/1850190/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1834963] Re: apache dependency should be documented in package description
The "php" package *does not* install libapache2-mod-php by default, it's the APT dependency solver that picks the first dependency as the best, but in fact, f.e. the "php7.3" package dependency can be fulfilled by any web SAPI: `libapache2-mod-php7.3 | php7.3-fpm | php7.3-cgi`. The dependencies are properly documented in the "Depends" field. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1834963 Title: apache dependency should be documented in package description To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.2/+bug/1834963/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1850190] [NEW] MySQL 8.0 support
Public bug reported: To fix the FTBFS, pick https://salsa.debian.org/php- team/php/commit/9090c75f90faafa70623d57525b81aa93e2e734e ** Affects: php7.3 (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1850190 Title: MySQL 8.0 support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.3/+bug/1850190/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1772915] Re: Documentation on PHP session garbage collection needs updating.
@paelzer Could I get MR on salsa for this, please? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1772915 Title: Documentation on PHP session garbage collection needs updating. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.3/+bug/1772915/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1843507] Re: apt-get update to latest libidn2.so.0 causes multiple application failures including apt-update
@seb123, yep, I was burnt by this so many times that it wouldn't pass over me. I guess I should also send email to Simon... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1843507 Title: apt-get update to latest libidn2.so.0 causes multiple application failures including apt-update To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libidn2/+bug/1843507/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1843507] Re: apt-get update to latest libidn2.so.0 causes multiple application failures including apt-update
@seb128 make sure the next LTS has a libidn2 version with the symbols restored (I just uploaded 2.2.0-2) or SOVERSION bumped (that's for upstream to decide) or the partial upgrades will suffer from the same fate. The repository has been update ** Changed in: libidn2 (Ubuntu) Status: Confirmed => Fix Released ** Changed in: libidn2 (Ubuntu) Assignee: (unassigned) => Ondřej Surý (ondrej) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1843507 Title: apt-get update to latest libidn2.so.0 causes multiple application failures including apt-update To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libidn2/+bug/1843507/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1843507] Re: apt-get update to latest libidn2.so.0 causes multiple application failures including apt-update
Tracked here: https://github.com/oerdnj/deb.sury.org/issues/1247, but it also needs to be fixed in Debian and Ubuntu as it was wrong for upstream to drop public symbols and not bump the SOVERSION. I removed the packages from the PPA and I am working on having a fixed package (with restored symbols) in Debian first and then I'll reupload the fixed package to the PPA. This is a shout-out to every upstream library authors; Never ever remove public symbols from the ABI even if they are "private" and should not be use... ** Bug watch added: github.com/oerdnj/deb.sury.org/issues #1247 https://github.com/oerdnj/deb.sury.org/issues/1247 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1843507 Title: apt-get update to latest libidn2.so.0 causes multiple application failures including apt-update To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/libidn2/+bug/1843507/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1723947] Re: Current upload for 10.1.28-1 fails dep8 unitest on s390x
Looks good to me. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1723947 Title: Current upload for 10.1.28-1 fails dep8 unitest on s390x To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/mariadb-10.1/+bug/1723947/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1702677] [NEW] Add an option to override version prefix (~ubuntu)
Public bug reported: Hi, sometimes it is important to have a larger version number than in the target release, so an option to override (~ubuntu or ~debian) to something larger might be needed. Here's the patch that adds an -p,--prefix option to backportpackage: ``` --- /usr/bin/backportpackage2017-06-13 11:14:14.0 +0200 +++ /home/ondrej/bin/backportpackage2017-07-06 14:13:37.022244568 +0200 @@ -83,6 +83,10 @@ def parse(args): metavar='SUFFIX', help='Suffix to append to version number ' '(default: ~ppa1 when uploading to a PPA)') +parser.add_option('-p', '--prefix', + metavar='PREFIX', + help='Prefix to prepend to version number ' + '(default: ~ (debian or ubuntu)') parser.add_option('-b', '--build', default=False, action='store_true', @@ -221,14 +225,16 @@ def find_package(mirror, workdir, packag return srcpkg -def get_backport_version(version, suffix, upload, release): +def get_backport_version(version, suffix, upload, release, prefix): distribution = codename_to_distribution(release) if not distribution: error('Unknown release codename %s' % release) series = Distribution(distribution.lower()).\ getSeries(name_or_version=release) -backport_version = version + ('~%s%s.1' % (distribution.lower(), series.version)) +if prefix is None: +prefix = '~%s' % (distribution.lower()) +backport_version = version + ('%s%s.1' % (prefix, series.version)) if suffix is not None: backport_version += suffix elif upload and upload.startswith('ppa:'): @@ -308,7 +314,7 @@ def orig_needed(upload, workdir, pkg): def do_backport(workdir, pkg, suffix, close, release, release_pocket, build, -builder, update, upload, keyid, prompt): +builder, update, upload, keyid, prompt, prefix): dirname = '%s-%s' % (pkg.source, release) srcdir = os.path.join(workdir, dirname) @@ -321,7 +327,7 @@ def do_backport(workdir, pkg, suffix, cl pkg.unpack(dirname) bp_version = get_backport_version(pkg.version.full_version, suffix, - upload, release) + upload, release, prefix) old_version = get_old_version(pkg.source, release) bp_dist = get_backport_dist(release, release_pocket) @@ -413,7 +419,8 @@ def main(args): opts.update, opts.upload, opts.keyid, -opts.prompt) +opts.prompt, +opts.prefix) except DownloadError as e: error(str(e)) finally: ``` ** Affects: ubuntu-dev-tools (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1702677 Title: Add an option to override version prefix (~ubuntu) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1702677/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1693766] [NEW] [feature request] pass unknown arguments to backportpackage to the builder
Public bug reported: In order to use backportpackage as --git-builder in the git-buildpackage invocation the backportpackage needs ability to pass the extra arguments to the builder. E.g. backportpackage --builder="debuild" <.dsc> --buildinfo=-O -sa should not fail, but instead `debuild --buildinfo=-O -sa` should be called when invoking the builder. (Other option would be to use -- as a separator.) I have a shell wrapper (`backportpackage-wrapper`) that does exactly that and --git-builder argument to git-buildpackage looks like this: --git-builder="dpkg-buildpackage --build=source \"--sign- key=${DEBSIGN_KEY}\" --no-check-builddeps --no-pre-clean -sa && backportpackage-wrapper \"--version=${DEB_VERSION}\" \"-- suffix=${EXTRA_VERSION}\" \"--destination=${DIST}\" --update \"-- workdir=${WORKDIR}\" \"${UPLOAD}\" \"--key=${DEBSIGN_KEYID}\" --yes --release-pocket \"${WORKDIR}/${DEB_SOURCE}_${DEB_VERSION}.dsc\" -- " ** Affects: ubuntu-dev-tools (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1693766 Title: [feature request] pass unknown arguments to backportpackage to the builder To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ubuntu-dev-tools/+bug/1693766/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1621463] Re: Inconsistent naming of PHP7 apache module
There's no bug. The upstream PHP module is named php7_module, but the package is named php7.0. You can have more php7_module providers - libapache2-mod-php7.0 | libapache2-mod-php7.1 and in future libapache2 -mod-php7.2, but only one php7_module can be enable at the same time (related to internal apache2 module structures). Filling bug with Debian would be futile, as I would only close it with the same explanation as here. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1621463 Title: Inconsistent naming of PHP7 apache module To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.0/+bug/1621463/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1651031] Re: php-igbinary package version is outdated and has various bugs
@tysona: Thank you very much for taking care of several PHP extensions! This is much appreciated. JFTR I have updated php-igbinary in ppa:ondrej/php and in Debian unstable. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1651031 Title: php-igbinary package version is outdated and has various bugs To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-igbinary/+bug/1651031/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 988513] Re: unbound defaults break DNS resolution when upstream DNS lacks DNSSEC support
RFC 4033, 4034 and 4035 are on the IETF Standards track. Any recursive DNS server not supporting 10-yo standards is broken. If we keep dancing around non-standard compliant devices, the situation won't ever improve. Go yell at your vendors for sticking their heads into sand. Or vote with your money. As a bonus I've shown that you can setup /etc/default/unbound before you install the package when you are behind broken device. There's absolutely no need to patch the package for least-common denominators, au contraire, the package should set a reasonable and secure standard. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/988513 Title: unbound defaults break DNS resolution when upstream DNS lacks DNSSEC support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unbound/+bug/988513/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 988513] Re: unbound defaults break DNS resolution when upstream DNS lacks DNSSEC support
> that impossible, because the /etc/default/unbound file is part of the package. That's actually not true - you can create /etc/default/unbound before installing the package and the package will not overwrite the configfile by default: root@lettie:/# touch /etc/default/unbound root@lettie:/# ls -l /etc/default/unbound -rw-r--r-- 1 root root 0 Dec 5 09:43 /etc/default/unbound root@lettie:/# apt-get install unbound [...] Setting up unbound (1.4.16-1) ... Configuration file `/etc/default/unbound' ==> File on system created by you or by a script. ==> File also in package provided by package maintainer. What would you like to do about it ? Your options are: Y or I : install the package maintainer's version N or O : keep your currently-installed version D : show the differences between the versions Z : start a shell to examine the situation The default action is to keep your current version. *** unbound (Y/I/N/O/D/Z) [default=N] ? invoke-rc.d: policy-rc.d denied execution of start. Processing triggers for libc-bin ... ldconfig deferred processing now taking place root@lettie:/# ls -l /etc/default/unbound -rw-r--r-- 1 root root 0 Dec 5 09:43 /etc/default/unbound I don't think that the default configuration is "unsafe". You are installing it in ***broken*** network, and thus you should modify your script to accommodate for the fact that the upstream resolver is broken. Or just fix the upstream resolver, you should do that anyway. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/988513 Title: unbound defaults break DNS resolution when upstream DNS lacks DNSSEC support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unbound/+bug/988513/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1579815] Re: Please "duplicate" as php5-mongodb to trusty-universe
Phil, perhaps the composer script could be modified to print: aw. mongodb not found, install with 'apt-get install build-essential php5-dev pkg-config libpcre3-dev && pecl install mongodb' if on Ubuntu/Debian? (no experience in composer whatsoever, so it might not be possible to do so) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1579815 Title: Please "duplicate" as php5-mongodb to trusty-universe To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-mongodb/+bug/1579815/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1579815] Re: Please "duplicate" as php5-mongodb to trusty-universe
+1 to everything Nish said here. You can also pre-built the extension elsewhere and just make the provisioning pull the pre-built .so. Ubuntu (and Debian) doesn't backports stuff to older releases. Especially when there's a dozen ways how to provision it (PECL, prebuilding, using my ppa:ondrej/php, etc...) Building php5-mongodb would require create the package from scratch, because extension building was rewritten between php5 and php7.0. However you are free to do so in your own PPA (or hire somebody to do so). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1579815 Title: Please "duplicate" as php5-mongodb to trusty-universe To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-mongodb/+bug/1579815/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1576578] Re: dh-php no longer support multiple bin-packages
Will be fixed in dh_php (>= 0.20) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1576578 Title: dh-php no longer support multiple bin-packages To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/dh-php/+bug/1576578/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1584537] Re: php-config5 --php-binary reports path to wrong php binary
There are no php5 and php5-dev packages in Xenial. Only PHP 7.0. The package you are using is just leftover from development version of Xenial. ** Changed in: php5 (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1584537 Title: php-config5 --php-binary reports path to wrong php binary To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1584537/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1579480] Re: PHP7-ubuntu sessionclean searches for "php5" named binary
Did you fully uninstalled and purged php5* packages, e.g. doing `apt-get purge php5-common`. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1579480 Title: PHP7-ubuntu sessionclean searches for "php5" named binary To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-defaults/+bug/1579480/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@r5n Name those PECL extensions. General statements are not useful to anybody. As a counter "general statement" - no, adopting PHP 7 will not take years, it's already happening and it's not such huge deal as PHP 4 to PHP 5 transition. Most if not all of the PHP 5.6 compatible code run just fine with PHP 7. And as is was already stated here. If you require PHP 5.x, you can just stay with Ubuntu 14.04 LTS Trusty. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1571607] Re: Merge co-installability patches from Debian
I made a simple workaround for Wily's case, so this can be closed. ** Changed in: php5 (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571607 Title: Merge co-installability patches from Debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1571607/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1571607] Re: Merge co-installability patches from Debian
@nacc Turns out, this is really needed only for Wily, as Trusty php5-cli doesn't contain phar command (yet). The other patch is not that much important as there's a workaround (just disable the other PHP modules with a2dismod before installing the one you need). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571607 Title: Merge co-installability patches from Debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1571607/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1571607] Re: Merge co-installability patches from Debian
Wily EOL is July 2016, so I am not sure if it make sense to go forward with this at all. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571607 Title: Merge co-installability patches from Debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1571607/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1571607] Re: Merge co-installability patches from Debian
Nish, this would be for Trusty and Wily for people using backported PHP 7.0. As those little patches are really small and non intrusive, I think they can be merged to help the users. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571607 Title: Merge co-installability patches from Debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1571607/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
You might try the script I use in ppa:ondrej/php: http://anonscm.debian.org/cgit/pkg- php/php.git/tree/debian/sessionclean?h=master-5.5 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1571607] [NEW] Merge co-installability patches from Debian
Public bug reported: The src:php5 packages needs a little nudge to not conflict with the new PHP infrastructure, could you please pull these? commit 23e81c46bb4978596efe58a23070eb75dd3d5380 Author: Ondřej Surý Date: Mon Jan 4 13:49:00 2016 +0100 Make phar command versioned and use update-alternatives for 'phar' name commit 26e9b7a9499918770adf83587a29f1725703ed2f Author: Ondřej Surý Date: Fri Jan 15 09:53:41 2016 +0100 Fail gracefully when other PHP module is enabled in Apache2 ** Affects: php5 (Ubuntu) Importance: Undecided Status: New ** Patch added: "Make phar command versioned and use update-alternatives for 'phar' name" https://bugs.launchpad.net/bugs/1571607/+attachment/4639151/+files/0001-Make-phar-command-versioned-and-use-update-alternati.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571607 Title: Merge co-installability patches from Debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1571607/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1571607] Re: Merge co-installability patches from Debian
** Patch added: "Fail gracefully when other PHP module is enabled in Apache2" https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1571607/+attachment/4639152/+files/0001-Fail-gracefully-when-other-PHP-module-is-enabled-in-.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1571607 Title: Merge co-installability patches from Debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1571607/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1567740] Re: Unbound depends on /usr/sbin in path
@patrickdk Were you calling the sysvrc script directly or using a helper like: service restart unbound or invoke-rc.d ? Anyway when you invoke sysvrc scripts in a weird way, it's your responsibility to have a sanitized PATH. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1567740 Title: Unbound depends on /usr/sbin in path To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unbound/+bug/1567740/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1567740] Re: Unbound depends on /usr/sbin in path
Marking this as invalid, as init.d script should not use full path, see https://lintian.debian.org/tags/command-with-path-in-maintainer- script.html ** Changed in: unbound (Ubuntu) Status: Triaged => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1567740 Title: Unbound depends on /usr/sbin in path To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unbound/+bug/1567740/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1565084] Re: ubuntuBSD support
Care to explain why Debian kFreeBSD is fine and ubuntuBSD is not? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1565084 Title: ubuntuBSD support To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1565084/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1567740] Re: Unbound depends on /usr/sbin in path
I don't think that's a bug under Debian. /usr/sbin is to be expected in PATH when running the sysvrc script. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1567740 Title: Unbound depends on /usr/sbin in path To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/unbound/+bug/1567740/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528586] Re: upgrade to php PHP 7.0.1
I think the OP is just confused by mysqlnd versioning: $ grep PHP_MYSQLND_VERSION * mysqlnd.h:#define PHP_MYSQLND_VERSION "mysqlnd 5.0.12-dev - 20150407 - $Id: f59eb767fe17a6679589b5c076d9fa88d3d4eac0 $" ** Changed in: php5 (Ubuntu) Status: Incomplete => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528586 Title: upgrade to php PHP 7.0.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1528586/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1553419] Re: php7.0: update to latest version of packages from Debian unstable
Ok, found the cause to the GH#304, and it's easy to fix, defining PEAR_INSTALLDIR in configure.in even though we are building --without- pear should be enough to get the right PHP define() defined. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1553419 Title: php7.0: update to latest version of packages from Debian unstable To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-defaults/+bug/1553419/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1553419] Re: php7.0: update to latest version of packages from Debian unstable
@nacc @vorlon FYI: php7.0 (7.0.4-6) unstable; urgency=medium * Add patch to fix segmentation fault in pcre running twig tests * Register libphp@PHP_MAJOR@.so with update-alternatives, so there's no dangling symbol in the piuparts * Really expand $libdir and $datadir before AC_SUBST to allow passing ${prefix} as part of --with-libdir * Don't reset module provides at every dsoname, but at every module name -- Ondřej Surý Mon, 14 Mar 2016 16:11:21 +0100 Just building this and uploading to unstable. Also this might need to be fixed (bad PEAR install path due building PEAR from src:php-pear): https://github.com/oerdnj/deb.sury.org/issues/304 I'll look into that this week (so feel free to be faster). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1553419 Title: php7.0: update to latest version of packages from Debian unstable To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-defaults/+bug/1553419/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528586] Re: upgrade to php PHP 7.0.1
And how do you know that? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528586 Title: upgrade to php PHP 7.0.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1528586/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1556094] Re: php5-dev installs wrong symlink to ltmain.sh
Xenial will not ship php5. It hasn't been removed yet, but there will be only PHP 7.0 (and thus you want to `apt-get install php-all-dev` instead that will pull correct dependencies). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1556094 Title: php5-dev installs wrong symlink to ltmain.sh To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1556094/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1555057] Re: The ltmain.sh file is a dangling symlink
make replaces $$ with $, so it should be correct. don't run it by hand, but you can use $(error $(LIBTOOL_VERSION)) at the next line in d/rules to print the value that's set into $(LIBTOOL_VERSION) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1555057 Title: The ltmain.sh file is a dangling symlink To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.0/+bug/1555057/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1555057] Re: The ltmain.sh file is a dangling symlink
Already fixed in 7.0.3-4 and higher. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1555057 Title: The ltmain.sh file is a dangling symlink To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php7.0/+bug/1555057/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1555060] Re: the "pecl" command that is installed, does not work for PHP 7
@Nish you need to sync php-pear 1:1.10.1+submodules+notgz-4 from unstable. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1555060 Title: the "pecl" command that is installed, does not work for PHP 7 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1555060/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1528586] Re: upgrade to php PHP 7.0.1
Please provide full information and not just few top thoughts you have in your mind, f.e. read about good bug reporting here: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html ** Changed in: php5 (Ubuntu) Status: New => Incomplete -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1528586 Title: upgrade to php PHP 7.0.1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1528586/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1543703] Re: [needs-packaging] php-mongodb
I'll upload dh_php tomorrow, but I am not sure if you want to pick this change, since I had to change the place where mods-available is from /etc/php/mods-available to /etc/php/7.0/mods-available. The upgrade should be automatic as much as possible, but it need binNMU on all extensions that depend on dh_php. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1543703 Title: [needs-packaging] php-mongodb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1543703/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1543703] Re: [needs-packaging] php-mongodb
Not on my phone, so I could be more verbose. > W: php-mongodb: command-with-path-in-maintainer-script postrm:12 /usr/sbin/phpdismod This is kind of correct, but it's not a call but a check whether the tool exists. But I rewrote this in dh_php 0.8 to switch from [ -x /usr/sbin/phpdismod ] to which phpdismod >/dev/null to keep lintian happy. > W: php-mongodb source: pear-package-without-pkg-php-tools-builddep This is definitely bug in lintian as it doesn't distinguish between PEAR and PECL packages. I just hadn't had enough energy to fill a bug to fix this. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1543703 Title: [needs-packaging] php-mongodb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1543703/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1543703] Re: [needs-packaging] php-mongodb
Lintian is wrong. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1543703 Title: [needs-packaging] php-mongodb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1543703/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1543703] Re: [needs-packaging] php-mongodb
@nacc Can you pull from experimental? The problem is that libbson and libmongoc have been uploaded to experimental, so I am waiting for them to appear in unstable. But I can upload to experimental if that would help you. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1543703 Title: [needs-packaging] php-mongodb To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1543703/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@vinc-q @jegr An upstream unmaintained code would be total no-go, but still having two versions of PHP in the main is a quite big burden for Ubuntu folks. I could afford to run PPAs with multiple PHP versions, because I have the liberty of saying: "upstream bug, bummer" and do nothing about it if I don't have time or motivation to fix it. That's the freedom Ubuntu folks don't have, so I am at their side. Just look at the PHP bug lists (both in Debian and Ubuntu). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@jegr The folks who already have PHP code compatible with PHP 5.6 shouldn't have any problems updating to PHP 7.0. I would worry more about the upgrade from PHP 5.3 in precise to PHP 5.5 in trusty. If the customers could upgrade their code to PHP 5.6, they might as well jump directly to PHP 7.0. The most intrusive changes that broke software has happened between PHP 5.3 and PHP 5.4. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@jegr Just run Ubuntu Trusty for PHP 5.x, virtualization is nowadays cheaper then dual PHP version maintenance. Or just have two sets of machines on on Trusty and second on Xenial and migrate the customers between those platforms. The story with "foo doesn't support bar" is getting too old as I've heard it too many times. And it usually means "somebody else should carry the costs for supporting this really old unmaintained piece of software for us". -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@rbasak @nacc zmq and imagick PECL extensions modified for PHP 7.0 have been ACCEPTED into unstable today, if you still can import them... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@bhat3 there's no direct dependency on apache2. php7.0 package just pulls first SAPI and coincidentally it's libapache2-mod-php7. 0 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
> The php-fpm package currently refers to php5.6: Fixed in src:php-defaults_27 JFTR php7.0-dev_7.0.3-4 also fixes building with new libtool (>= 2.4.6-0.1~) and as Xenial already have this libtool you need to merge the update. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
> 2) The php-fpm package currently refers to php5.6: Strange, it looks like php-fpm is missing from src:php-defaults, I'll look into that. > 4) I was a bit confused that the php-fpm service is called php7.0-fpm.service, whilst the binary is called php-fpm7.0. The service file is called after the package. > Although I guess that will be automatically cleared up once the 7.0 is dropped? Nah, it will stay (as there will be 7.1, 7.2, 8.0, ...) > 5) The phpmyadmin package has php 5.6 dependencies: There's a PPA from phpmyadmin author somewhere... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1543324] Re: [needs-packaging] php-pear
This should be the tar.gz I uploaded to NEW: `a9ec24292beb2a8caf1b42c0ed801d0105afc63c7dcc57449f12e54caecc815c php-pear_1.10.1+submodules+notgz.orig.tar.gz` ** Attachment added: "php-pear_1.10.1+submodules+notgz.orig.tar.gz" https://bugs.launchpad.net/ubuntu/+bug/1543324/+attachment/4572058/+files/php-pear_1.10.1+submodules+notgz.orig.tar.gz -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1543324 Title: [needs-packaging] php-pear To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1543324/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@bhat3 I don't think there are any differences on src:php7.0 (as we coordinate the changes - I just merged couple of patches), so the main differences is in packages written in PHP (and perhaps some PECL modules, haven't checked what has been done in ~php-ubuntu on that front). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1539133] Re: [needs-packaging] php-gmagick
You can also pull it from the pkg-php git repo -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1539133 Title: [needs-packaging] php-gmagick To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+bug/1539133/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
> - No clear (obviously safe?) path for users upgrading from a PHP 5 base (Trusty or Wily) to PHP 7 base. If you can pull this http://anonscm.debian.org/cgit/pkg- php/php.git/commit/?h=master- jessie&id=23e81c46bb4978596efe58a23070eb75dd3d5380 via SRU you might be able to keep src:php5 from trusty on top of xenial (given there are no conflicts in the libraries. > Re: 7.0 security support ends in 2018 I expect the changes between 7.0 and 7.1 (and 7.2) much less intrusive than changes between 5.6 and 7.x branch, so the security team will have easier job maintaining 7.0 past 2018. (Same with PHP 5.4 <- we pull security changes from PHP 5.5 for the moment.) > Re: xdebug segfaults I just updated xdebug to rc4 today - retry with that. I had some users reporting the segfaults in rc3 but fixed in git. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
> mysqlnd: that means we're using mysqlnd now by default and there is only one package now? Yes > imagick: php5-imagick is also the package for PHP 7? No, I said `php-imagick`, so it's php-imagick and not php5-imagick. > gmagick: Here, asking for it ;) No serious i can really reduce the load on servers and with the 2.0.0 extension release it's ready for 7.0 (https://pecl.php.net/package/gmagick) How can i help here? Please fill an issue here: https://github.com/oerdnj/deb.sury.org/issues I'll look into it when I have some time. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@bhat3 phpX.Y-mysql is already compiled with mysqlnd; php-imagick is the package you seek. graphicsmagick was not yet asked for by anybody, so I haven't touched it. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
> This worries me a bit more. Do we risk breaking PEAR/PECL users if we > commit to PHP 7.0 in 16.04 and then find we don't have this ready in > time? PECL seems to be mostly fine although some PECL packages won't be converted at all and some need a code from some upstream git branch. PEAR is hard to say - that's probably individual. I've seen report about broken Cacti with PHP 7 just today, so it needs some effort to test at least major packages. The timing is very tight, but I think it's doable if you put enough effort into it and do some SRUs later to move the PECL modules from git branch to release code. This might be good to prenegotiate with release/core team. Both choices are horrible due timing, but fixing bugs in PHP 5.6 long after it's security support has ended is a nightmare because PHP 7.0 has diverted too much from PHP 5.6 code. Fixing bugs as they appear in PHP 7.0 and dependent packages should be much much easier because it will be up-to-date code. It might need relaxing SRU policy a bit, but it will pay of in invested time (and money) long term. Also I would say that people expect to find PHP 7 in next LTS and the sheer effect of disappointment might lead to distro-switch (although my PPAs could come to save a day in such case, there are some people who won't use PPAs in production no matter what). In the end, this should not be just a technical decision, because the impact of either choice are also not technical. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: Update to php 7.0
@racb and rest: The main blocker is all the rdeps that depend on php5-. There are two approaches we could take: 1) patch all the sources to depend on php- 2) prepare src:php5 that just depend 1:1 on src:php7.0 well, there's third option: 3) do as much 1) and then finish with 2) I have prepared 2) here: http://anonscm.debian.org/cgit/pkg- php/php5.git/ Re 1) the new pkg-php-tools and naming needs decision and a quite lot of work: http://lists.alioth.debian.org/pipermail/pkg-php-pecl/Week-of-Mon-20160104/000677.html This has to be solved by PEAR maintainers with help from anybody who has time to help (that's not me). Cheers, Ondrej -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: Update to php 7.0 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Phillip, that's a question for @rbasak and ultimately for Canonical whether they allocate enough time to make it happen. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
You are just repeating the same story that I've heard with every minor version. I still hear some broken obsolete code requires PHP 5.3. The major version bump is not as severe as with python2->python3, so there's a need to put a stake into the ground somewhere. Also "think" is different from putting your money where you mouth is. Maintaining several versions of PHP requires a substantial amount of work. And the amount of work and support required is much higher when you release multiple versions of PHP as part of stable release than let's say supporting those versions in outside repositories (like my ppa:ondrej/php*). Ultimately this would be a Canonical people's decision, but I strongly advice against having a multiple versions of PHPs as part of stable Ubuntu release. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
The performace improvement is nice, but "revolution" would mean a lot of broken code, and this is not what happens with PHP 7.0. The amount of breakage is not that big to justify the amount of work to also support PHP 5.6. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1522422] Re: PHP5 branch and PHP7 branch
Nah, php7 is not a revolution. php5 over php4 broke API too much, but php7 is much more close to php5.6 than php3 to php4 or php4 to php5 ever was. And php5.6 follow the same support pattern as all php 5.x versions before: http://php.net/supported-versions.php Thus I don't think Debian would ever release with two versions of PHP -> stretch will have only 7.x (most probably 7.1) and I really advice Ubuntu to do the same. If you need to run 5.6, you can do that will older Ubuntu release. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1522422 Title: PHP5 branch and PHP7 branch To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1522422/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1514845] Re: Error in using already defined constants (PHP)
Than you should not report this bug against Ubuntu. Upstream PHP bugtracker (bugs.php.net) would be most appropriate place (and wait until there's an php 5.6.15 update). ** Changed in: php5 (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1514845 Title: Error in using already defined constants (PHP) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1514845/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1514845] Re: Error in using already defined constants (PHP)
Ubuntu 15.04 comes with php5 5.6.11+dfsg-1ubuntu3.1. Could you clarify that? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1514845 Title: Error in using already defined constants (PHP) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1514845/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
@racb did you check the master-5.6 branch? I am quite sure that Debian jessie already has the new sessionclean script. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1456575] Re: php5 fpm wont start after socket change
php5-fpm is not creating any directories. And it also should not. ** Changed in: php5 (Ubuntu) Status: New => Invalid -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1456575 Title: php5 fpm wont start after socket change To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1456575/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1456575] Re: php5 fpm wont start after socket change
That said - you can add systemd tmpfiles override to fix that: http://www.freedesktop.org/software/systemd/man/systemd-tmpfiles.html -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1456575 Title: php5 fpm wont start after socket change To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1456575/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1273225] Re: php5enmod - priority is not set by argument
@Goran, not every bug has to have a reason. Could you please fill this as a bug in Debian where main packaging development happens, I would be grateful for that. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1273225 Title: php5enmod - priority is not set by argument To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1273225/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1374892] Re: Please backport php5-apcu version 4.0.6 to Ubuntu 14.04 LTS
@Johannes: It's called SRU: https://wiki.ubuntu.com/StableReleaseUpdates -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1374892 Title: Please backport php5-apcu version 4.0.6 to Ubuntu 14.04 LTS To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php-apcu/+bug/1374892/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1267255] Re: [MIR] php5 (php5-fpm binary)
> In addition, Debian has had an RFS open on php5 for two years now: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=664595. JFTR the team is quite healthy now, but I keep the bug open since we are always keen on having more people on board. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1267255 Title: [MIR] php5 (php5-fpm binary) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1267255/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1230917] Re: php5-fpm logrotate errors after package switched to upstart
Gosh, why monit blackmagic when there's a simple fix in #5 (https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1230917/comments/5)? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1230917 Title: php5-fpm logrotate errors after package switched to upstart To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1230917/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1273225] Re: php5enmod - priority is not set by argument
Brandon, I would be very grateful if you could spend some more time and expand your blog into a man page (I could do the GROFF formatting in case you haven't done this before). Cheers, Ondrej -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1273225 Title: php5enmod - priority is not set by argument To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1273225/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
Either ``` for sapi in /usr/lib/php5/sapi/*; do . $sapi ``` and have the /usr/lib/php5/sapi/ contain shell snippet with definitions or ``` cat /usr/lib/php5/sapi/* | while IFS=: read -r VAR1 VAR2 VAR3 VAR4; do ``` and keep the current format... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
> Wouldn't /usr/lib/php5/sapi/ be a better location for scripts? Yup... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
There's one more improvement the packages could do: Each SAPI could drop it's session snippet to /var/lib/php5/sapi/ and the sessionclean script would read those snippets and clean the directory according to really installed snippets. That would make the sessionclean script SAPI agnostic and could support HHVM out of the box... So if you talk to HHVM packagers and they show interest, I could implement this. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
> Issue on line 8: Missed this in all the cruft generated by "sh -x", and since the other output looked ok... Thanks for noticing that... Also thank you for the feedback, this was very valuable after all. I probably owe you an apology, so please accept my apology I should have been more calm from the beginning. I have probably met too many clueless people who have waved with "expertness" around and I am very glad this wasn't the case and this was very productive and expert interaction in the end. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
> 1. PROC_NAMES should be defined as proc_names or used as PROC_NAMES (inconsistent case) Good catch, fixed. > 2. printf "%s:%s:%s\n" "$save_path" "$gc_maxlifetime" has 2 arguments but the > definition takes 3, I would simplify it to this: echo "$save_path:$gc_maxlifetime" Good catch, fixed. > 3. If apache2filter is installed, $proc_names will contains "apache2 apache2", which, when passed to pidof, will return all the PIDs twice, so I've uniq'd them by delimiting them with \n and using "sort -u | xargs pidof". apache2 and apache2filter cannot be co-installed. > 4. I'm not entirely sure how "cgi" method would work, but I suppose it means > the php command is running on the system by itself, so I've used the > following bit to discover that pidof requires "php", not "php5" since that is > the real name of the process: php -r 'sleep(60);echo "Done";' & The default package config points to /usr/lib/cgi-bin/php5 > 5. We've been using HHVM for a few years for one of our products, and I could easily add support for that ("hhvm --php -r"...), but things seem a bit out of order there, mainly, the php.ini is in /etc/hhvm instead of /etc/php5/hhvm It's up to the HHVM packages to sort this out. I doubt they will depend on php5-common at all. So I am skipping changes related to HHVM. It's start to feel like bikesheding. > 1. Will PHP 5.6 be the default in Ubuntu 14.10? Nope, there was a separate bug report about this, and my recommendation was to stay with 5.5. > 2. Will these updated be present in 14.04.x? > 3. Will these changes be present in PHP 5.5.x? I will merge these changes to master-5.5 branch in Debian git repo (and my PPA ppa:ondrej/php5). It's up to Ubuntu maintainer (@racb) to pick that or not. > 4. Are you going to be the Debian-side maintainer for the Debian-repo HHVM package? Nope, there are some Debian folks from fcbk who wanted to do the work. > Since the name php5 is ambiguous with /usr/bin/php5, we can pass the full path to the executable, "/usr/lib/cgi-bin/php5", to pidof. There's no need to do so. The worst case scenario is when /usr/bin/php5 session would get touched as well. > it's a lot less expensive since PHP doesn't need to start up with all of its modules 3 times for each SAPI. Again it feels like over-optimizing, but I have merged a variant of this. > session.save_path can be empty and empty string. It cannot be an empty string in Debian, since we patch the sources to have a default to point to /var/lib/php5/sessions/ Ondrej -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
> One problem with the solution you linked to is that it is extracting the gx_maxlifetime in seconds, then putting that in find's -cmin which expects minutes. Good catch. The code was there, but it got deleted accidentally. > What do you think about running this for each SAPI? I am still not sure whether we are not breaking something with this change, but it's very good idea. I have incorporated the idea, but kept the one run per directory and improved it that it just takes the highest gc_maxlifetime value. There's also an optimization to run pidof only once, since iterating through /proc/ on servers with many processes would also take it's toll (although I doubt the common setups include more than one SAPI on the server...) Updated script is located in the git: http://anonscm.debian.org/cgit /pkg-php/php.git/tree/debian/sessionclean Could you please proofread it and test it on your servers? -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1353168] Re: package cyrus-clients 2.4.17+caldav~beta10-3 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1
** Bug watch added: Debian Bug tracker #757521 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757521 ** Also affects: cyrus-imapd-2.4 (Debian) via http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=757521 Importance: Unknown Status: Unknown -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1353168 Title: package cyrus-clients 2.4.17+caldav~beta10-3 failed to install/upgrade: subprocess installed post-installation script returned error exit status 1 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cyrus-imapd-2.4/+bug/1353168/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
Try this updated script that now requires php5-cli to be installed: http://anonscm.debian.org/cgit/pkg-php/php.git/tree/debian/sessionclean -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
> I was just trying to make a point You did make a point, but totally different from the one intended. Also your proposed fix is incomplete... # sed -n -e 's/^[[:space:]]*session.save_handler[[:space:]]*=[[:space:]]*\([[:alnum:]]\+\).*$/\1/p' /etc/php5/fpm/php.ini # php5 -c /etc/php5/fpm/php.ini -d "error_reporting='~E_ALL'" -r 'echo ini_get("session.save_handler")."\n";' files The cron job is really meant for the default setup, since it also has other problems: * The cron job doesn't handle custom session.save_path * The cron job doesn't catch session files in subdirectories > If you seriously think running lsof on a server every 30 minutes regardless of the necessity is perfectly safe, then I guess we can agree to disagree :) If you can come up with a better way how to skip and not delete session files that are still used by long running scripts (e.g. https://bugs.debian.org/626640), then I would gladly accept the new solution. I am also going to improve the wording of README.Debian to accent the need to modify the cron job if you modify the session handling. ** Bug watch added: Debian Bug tracker #626640 http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=626640 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
Should I be in awe or what? You can improve things even when not using the argument from authority. My point is that the default cron job works and is perfectly safe for most deployments and it's documented in README.Debian that you need to tweak the session cleanup if you do modification to session handling. And I don't think we need to add more knobs for the edge cases. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1356113] Re: PHP5 session clean cron job causes OOM
As an *expert* you surely heard of "rm /etc/cron.d/php5" or even "sed -i -e "s/^/#/" /etc/cron.d/php5"... -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1356113 Title: PHP5 session clean cron job causes OOM To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1356113/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1354069] Re: please merge php5 from debian
My personal suggestion would be to stick with 5.5. in utopic. You can use master-5.5 branch for that. People can always use PPAs to update to 5.6 when it's ready (f.e. my ppa:ondrej/php5-5.6). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1354069 Title: please merge php5 from debian To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1354069/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1319595] Re: upstart script ignores some php-fpm.conf parameters, cannot be bypassed in preference of SystemV init script.
Nope, the init script is correct. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1319595 Title: upstart script ignores some php-fpm.conf parameters, cannot be bypassed in preference of SystemV init script. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1319595/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1319595] Re: upstart script ignores some php-fpm.conf parameters, cannot be bypassed in preference of SystemV init script.
I could probably prepare a patch, so --nodaemonize doesn't break logging, since this will break with Debian systemd as well. Whether it will be accepted by Ubuntu into trusty is up to Ubuntu maintainer. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1319595 Title: upstart script ignores some php-fpm.conf parameters, cannot be bypassed in preference of SystemV init script. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1319595/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1319595] Re: upstart script ignores some php-fpm.conf parameters, cannot be bypassed in preference of SystemV init script.
> This causes several options from the config file to be ignored Well, I see only "error_log" being ignore in this case and not "several options". You should really fill this bug with upstream (in PHP bug tracker), since it's wrong behaviour on FPM side to ignore configuration settings. -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1319595 Title: upstart script ignores some php-fpm.conf parameters, cannot be bypassed in preference of SystemV init script. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1319595/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1267255] Re: [MIR] php5 (php5-fpm binary)
JFTR although I can't help with regular Ubuntu maintenance, I fully support inclusion of FPM into Ubuntu main as the FCGI/FPM method is far more secure than standard libapache2-mod-php5. I would even propose to demote libapache2-mod-php5 in favor of php5-fpm (if we can provide reasonably good default configuration with mod_proxy_fcgi in apache2.4). -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1267255 Title: [MIR] php5 (php5-fpm binary) To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1267255/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1315888] Re: Zlib functions (gzopen etc.) are undefined while gzopen64 etc. exist
This the patch[1], and please do S-P-U fast as this breaks many downstream packages. 1. http://anonscm.debian.org/cgit/pkg-php/php.git/tree/debian/patches /zlib-largefile-function-renaming.patch -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1315888 Title: Zlib functions (gzopen etc.) are undefined while gzopen64 etc. exist To manage notifications about this bug go to: https://bugs.launchpad.net/php/+bug/1315888/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 1310552] Re: could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/packagename.tgz"
*** This bug is a duplicate of bug 1315888 *** https://bugs.launchpad.net/bugs/1315888 ** This bug has been marked a duplicate of bug 1315888 Zlib functions (gzopen etc.) are undefined while gzopen64 etc. exist -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1310552 Title: could not extract the package.xml file from "/build/buildd/php5-5.5.9+dfsg/pear-build-download/packagename.tgz" To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/php5/+bug/1310552/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs