Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-26 Thread Hugh McMaster
Hi Tobi,

Julien downgraded the severity of #884176 to 'wishlist'. [1] So it looks like 
this could be 'wontfix'.

That said, I'm still unclear whether Julien is going to fix this himself or 
not, as he never said.

I can still do the NMU, but if it's going to get rejected, there seems little 
point.

Hugh

[1] https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=884176



Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-23 Thread Tobias Frost
Hi Hugh,

On Tue, Jan 23, 2018 at 11:39:11AM +, Hugh McMaster wrote:
> Hi Tobias,
> 
> On Tuesday, 23 January 2018 6:16 PM, Tobias Frost wrote:
> 
> On Mon, Jan 22, 2018 at 10:58:00AM +, Hugh McMaster wrote:
> >> 1. Cyril Brulebois is listed in Uploaders, but he hasn't been part of 
> >>    Debian XFS for some years now.
> >
> >Did you ask him if he still is interested in maintaining the package?
> 
> Yes, I contacted him shortly after New Year. On 3 January 2018, he 
> wrote in an email that he no longer maintained the package:
> "I left that team [Debian XFS] a long while ago (several years): 
> https://lists.debian.org/debian-x/2013/10/msg00292.html;

Ok, thanks for the information. Please forward the mail to me
(or to m...@qa.debian.org, that reaches me too) so that I can file a bug to get
kibi's name removed from the Uploaders field .
(policywise the package would then violating policy §5.6.3)
But I hope that Julien answers below :)

