Hi guys,

Thanks for your answers.
I have an other question about Wine source.

Since wine-6.20, some librairies are included in wine source like
jpeg/faudio/xml2/zlib and others (see
https://source.winehq.org/git/wine.git/tree/HEAD:/libs) to be used as PE
(mingw) build-dep.
If i read the Upstream Guide, it's not possible to include third party code
(https://wiki.debian.org/UpstreamGuide#No_inclusion_of_third_party_code)
--> So the question is, do i need to create package for all these build as
PE package like libz-mingw-w64 OR i can preserve these 3rd-party code ?

Thanks

Le sam. 1 janv. 2022 à 10:58, Fabio Fantoni <fantonifa...@tiscali.it> a
écrit :

> Il 01/01/2022 03:31, Leandro Cunha ha scritto:
> > Hi,
> >
> > On Tue, Dec 21, 2021 at 4:06 PM Maxime Lombard <berilli...@gmail.com>
> wrote:
> >> Hello,
> >>
> >> I'm an user of Debian since 10 years ago and it's only now that i
> decide to help to packaging.
> >> I send this email about wine and wine-development package which are not
> updated since a very long time.
> >>
> >> The last wine stable version on Sid is the 5.0 and development version
> is 6.0+repack. Currently, the wine source code is frozen and the new stable
> version 7.0 will release next month.
> >> --> I sent email to Michael Gilbert (without answer from him) and open
> a bug report recently to update package.
> >>
> >> Same thing with vkd3d package 1.2 which is still in "experimental"
> since a long time too.
> >> I think it's not in Unstable because the test fail with
> mesa-vulkan-driver >= 21 (see changelog)
> >> --> I open a bug report upstream about this failure (see
> https://bugs.winehq.org/show_bug.cgi?id=52248). Is it possible to build
> the package without to do test (set --disable-tests to configure) ?
> >>
> >> Nowadays, the last package of wine-development was uploaded ~6 months
> ago. More bugs report opened the last months have no answer from Maintainer
> (999753, 995580), same thing with vkd3d bug (994186, 993570)
> >>
> >> I packaged myself vkd3d 1.2-7  and wine-development 7.0~rc2 and all
> works correctly.
> >> I updated debian folder for wine to prepare the next Stable version.
> >>
> >> My question is, how to contribute and hope to have updated version of
> this package in Debian since I am a novice ?
> >>
> >> Thanks for your answer,
> >>             Maxime
> > Yes, there are some packages that haven't been updated for a while.
> > One of them is the retroarch that next year completes its second without
> > updates and the chromium.
> > And I believe it is open to anyone who wants to contribute.
> > There are some processes such as ITS, NMU, QA (orphan packages) and team
> > upload (for packages kept in teams where it is necessary to work with
> > someone on the team or be part of the team).
> >
> > I usually help with QA work and team uploads. But I did deal with ITS
> once.
> >
> > Full reference on this.
> >
> https://www.debian.org/doc/manuals/developers-reference/pkgs.en.html#managing-packages
> > https://www.debian.org/devel/wnpp
> > https://wiki.debian.org/WNPP
> > https://wnpp.debian.net
> >
> > I remember thinking that it was necessary to be a DM or DD to
> > contribute to Debian
> > and over time I realized I was wrong.
>
> I also contributing for 7 years only via git (alioth and salsa) without
> being DM but in some cases as I have seen recently with debian-cinnamon
> packages where when this year in the team there was some months with no
> DD/DM (with upload permission) active it was difficult to find someone
> who sponsored the uploads (with the major versions there are up to 15-16
> components to be uploaded at the same time) the work prepared took up to
> a month to be uploaded (now the problem has just been solved)
>
> @Maxime: So probably if you start contributing regularly I think it is
> better that you start creating an account on https://nm.debian.org/ and
> create a gpg key with which to sign the work done to speed up a possible
> transition to DM in the future if situations such as mine will happen
> (moreover in a period with particular other unforeseen events, including
> above all the coronavirus that complicate things)
>
> about disabling tests try to add an override to debian/rules:
>
> > override_dh_auto_test:
> > : # disable it
> In any case big thanks for your help improving/updating packages, wine I
> had already seen that it would need help and it would be useful to also
> have the latest stable versions in the backports (only if there is
> really enough time after updating / improving the packages) but
> unfortunately I don't have enough time to contribute to those too
>
> >
> > Happy 2022! ;)
> >
>
>

Reply via email to