On 6/21/26 16:29, Pavel Zotov wrote:
> hi Adriano!
>
> On 6/4/26 14:46, Pavel Zotov wrote:
>
> Several problems did appear with QA since commit 9247c82b <https://
>
github.com/FirebirdSQL/firebird/
> commit/9247c82bfa9460def31a801cb4e72bf331b952b9>
> // date: 12-may-2026 07:36:44 2026 -0300
> // message: "Feature #8974 - Temporary Tables in Packages (#8983)"
>
> Please consider following scripts:
>
> Fixed, thanks.
>
>
> Currently i see that only TWO problems (specified in fb-devel https://
>
groups.google.com/g/firebird-devel/c/oWnT6JkRNLU/m/Qj-lpQBfBAAJ
> <
https://groups.google.com/g/firebird-devel/c/oWnT6JkRNLU/m/Qj-
> lpQBfBAAJ> ) are solved.
I cannot confirm about no dependency creation:
----
RDB$DEPENDENT_NAME PG_01
RDB$DEPENDED_ON_NAME TEST01
RDB$FIELD_NAME ID1
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_01
RDB$DEPENDED_ON_NAME TEST01
RDB$FIELD_NAME <null>
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_02
RDB$DEPENDED_ON_NAME TEST03
RDB$FIELD_NAME ID3
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_02
RDB$DEPENDED_ON_NAME TEST03
RDB$FIELD_NAME <null>
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_02
RDB$DEPENDED_ON_NAME TEST02
RDB$FIELD_NAME ID2
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_02
RDB$DEPENDED_ON_NAME TEST02
RDB$FIELD_NAME <null>
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_02
RDB$DEPENDED_ON_NAME TEST01
RDB$FIELD_NAME ID1
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_02
RDB$DEPENDED_ON_NAME TEST01
RDB$FIELD_NAME <null>
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST01
RDB$FIELD_NAME F01
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST01
RDB$FIELD_NAME ID1
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST01
RDB$FIELD_NAME <null>
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST02
RDB$FIELD_NAME F02
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST02
RDB$FIELD_NAME ID2
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST02
RDB$FIELD_NAME <null>
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST03
RDB$FIELD_NAME F03
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST03
RDB$FIELD_NAME ID3
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
RDB$DEPENDENT_NAME PG_03
RDB$DEPENDED_ON_NAME TEST03
RDB$FIELD_NAME <null>
RDB$DEPENDENT_TYPE 19
RDB$DEPENDED_ON_TYPE 0
RDB$PACKAGE_NAME <null>
RDB$DEPENDENT_SCHEMA_NAME PUBLIC
RDB$DEPENDED_ON_SCHEMA_NAME PUBLIC
----
> drop package pg_01;
> drop package pg_02;
>
> -- Expected STDERR: SQLSTATE = 42000 / cannot delete / COLUMN
Why that would be expected if it's dropping a table?
Adriano