DPT and UDD regarding d/watch file failure

2024-07-22 Thread Patrice Duroux
HI,

After the (very) recent upload of xorgxrdp (version1:0.10.0-2),
I was curious to check both DPT and UDD about it.
But currently DPT shows me:

Problems while searching for a new upstream version high
uscan had problems while searching for a new upstream version:

In debian/watch no matching files for watch line
  https://github.com/neutrinolabs/xorgxrdp/releases
.*/xorgxrdp(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))

and UDD nothing special:

udd=> select source,watch_file,errors from upstream where source='xorgxrdp';
  source  |watch_file
   | errors
--+---+
 xorgxrdp | version=4
  +|
  | https://github.com/neutrinolabs/@PACKAGE@/releases
.*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
  |
   |
 xorgxrdp | version=4
  +|
  | https://github.com/neutrinolabs/@PACKAGE@/releases
.*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
  |
   |

To me this is for the same d/watch file content but one reporting an error
and the other one not, or do I have to check another UDD column than 'errors'?
In other words,how can I retrieve a list of packages with a watch
failure in DPT?

Best,
Patrice



Re: DPT and UDD regarding d/watch file failure

2024-07-22 Thread Patrice Duroux
sure, with the version column in UDD query output:

udd=> select source,version,watch_file,errors from upstream where
source='xorgxrdp';
  source  |  version   |
watch_file | errors
--++---+
 xorgxrdp | 1:0.9.19-1 | version=4
   +|
  ||
https://github.com/neutrinolabs/@PACKAGE@/releases
.*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
  ||
|
 xorgxrdp | 1:0.10.0-1 | version=4
   +|
  ||
https://github.com/neutrinolabs/@PACKAGE@/releases
.*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
  ||
|
(2 lignes)

Le lun. 22 juil. 2024 à 20:37, Patrice Duroux
 a écrit :
>
> HI,
>
> After the (very) recent upload of xorgxrdp (version1:0.10.0-2),
> I was curious to check both DPT and UDD about it.
> But currently DPT shows me:
>
> Problems while searching for a new upstream version high
> uscan had problems while searching for a new upstream version:
>
> In debian/watch no matching files for watch line
>   https://github.com/neutrinolabs/xorgxrdp/releases
> .*/xorgxrdp(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))
>
> and UDD nothing special:
>
> udd=> select source,watch_file,errors from upstream where source='xorgxrdp';
>   source  |watch_file
>| errors
> --+---+
>  xorgxrdp | version=4
>   +|
>   | https://github.com/neutrinolabs/@PACKAGE@/releases
> .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
>   |
>|
>  xorgxrdp | version=4
>   +|
>   | https://github.com/neutrinolabs/@PACKAGE@/releases
> .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
>   |
>|
>
> To me this is for the same d/watch file content but one reporting an error
> and the other one not, or do I have to check another UDD column than 'errors'?
> In other words,how can I retrieve a list of packages with a watch
> failure in DPT?
>
> Best,
> Patrice



Re: DPT and UDD regarding d/watch file failure

2024-07-22 Thread Lucas Nussbaum
Hi,

What is DPT?

You are a bit too fast. The archive doesn't know about version
1:0.10.0-2 yet. What needs to happen on the UDD side is:
- UDD gets a mirror push notification from an archive mirror
- UDD updates its knowledge of the archive
- UDD runs the 'upstream' (= uscan data) importer (this happens every 30
mins)
   + it detects that there's a new version in Debian, updates the watch
 file in the DB
   + it detects that the watchfile status needs to be refreshed, and
 refreshes it

So in the normal case, approximately 30 mins after the mirror push, you
should have correct uscan information in UDD.

Since I don't know about DPT, I cannot help on that side.

Lucas


