Dear William,

Thanks for the note.

I’d like to request reopening #1109364 because this ITP targets a specific
version constraint required by FOSSology that differs from the version
currently in the archive.

FOSSology (ITP: #924659) depends on Slim 4 and uses Slim-specific PSR-7
classes (e.g. Slim\Psr7\Factory\ServerRequestFactory, Slim\Psr7\Response,
Slim\Psr7\UploadedFile, and the ResponseEmitter). These are not provided by
alternative PSR-7 implementations (nyholm/guzzlehttp-psr7), so we need the
Slim implementation.

Version requirement:
- Required range: php-slim-psr7 >= 1.4.0 and < 1.5.0 (or, conservatively,
<< 2~)
- PSR compatibility: psr/http-message 1.x and psr/http-factory 1.x
- Reason: FOSSology’s integration and tests are pinned to 1.4.x behavior
for request/response and uploaded file handling; newer versions alter
behavior and break current integration.

If the version already available in Debian matches the above range and
provides the Slim PSR-7 concrete classes, I will happily use it and close
this request. If not, I’d like to proceed so that FOSSology can build
reproducibly against the tested 1.4.x line.

Happy to adjust to team guidance (e.g., tightening dependency bounds to the
existing package version, or providing 1.4.x if needed).

Best regards,
Ahmed Gamal
FOSSology Debian Packaging

On Sun, Aug 10, 2025 at 2:03 PM Debian Bug Tracking System <
[email protected]> wrote:

> Your message dated Sun, 10 Aug 2025 15:45:06 +0200
> with message-id <[email protected]>
> and subject line The package already exists in Debian
> has caused the Debian Bug report #1109364,
> regarding ITP: php-slim-psr7 -- PSR-7 message implementation for Slim
> framework
> to be marked as done.
>
> This means that you claim that the problem has been dealt with.
> If this is not the case it is now your responsibility to reopen the
> Bug report if necessary, and/or fix the problem forthwith.
>
> (NB: If you are a system administrator and have no idea what this
> message is talking about, this may indicate a serious mail system
> misconfiguration somewhere. Please contact [email protected]
> immediately.)
>
>
> --
> 1109364: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=1109364
> Debian Bug Tracking System
> Contact [email protected] with problems
>
>
>
> ---------- Forwarded message ----------
> From: Ahmed Gamal <[email protected]>
> To: Debian Bug Tracking System <[email protected]>
> Cc:
> Bcc:
> Date: Wed, 16 Jul 2025 04:20:09 +0000
> Subject: ITP: php-slim-psr7 -- PSR-7 message implementation for Slim
> framework
> Package: wnpp
> Severity: wishlist
> Owner: Ahmed Gamal <[email protected]>
>
>   Package name : php-slim-psr7
>   Version : 1.4.1
>   Upstream Author : Slim Framework Team <
> https://github.com/slimphp/Slim-Psr7>
>   URL : https://github.com/slimphp/Slim-Psr7
>   License : MIT
>   Programming Lang: PHP
>   Description : PSR-7 message implementation for Slim framework
>
>  PSR-7 message implementation that also provides common utility methods
>  for working with HTTP messages. This library is part of the Slim framework
>  and provides a complete implementation of the PSR-7 HTTP message
> interface.
>
>  - Why is this package useful/relevant?
>    - This package is required by FOSSology (ITP: #924659) as a dependency
>    - It provides PSR-7 HTTP message implementation needed by Slim framework
>    - Many PHP applications use Slim framework and need this dependency
>    - It's a well-maintained, widely-used library in the PHP ecosystem
>
>  - Do you use it?
>    - This is being packaged as part of the FOSSology packaging effort
>    - FOSSology uses Slim framework for its web interface
>
>  - How do you plan to maintain it?
>    - Will maintain as part of the FOSSology packaging team
>    - Following Debian PHP packaging guidelines
>    - Using pkg-php-tools for automated dependency management
>
>  - Are you looking for co-maintainers or a sponsor?
>    - Looking for a sponsor to help publish this as a Debian package
>    - Part of the larger FOSSology packaging effort
>
>  This package is a dependency for FOSSology (ITP: #924659) and is needed
>  to complete the packaging of FOSSology for Debian.
>
>  Thanks,
>  Ahmed Gamal
>
>
>
> ---------- Forwarded message ----------
> From: William Desportes <[email protected]>
> To: 1109364-done <[email protected]>, 1109365-done <
> [email protected]>, 1109613-done <[email protected]>,
> 1109615-done <[email protected]>, 1109621-done <
> [email protected]>, 1109624-done <[email protected]>,
> 1109625-done <[email protected]>, 1109632-done <
> [email protected]>, 1109633-done <[email protected]>,
> 1109634-done <[email protected]>, 1109640-done <
> [email protected]>
> Cc:
> Bcc:
> Date: Sun, 10 Aug 2025 15:45:06 +0200
> Subject: The package already exists in Debian
>
> Please do some research before opening ITP/RFP bugs.
> This package already exists in Debian.
>
> --
> William Desportes

Reply via email to