Package: release.debian.org Severity: normal User: email@example.com Usertags: transition X-Debbugs-CC: firstname.lastname@example.org Hi RT, I assume you prefer to receive this discussion in a transition bug, therefore submitting it now. For reference, this is a follow-up on https://lists.debian.org/debian-release/2013/05/msg00161.html or 51881A33.email@example.com I like to request a transition slot for lesstif2 to (open)motif. To keep current unstable build-able and installable, I propose the follow transition path: On 07-05-13 21:32, Paul Gevers wrote: > An alternative that I could come up with, but maybe it is an insane > idea, is that I update the lesstif2 package to make the lesstif2-dev > package a transitional package that depends on libmotif-dev. I believe > only the packages that need the additional build dependencies (e-mail > from Graham) would not be helped by this temporary solution, but that > can be fixed in advance. So than we could upload motif and lesstif2 to > unstable after your approval and start converting the packages to > properly build-depend on libmotif-dev. I don't think Graham's e-mail ended up on the firstname.lastname@example.org e-mail list, so I attach it to this mail. We have started to file bugs on the packages that build depend on lesstif2-dev but fail to declare all their other dependencies properly: http://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=lesstif2motif;email@example.com Unfortunately (due to a nasty bug in dak) openmotif needs to be removed from non-free/unstable if we are going to move it to main, so if we want to test the transition in experimental, we won't have a version in unstable. Openmotif has two reverse dependencies in non-free: arb and cluster3. Paul ben file: title = "motif"; is_affected = .depends ~ "lesstif2-dev" | .depends ~ "libmotif-dev"; is_good = .depends ~ "libxm4" | .depends ~ "libmrm4" | .depends ~ "libuil4"; is_bad = .depends ~ "lesstif2";
--- Begin Message ---
- To: Debian release team <firstname.lastname@example.org>, email@example.com
- Subject: Re: lesstif2 to motif transition
- From: Graham Inggs <firstname.lastname@example.org>
- Date: Tue, 7 May 2013 21:01:52 +0200
- Message-id: <CAM8zJQtU8wVF=ZcD_KtArSKSNUrF7Vnn=yiZYk2RVntn0hKViQ@mail.gmail.com>
- In-reply-to: <51881A33.email@example.com>
- References: <51881A33.firstname.lastname@example.org>The following packages built with only changing the build-depends on lesstif2-dev to libmotif-dev:Hi Release TeamResults of test rebuilds on motif's reverse dependencies.
xshisenThe following packages required an additional build-depends on libxt-dev:
xsolThe following packages required additional build-depends as indicated below:gridengine - libxft-dev, libxp-dev
hotswap - libxtdev, libxext-dev, libxp-dev
mgdiff - libxt-dev, libxext-dev
xawtv - libxp-dev
xtel - libxpd-devI did try running all of the applications, but not being familiar with all of them, some I just ran to see that a GUI appeared without any error messages.I don't believe that any of the packages actually make use of libxp and therefore the dependencies on libxp-dev can be removed without too much effort. This is good as we want to get rid of libxp anyway .
I did not test rebuilding pcb, cernlib and paw. These packages build and/or depend on packages with names like pcb-lesstif, libpack-lesstif1-dev and libpawlib-lesstif3-dev. These should be left up to the maintainers of these packages to decide what to do with them.
--- End Message ---
Description: OpenPGP digital signature