On 22/07/24 at 20:43 +0200, Patrice Duroux wrote:
> sure, with the version column in UDD query output:
> 
> udd=> select source,version,watch_file,errors from upstream where
> source='xorgxrdp';
>   source  |  version   |
> watch_file | errors
> --++---+
>  xorgxrdp | 1:0.9.19-1 | version=4
>+|
>   ||
> https://github.com/neutrinolabs/@PACKAGE@/releases
> .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
>   ||
> |
>  xorgxrdp | 1:0.10.0-1 | version=4
>+|
>   ||
> https://github.com/neutrinolabs/@PACKAGE@/releases
> .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
>   ||
> |
> (2 lignes)
> 
> Le lun. 22 juil. 2024 à 20:37, Patrice Duroux
>  a écrit :
> >
> > HI,
> >
> > After the (very) recent upload of xorgxrdp (version1:0.10.0-2),
> > I was curious to check both DPT and UDD about it.
> > But currently DPT shows me:
> >
> > Problems while searching for a new upstream version high
> > uscan had problems while searching for a new upstream version:
> >
> > In debian/watch no matching files for watch line
> >   https://github.com/neutrinolabs/xorgxrdp/releases
> > .*/xorgxrdp(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))
> >
> > and UDD nothing special:
> >
> > udd=> select source,watch_file,errors from upstream where source='xorgxrdp';
> >   source  |watch_file
> >| errors
> > --+---+
> >  xorgxrdp | version=4
> >   +|
> >   | https://github.com/neutrinolabs/@PACKAGE@/releases
> > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> >   |
> >|
> >  xorgxrdp | version=4
> >   +|
> >   | https://github.com/neutrinolabs/@PACKAGE@/releases
> > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> >   |
> >|
> >
> > To me this is for the same d/watch file content but one reporting an error
> > and the other one not, or do I have to check another UDD column than 
> > 'errors'?
> > In other words,how can I retrieve a list of packages with a watch
> > failure in DPT?
> >
> > Best,
> > Patrice



Re: DPT and UDD regarding d/watch file failure

2024-07-22 Thread Patrice Duroux
Sorry if I was not clear enough.

By DPT, I mean Debian Package Tracker.
The error shown there for this package correspond  to a version <
1:0.10.0-2 and so to me UDD should be consistant no? (ie. having an error
valoue and not null)
As d/watch is only fixed in -2.


Le lundi 22 juillet 2024, Lucas Nussbaum  a écrit :

> Hi,
>
> What is DPT?
>
> You are a bit too fast. The archive doesn't know about version
> 1:0.10.0-2 yet. What needs to happen on the UDD side is:
> - UDD gets a mirror push notification from an archive mirror
> - UDD updates its knowledge of the archive
> - UDD runs the 'upstream' (= uscan data) importer (this happens every 30
> mins)
>+ it detects that there's a new version in Debian, updates the watch
>  file in the DB
>+ it detects that the watchfile status needs to be refreshed, and
>  refreshes it
>
> So in the normal case, approximately 30 mins after the mirror push, you
> should have correct uscan information in UDD.
>
> Since I don't know about DPT, I cannot help on that side.
>
> Lucas
>
>
> On 22/07/24 at 20:43 +0200, Patrice Duroux wrote:
> > sure, with the version column in UDD query output:
> >
> > udd=> select source,version,watch_file,errors from upstream where
> > source='xorgxrdp';
> >   source  |  version   |
> > watch_file | errors
> > --++
> ---+
> >  xorgxrdp | 1:0.9.19-1 | version=4
> >+|
> >   ||
> > https://github.com/neutrinolabs/@PACKAGE@/releases
> > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> >   ||
> > |
> >  xorgxrdp | 1:0.10.0-1 | version=4
> >+|
> >   ||
> > https://github.com/neutrinolabs/@PACKAGE@/releases
> > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> >   ||
> > |
> > (2 lignes)
> >
> > Le lun. 22 juil. 2024 à 20:37, Patrice Duroux
> >  a écrit :
> > >
> > > HI,
> > >
> > > After the (very) recent upload of xorgxrdp (version1:0.10.0-2),
> > > I was curious to check both DPT and UDD about it.
> > > But currently DPT shows me:
> > >
> > > Problems while searching for a new upstream version high
> > > uscan had problems while searching for a new upstream version:
> > >
> > > In debian/watch no matching files for watch line
> > >   https://github.com/neutrinolabs/xorgxrdp/releases
> > > .*/xorgxrdp(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:
> tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))
> > >
> > > and UDD nothing special:
> > >
> > > udd=> select source,watch_file,errors from upstream where
> source='xorgxrdp';
> > >   source  |watch_file
> > >| errors
> > > --+-
> --+
> > >  xorgxrdp | version=4
> > >   +|
> > >   | https://github.com/neutrinolabs/@PACKAGE@/releases
> > > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> > >   |
> > >|
> > >  xorgxrdp | version=4
> > >   +|
> > >   | https://github.com/neutrinolabs/@PACKAGE@/releases
> > > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> > >   |
> > >|
> > >
> > > To me this is for the same d/watch file content but one reporting an
> error
> > > and the other one not, or do I have to check another UDD column than
> 'errors'?
> > > In other words,how can I retrieve a list of packages with a watch
> > > failure in DPT?
> > >
> > > Best,
> > > Patrice
>


