--- Begin Message ---
- To: Debian Bug Tracking System <submit@bugs.debian.org>
- Subject: transition: efl
- From: Ross Vandegrift <ross@kallisti.us>
- Date: Tue, 13 Mar 2018 00:15:49 -0700
- Message-id: <152092534942.2603.4901075151993797663.reportbug@stgulik.kallisti.us>
Package: release.debian.org
Severity: normal
User: release.debian.org@packages.debian.org
Usertags: transition
Hello,
I'd like to request a transition for efl from experimental -> unstable. This
release takes over a few other source packages. It also reverses some
Debian-local ABI & soname deviations from the upstream releases.
The status of affected source packages is as follows:
e17
- 0.17.6-1.1+b1 builds successfully
edbus
- 1.7.10-1+b2 builds successfully
elementary
- deprecated, integrated into efl
evas-loaders
- deprecated, integrated into efl
exactimage
- 1.0.1-1+b1 FTBFS: #878572, https://phab.enlightenment.org/T6247
intone
- 0.77+git20120308-1+b3 builds successfully if built after edbus
libdbus-c++-1-0v5
- 0.9.0-8.1 builds successfully
terminology
- 0.9.1-1 builds successfully
Ben file:
title = "efl";
is_affected = .depends ~ /\b(efl\-dbg|libecore\-audio1|libecore\-avahi1|libecore\-bin|libecore\-con1|libecore\-drm2\-1|libecore\-evas1|libecore\-fb1|libecore\-file1|libecore\-imf1|libecore\-input1|libecore\-ipc1|libecore\-wl2\-1|libecore\-x1|libecore1|libector1|libedje\-bin|libedje1|libeet\-bin|libeet1|libeeze\-bin|libeeze1|libefl\-all\-dev|libefreet\-bin|libefreet1|libefreet1a|libeina\-bin|libeina1|libeina1a|libeio1|libelementary\-bin|libelementary\-data|libelementary\-dev|libelementary1|libelementary2|libelocation1|libelput1|libelua\-bin|libelua1|libembryo\-bin|libembryo1|libemile1|libemotion\-players|libemotion1|libeolian1|libephysics1|libethumb\-client\-bin|libethumb\-client1|libethumb1|libevas\-bin|libevas\-loaders|libevas1|libevas1\-engine\-fb|libevas1\-engines\-drm|libevas1\-engines\-fb|libevas1\-engines\-wayland|libevas1\-engines\-x)\b/
is_good = .depends ~ /\b(libecore\-audio1|libecore\-avahi1|libecore\-bin|libecore\-con1|libecore\-drm2\-1|libecore\-evas1|libecore\-fb1|libecore\-file1|libecore\-imf1|libecore\-input1|libecore\-ipc1|libecore\-wl2\-1|libecore\-x1|libecore1|libector1|libedje\-bin|libedje1|libeet\-bin|libeet1|libeeze\-bin|libeeze1|libefl\-all\-dev|libefreet\-bin|libefreet1a|libeina\-bin|libeina1a|libeio1|libelementary\-bin|libelementary\-data|libelementary\-dev|libelementary1|libelocation1|libelput1|libelua\-bin|libelua1|libembryo\-bin|libembryo1|libemile1|libemotion\-players|libemotion1|libeolian1|libephysics1|libethumb\-client\-bin|libethumb\-client1|libethumb1|libevas\-bin|libevas\-loaders|libevas1|libevas1\-engines\-drm|libevas1\-engines\-fb|libevas1\-engines\-wayland|libevas1\-engines\-x)\b/
is_bad = .depends ~ /\b(efl\-dbg|libefreet1|libelementary2|libeina1|libevas1\-engine\-fb)\b/
I haven't done a transition before, so I'm not sure all is in line. Please let
me know if there are any issues or questions.
Thanks,
Ross
-- System Information:
Debian Release: 9.3
APT prefers stable
APT policy: (500, 'stable'), (40, 'unstable'), (30, 'experimental'), (30, 'testing'), (1, 'experimental-debug')
Architecture: amd64 (x86_64)
Foreign Architectures: i386
Kernel: Linux 4.14.0-0.bpo.3-amd64 (SMP w/8 CPU cores)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE=en_US.UTF-8 (charmap=UTF-8)
Shell: /bin/sh linked to /bin/dash
Init: systemd (via /run/systemd/system)
--- End Message ---
--- Begin Message ---
On 15/04/18 18:09, Andreas Metzler wrote:
> On 2018-04-08 Andreas Metzler <ametzler@bebt.de> wrote:
>> On 2018-04-08 Emilio Pozuelo Monfort <pochu@debian.org> wrote:
>>> On 08/04/18 07:45, Andreas Metzler wrote:
>> [...]
>>>> it looks like the transition needs some brute force/hint. Both efl and
>>>> e17 are valid candidates, but do not propagate. Good somebody please
>>>> take a look?
>
>>> efl needs to be decrufted. For that, elementary should be removed
>>> (AFAIK it's replaced by the new efl) so an RM bug against
>>> ftp.debian.org is needed.
>
>> Submitted as #895221
>
> Status update:
>
> + elementary has been removed.
> + *Somehow* related exactimage/1.0.1-2 has dropped edisplay and
> therefore any efl-related dependency. It is only 2/5 days old. However
> this should not delay efl anymore since edisplay/testing's
> dependencies can still be fullfilled by efl/sid.
And with the elementary removal, efl was auto-decrufted and could migrate to
testing.
Cheers,
Emilio
--- End Message ---