> >> 2. The VCS URL in the Package Tracker no longer functions, due to the 
> >>    recent migration to Debian Salsa.
> >
> >That is unrelated. alioth is still working. However this is another sign
> >that the package is no longer in active maintaince.
> 
> Re-reading what I wrote, I can see I wasn't clear. Julien updated the 
> VCS URL in xft's repository on Salsa a week ago. [1] I was implying that 
> the VCS URL in the Package Tracker would not work until the package 
> is updated. (Correct me if I'm wrong, however.) 
> 
> > I suggest to mail kibi and just ask him whether it is and maybe (if you
> > want) whether you could add yourself as Co-Maintainer.
> > (You maybe also want to file a bug the the repository is defunc.)
> 
> Julien is in a better place to tell us about xft's status. That said, I'd be 
> happy to help with maintenance, if Julien would welcome that.

That's a word.
Julien: Would it be ok for the X-Strike team to accept Hugh as
Co-Maintainer?
 
> >> 3. The package standards version is 3.9.2 ("ancient").
> >> 4. The lack of Multi-Arch awareness blocks multi-arch support for 
> >>    libpango1.0-dev and libfontforge-dev. These packages, in turn, 
> >>    block Wine.
> >
> > Thanks for the explanation, but then this should be documented in the bug 
> > and
> > the severity increased (IMHO to important).
>
> I'll raise the severity and add information about the lack of multi-arch 
> support blocking other packages.

OK. With that an NMU will be in order.
However, I would appreciate it if we could do a normal uploader with it
(and maybe you as new Uploader). This woould then also allow to have some
other improvements in the package...

> >> 5. As for fixing other bugs, #843837 should be tagged 'wontfix', 
> >>    since it is an upstream issue (fixed some time ago). I don't know 
> >>    enough about the other three bugs to comment.
> >
> > How is it fixed upstream? The bug has no info...
> > Looking for upstream... It seems that there is no newer release
> > at the site mentioned in d/copyright.
> 
> Ah, sorry. This was a misuse of terminology. Debian maintainers for 
> motif added a patch for #843837 in August last year [2].
> 
> Thanks for the advice.
> 
> --
> Hugh McMaster
> 
> [1] 
> https://salsa.debian.org/xorg-team/lib/xft/commit/32a69bcd3d9b4919376e00e21dbf17b6672bcef6
> [2] 
> https://anonscm.debian.org/cgit/collab-maint/motif.git/tree/debian/patches/fix_ac_find_xft.patch



Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-23 Thread Hugh McMaster
Hi Mattia

On Tuesday, 23 January 2018 5:18 AM, Mattia Rizzolo wrote:
> So, in #884176 you attacted a debdiff also fixing #843837 - where did it
> end?
> Anyway, if you want to fix that but by that patch, please first forward
> it upstream and put valid DEP-3 headers on it.

The patch for #843837 is incorrect and no longer needed. The Debian 
motif maintainers patched configure.ac in August 2017 to use the correct 
cflags and libs for freetype2 at compile time.

Also note that the Freetype2 developers no longer recommend using 
#include 
in source files (which was the intent of my patch). The following should be 
used instead:
#include 
#include FT_FREETYPE_H

Developers would then use either freetype-config or pkg-config to 
obtain the cflags etc.

Kind regards,

Hugh


Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-23 Thread Hugh McMaster
Hi Tobias,

On Tuesday, 23 January 2018 6:16 PM, Tobias Frost wrote:

On Mon, Jan 22, 2018 at 10:58:00AM +, Hugh McMaster wrote:
>> 1. Cyril Brulebois is listed in Uploaders, but he hasn't been part of 
>>    Debian XFS for some years now.
>
>Did you ask him if he still is interested in maintaining the package?

Yes, I contacted him shortly after New Year. On 3 January 2018, he 
wrote in an email that he no longer maintained the package:
"I left that team [Debian XFS] a long while ago (several years): 
https://lists.debian.org/debian-x/2013/10/msg00292.html;

>> 2. The VCS URL in the Package Tracker no longer functions, due to the 
>>    recent migration to Debian Salsa.
>
>That is unrelated. alioth is still working. However this is another sign
>that the package is no longer in active maintaince.

Re-reading what I wrote, I can see I wasn't clear. Julien updated the 
VCS URL in xft's repository on Salsa a week ago. [1] I was implying that 
the VCS URL in the Package Tracker would not work until the package 
is updated. (Correct me if I'm wrong, however.) 

> I suggest to mail kibi and just ask him whether it is and maybe (if you
> want) whether you could add yourself as Co-Maintainer.
> (You maybe also want to file a bug the the repository is defunc.)

Julien is in a better place to tell us about xft's status. That said, I'd be 
happy to help with maintenance, if Julien would welcome that.

>> 3. The package standards version is 3.9.2 ("ancient").
>> 4. The lack of Multi-Arch awareness blocks multi-arch support for 
>>    libpango1.0-dev and libfontforge-dev. These packages, in turn, 
>>    block Wine.
>
> Thanks for the explanation, but then this should be documented in the bug and
> the severity increased (IMHO to important).

I'll raise the severity and add information about the lack of multi-arch 
support blocking other packages.

>> 5. As for fixing other bugs, #843837 should be tagged 'wontfix', 
>>    since it is an upstream issue (fixed some time ago). I don't know 
>>    enough about the other three bugs to comment.
>
> How is it fixed upstream? The bug has no info...
> Looking for upstream... It seems that there is no newer release
> at the site mentioned in d/copyright.

Ah, sorry. This was a misuse of terminology. Debian maintainers for 
motif added a patch for #843837 in August last year [2].

Thanks for the advice.

--
Hugh McMaster

[1] 
https://salsa.debian.org/xorg-team/lib/xft/commit/32a69bcd3d9b4919376e00e21dbf17b6672bcef6
[2] 
https://anonscm.debian.org/cgit/collab-maint/motif.git/tree/debian/patches/fix_ac_find_xft.patch


Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-22 Thread Tobias Frost
Control: tags -1 moreinfo

On Mon, Jan 22, 2018 at 10:58:00AM +, Hugh McMaster wrote:
> Hi Julien,
> 
> On Monday, 22 January 2018 7:49 AM, Julien Cristau wrote:
> > IMO this is nothing that warrants a NMU, or an upload on its own.
> 
> Sure, perhaps not in the current RFS form. That said, I'm hoping we can 
> reach some agreement on releasing a new version of xft. Here are some 
> reasons why.
> 
> 1. Cyril Brulebois is listed in Uploaders, but he hasn't been part of 
>Debian XFS for some years now.

Did you ask him if he still is interested in maintaining the package?

> 2. The VCS URL in the Package Tracker no longer functions, due to the 
>recent migration to Debian Salsa.

That is unrelated. alioth is still working. However this is another sign
that the package is no longer in active maintaince.
I suggest to mail kibi and just ask him whether it is and maybe (if you
want) whether you could add yourself as Co-Maintainer.

(You maybe also want to file a bug the the repository is defunc.)

> 3. The package standards version is 3.9.2 ("ancient").
> 4. The lack of Multi-Arch awareness blocks multi-arch support for 
>libpango1.0-dev and libfontforge-dev. These packages, in turn, 
>block Wine.

Thanks for the explanation, but then this should be documented in the bug and
the severity increased (IMHO to important).

> 5. As for fixing other bugs, #843837 should be tagged 'wontfix', 
>since it is an upstream issue (fixed some time ago). I don't know 
>enough about the other three bugs to comment.

How is it fixed upstream? The bug has no info...
Looking for upstream... It seems that there is no newer release
at the site mentioned in d/copyright.

> Marking libxft-dev Multi-Arch: same is particularly important to me,
> so I'm hoping you can update the package with the above points 
> in mind.
> 
> Thanks for your email.

May I recommend to more documentation to the BTS... This not only helps
assessing the situation but also might help later people taking a look
at the same bugs -- to avoid duplicate work.

Without the informatiion in this RFS this bug would be clearly a wontfix,
but when #884176 is severity important, this might be in a scope of a
NMU. But please check with kibi ask asked above...

Remove the moreinfo tag when ready.

Thanks for contributing to Debian!

-- 
tobi


> --
> Hugh McMaster



Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-22 Thread Mattia Rizzolo
Control: tag -1 moreinfo

On Thu, Jan 18, 2018 at 10:43:01AM +, Hugh McMaster wrote:
> Changes since the last upload:
>   * Non-maintainer upload.
>   * debian/control:
> - Mark libxft-dev Multi-Arch: same (Closes: #884176).

So, in #884176 you attacted a debdiff also fixing #843837 - where did it
end?
Anyway, if you want to fix that but by that patch, please first forward
it upstream and put valid DEP-3 headers on it.


(and I'm a fan of the multiarch/bootstrap efforts, so I'm up for
sponsoring NMUs accomplishing that, but not that I haven't marked myself
as "owner" of this RFS, I'm more than happy if anybody picks it up
instead of me)

-- 
regards,
Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540  .''`.
more about me:  https://mapreri.org : :'  :
Launchpad user: https://launchpad.net/~mapreri  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-


signature.asc
Description: PGP signature


Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-22 Thread Hugh McMaster
Hi Julien,

On Monday, 22 January 2018 7:49 AM, Julien Cristau wrote:
> IMO this is nothing that warrants a NMU, or an upload on its own.

Sure, perhaps not in the current RFS form. That said, I'm hoping we can 
reach some agreement on releasing a new version of xft. Here are some 
reasons why.

1. Cyril Brulebois is listed in Uploaders, but he hasn't been part of 
   Debian XFS for some years now.
2. The VCS URL in the Package Tracker no longer functions, due to the 
   recent migration to Debian Salsa.
3. The package standards version is 3.9.2 ("ancient").
4. The lack of Multi-Arch awareness blocks multi-arch support for 
   libpango1.0-dev and libfontforge-dev. These packages, in turn, 
   block Wine.
5. As for fixing other bugs, #843837 should be tagged 'wontfix', 
   since it is an upstream issue (fixed some time ago). I don't know 
   enough about the other three bugs to comment.

Marking libxft-dev Multi-Arch: same is particularly important to me,
so I'm hoping you can update the package with the above points 
in mind.

Thanks for your email.

--
Hugh McMaster


Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-21 Thread Julien Cristau
Hi Hugh,

On Thu, Jan 18, 2018 at 10:43:01 +, Hugh McMaster wrote:

> Changes since the last upload:
>   * Non-maintainer upload.
>   * debian/control:
> - Mark libxft-dev Multi-Arch: same (Closes: #884176).
> 
IMO this is nothing that warrants a NMU, or an upload on its own.

Cheers,
Julien



Bug#887595: RFS: xft/2.3.2-1.1 [NMU]

2018-01-18 Thread Hugh McMaster
Package: sponsorship-requests
Severity: normal

Dear mentors,

I am looking for a sponsor for an NMU of the package "xft".

* Package name: xft
  Version : 2.3.2-1.1
  Upstream Author : Keith Packard
* URL : https://freedesktop.org/wiki/Software/Xft/
* License : BSD
  Section : devel

The source builds the following binary packages:
 * libxft-dev - FreeType-based font drawing library for X (development files)
 * libxft2- FreeType-based font drawing library for X
 * libxft2-dbg - FreeType-based font drawing library for X (unstripped)
 * libxft2-udeb - FreeType-based font drawing library for X (udeb)

To access further information about this package, please visit the following 
URL:
  https://mentors.debian.net/package/xft

Alternatively, you can download the package with dget using this command:
dget -x https://mentors.debian.net/debian/pool/main/x/xft/xft_2.3.2-1.1.dsc

More information about xft can be obtained from 
https://www.freedesktop.org/wiki/Software/Xft/.

Changes since the last upload:
  * Non-maintainer upload.
  * debian/control:
- Mark libxft-dev Multi-Arch: same (Closes: #884176).

Regards,

Hugh McMaster