Re: DPT and UDD regarding d/watch file failure

2024-07-22 Thread Lucas Nussbaum
Ah, I see what you mean.

I don't know where tracker.debian.org gets its data about upstream
status (and errors). I thought it was using UDD, but apparently it
isn't.

Lucas


On 22/07/24 at 23:12 +0200, Patrice Duroux wrote:
> Sorry if I was not clear enough.
> 
> By DPT, I mean Debian Package Tracker.
> The error shown there for this package correspond  to a version <
> 1:0.10.0-2 and so to me UDD should be consistant no? (ie. having an error
> valoue and not null)
> As d/watch is only fixed in -2.
> 
> 
> Le lundi 22 juillet 2024, Lucas Nussbaum  a écrit :
> 
> > Hi,
> >
> > What is DPT?
> >
> > You are a bit too fast. The archive doesn't know about version
> > 1:0.10.0-2 yet. What needs to happen on the UDD side is:
> > - UDD gets a mirror push notification from an archive mirror
> > - UDD updates its knowledge of the archive
> > - UDD runs the 'upstream' (= uscan data) importer (this happens every 30
> > mins)
> >+ it detects that there's a new version in Debian, updates the watch
> >  file in the DB
> >+ it detects that the watchfile status needs to be refreshed, and
> >  refreshes it
> >
> > So in the normal case, approximately 30 mins after the mirror push, you
> > should have correct uscan information in UDD.
> >
> > Since I don't know about DPT, I cannot help on that side.
> >
> > Lucas
> >
> >
> > On 22/07/24 at 20:43 +0200, Patrice Duroux wrote:
> > > sure, with the version column in UDD query output:
> > >
> > > udd=> select source,version,watch_file,errors from upstream where
> > > source='xorgxrdp';
> > >   source  |  version   |
> > > watch_file | errors
> > > --++
> > ---+
> > >  xorgxrdp | 1:0.9.19-1 | version=4
> > >+|
> > >   ||
> > > https://github.com/neutrinolabs/@PACKAGE@/releases
> > > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> > >   ||
> > > |
> > >  xorgxrdp | 1:0.10.0-1 | version=4
> > >+|
> > >   ||
> > > https://github.com/neutrinolabs/@PACKAGE@/releases
> > > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> > >   ||
> > > |
> > > (2 lignes)
> > >
> > > Le lun. 22 juil. 2024 à 20:37, Patrice Duroux
> > >  a écrit :
> > > >
> > > > HI,
> > > >
> > > > After the (very) recent upload of xorgxrdp (version1:0.10.0-2),
> > > > I was curious to check both DPT and UDD about it.
> > > > But currently DPT shows me:
> > > >
> > > > Problems while searching for a new upstream version high
> > > > uscan had problems while searching for a new upstream version:
> > > >
> > > > In debian/watch no matching files for watch line
> > > >   https://github.com/neutrinolabs/xorgxrdp/releases
> > > > .*/xorgxrdp(?:[-_]?[Vv]?(\d[\-+\.:\~\da-zA-Z]*))(?i)(?:\.(?:
> > tar\.xz|tar\.bz2|tar\.gz|tar\.zstd?|zip|tgz|tbz|txz))
> > > >
> > > > and UDD nothing special:
> > > >
> > > > udd=> select source,watch_file,errors from upstream where
> > source='xorgxrdp';
> > > >   source  |watch_file
> > > >| errors
> > > > --+-
> > --+
> > > >  xorgxrdp | version=4
> > > >   +|
> > > >   | https://github.com/neutrinolabs/@PACKAGE@/releases
> > > > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> > > >   |
> > > >|
> > > >  xorgxrdp | version=4
> > > >   +|
> > > >   | https://github.com/neutrinolabs/@PACKAGE@/releases
> > > > .*/@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@+|
> > > >   |
> > > >|
> > > >
> > > > To me this is for the same d/watch file content but one reporting an
> > error
> > > > and the other one not, or do I have to check another UDD column than
> > 'errors'?
> > > > In other words,how can I retrieve a list of packages with a watch
> > > > failure in DPT?
> > > >
> > > > Best,
> > > > Patrice
> >