Re: Access to Porter machines as Debian Maintainer?

2019-04-25 Thread Mattia Rizzolo
On Fri, 26 Apr 2019, 4:48 am Paul Wise,  wrote:

> On Thu, Apr 25, 2019 at 6:11 PM Hilmar Preuße wrote:
>
> > Unfortunately, that does not work. Because I suspect rather an
> > organizational, than a technical problem suspect, I don't post extensive
> > logs. What am I missing? Do I need to be DD to login into porter boxes
> > or should it be possible as DM too?
>
> Debian guest accounts are only allowed to access particular machines
> but according to your account information in LDAP, you don't appear to
> be allowed to access any Debian hosts. It looks like whoever did the
> LDAP update forgot to add which machines you are allowed to access or
> something. Please contact the person who requested you get a guest
> account so they can follow up on the request ticket.
>

The problem here is that guest accounts need to be approved for each host,
and the approval has an expiration (iirc it lasts 3 months by default).
Now, your account was created on 2011 if memory serves right, and it
expired right after, and this year we just updated the attached got key
while you became a DM.

So at this point you'd need to ask access to the single hosts you need;
being a DM is just a trivial matter that doesn't need approval, afaik DSA
just adds the bits, but will still expire at some point.

(One could argue for DMs they could drop these steps, but LDAP at this time
doesn't properly know about DMs..)


Re: Access to Porter machines as Debian Maintainer?

2019-04-25 Thread Paul Wise
On Thu, Apr 25, 2019 at 6:11 PM Hilmar Preuße wrote:

> Unfortunately, that does not work. Because I suspect rather an
> organizational, than a technical problem suspect, I don't post extensive
> logs. What am I missing? Do I need to be DD to login into porter boxes
> or should it be possible as DM too?

Debian guest accounts are only allowed to access particular machines
but according to your account information in LDAP, you don't appear to
be allowed to access any Debian hosts. It looks like whoever did the
LDAP update forgot to add which machines you are allowed to access or
something. Please contact the person who requested you get a guest
account so they can follow up on the request ticket.

$ ldapsearch -ZZZLLL -x -h db.debian.org -b ou=users,dc=debian,dc=org
uid=hille42 allowedHost
dn: uid=hille42,ou=users,dc=debian,dc=org

-- 
bye,
pabs

https://wiki.debian.org/PaulWise



Re: Access to Porter machines as Debian Maintainer?

2019-04-25 Thread Geert Stappers
On Thu, Apr 25, 2019 at 08:35:05PM +0200, Hilmar Preuße wrote:
> On 25.04.19 15:31, Mo Zhou wrote:
> 
> Hi Mo,

Hello List,


> > I'm sure a "DM with guest account" can access the porter boxes because
> > I've ever done so. You have to wait for some time because the machines
> > need to sync LDAP information.
> > 
> So, what means "some time"? My LDAP Account was created / changed
> finally on 14th of April and I sent my public key on 17th of April.
> About how long do I have to wait until everything is synced?

The questions that I have:

What is the guest account name that is being used?
What is the exact ssh command that is being used?
What is the error message?
On how many SSH servers does the same ssh-key work?


Groeten
Geert Stappers
DD
-- 
Leven en laten leven



Bug#926330: RFS: cuba/4.2-1 [ITP]

2019-04-25 Thread Francesco Montanari

Hi Sébastien,

Thanks for taking the time to review the package.

On 4/17/19 2:55 PM, Sébastien Villemot wrote:

— The autopkgtest does not work. I get:

autopkgtest [14:48:10]: test cuba: [---
make: *** No rule to make target 'check'.  Stop.
autopkgtest [14:48:11]: test cuba: ---]
autopkgtest [14:48:11]: test cuba:  - - - - - - - - - - results - - - - - - - - 
- -
cuba FAIL non-zero exit status 2



I misunderstood how autopkgtest works. Now the test is a simple compile, 
link and run check. I checked that it succeeds adding the B20autopkgtest 
hook to pbuilder.



— I think there is a typo in the long description of libcuba4. It talks
about “libuba4-dev”, while I guess you meant “libcuba-dev”.


Fixed, thanks.


— In debian/changelog, you should keep the three former entries
corresponding to the previous version of the package. Keeping the whole
history of the package will facilitate the long-term maintenance.

See https://tracker.debian.org/media/packages/c/cuba/changelog-3.0%2B2024-2


That's a doubt I still had, thanks for bringing it up. I added back the 
old entries and more details about differences with the old package.


Best,
Francesco



Re: Access to Porter machines as Debian Maintainer?

2019-04-25 Thread Hilmar Preuße
On 25.04.19 15:31, Mo Zhou wrote:

Hi Mo,

> I'm sure a "DM with guest account" can access the porter boxes because
> I've ever done so. You have to wait for some time because the machines
> need to sync LDAP information.
> 
So, what means "some time"? My LDAP Account was created / changed
finally on 14th of April and I sent my public key on 17th of April.
About how long do I have to wait until everything is synced?

Thanks!

Hilmar
-- 
sigfault
#206401 http://counter.li.org



signature.asc
Description: OpenPGP digital signature


Re: Need help with uscan

2019-04-25 Thread Andrius Merkys
Hi Alex,

On 2019-04-25 15:51, Alex Mestiashvili wrote:
> have you found a solution?
> I managed to craft the following d/watch:

[snip]

Thanks, I have already managed to put together something very similar,
which also works fine.

Best,
Andrius

-- 
Andrius Merkys
Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
LT-10257 Vilnius, Lithuania



Re: Access to Porter machines as Debian Maintainer?

2019-04-25 Thread Mo Zhou
Hi Hilmar,

I'm sure a "DM with guest account" can access the porter boxes because
I've ever done so. You have to wait for some time because the machines
need to sync LDAP information.

On Thu, Apr 25, 2019 at 12:11:24PM +0200, Hilmar Preuße wrote:
> Hi all,
> 
> since a few days ago I am "Debian Maintainer, with guest account". Now
> I'm trying to log in into a porter box to investigate build failures.
> 
> On [1] is written, I should do this on the "New Members site". If I open
> from here page [2] I get the info "As a Debian Maintainer, with guest
> account, you should already have access to porter machines. ", so I'm
> enabled somewhere. I've uploaded my ssh key to LDAP according to [3]
> (was confirmed by mail) and would have expected to be able to log in
> into one of the public servers listed on [4].
> 
> Unfortunately, that does not work. Because I suspect rather an
> organizational, than a technical problem suspect, I don't post extensive
> logs. What am I missing? Do I need to be DD to login into porter boxes
> or should it be possible as DM too?
> 
> Regards,
>   Hilmar
> 
> [1] https://dsa.debian.org/doc/guest-account/
> [2] https://nm.debian.org/wizard/process/ga
> [3] https://db.debian.org/doc-mail.html
> [4] https://db.debian.org/machines.cgi
> --
> sigfault
> #206401 http://counter.li.org
> 



Re: Need help with uscan

2019-04-25 Thread Alex Mestiashvili
On 4/24/19 11:01 AM, Andrius Merkys wrote:
> Hello,
> 
> I want to package unversioned source. AFAIK, it should be possible to
> have timestamp of the last tarball change in lieu of upstream version. I
> am wondering if it would be possible to write uscan rules to extract the
> timestamp and download the upstream tarball by analyzing the following
> HTML excerpt (taken from [1]):
> 
>  href="reference-structures.tar.gz">reference-structures.tar.gz2013-03-12
> 12:16 6.4M
> 
> where the "reference-structures.tar.gz" is the tarball I want and
> "2013-03-12" is the timestamp.
> 
> Thanks in advance,
> Andrius
> 
> [1] https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/dependencies/
> 
> -- 
> Andrius Merkys
> Vilnius University Institute of Biotechnology, Saulėtekio al. 7, room V325
> LT-10257 Vilnius, Lithuania
> 

Hi Andrius,

have you found a solution?
I managed to craft the following d/watch:

https://paste.debian.net/hidden/7ed83d37/

version=4
opts="pagemangle=s/(?:.*)(@PACKAGE@)(\.tar\.gz).*?(\d{4}-\d{2}-\d{2})(?:.*)//g, \
uversionmangle=s/(?:.*)\.([\d-]*)/$1/, \
downloadurlmangle=s{(.*)(\.tar\.gz)}{https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/dependencies/@PACKAGE@$2}";
\
https://www2.mrc-lmb.cam.ac.uk/personal/pemsley/coot/dependencies
(@PACKAGE@@ANY_VERSION@@ARCHIVE_EXT@)

I am pretty sure one can optimize it, but this seem to work too.

Best,
Alex



Access to Porter machines as Debian Maintainer?

2019-04-25 Thread Hilmar Preuße
Hi all,

since a few days ago I am "Debian Maintainer, with guest account". Now
I'm trying to log in into a porter box to investigate build failures.

On [1] is written, I should do this on the "New Members site". If I open
from here page [2] I get the info "As a Debian Maintainer, with guest
account, you should already have access to porter machines. ", so I'm
enabled somewhere. I've uploaded my ssh key to LDAP according to [3]
(was confirmed by mail) and would have expected to be able to log in
into one of the public servers listed on [4].

Unfortunately, that does not work. Because I suspect rather an
organizational, than a technical problem suspect, I don't post extensive
logs. What am I missing? Do I need to be DD to login into porter boxes
or should it be possible as DM too?

Regards,
  Hilmar

[1] https://dsa.debian.org/doc/guest-account/
[2] https://nm.debian.org/wizard/process/ga
[3] https://db.debian.org/doc-mail.html
[4] https://db.debian.org/machines.cgi
--
sigfault
#206401 http://counter.li.org



Bug#926915: RFS: fossology/3.5.0-1 [ITP] -- OSS license compliance tool

2019-04-25 Thread Mishra, Gaurav
Hello,

I have updated the dependencies and made them specific to Debian Stretch.
I have also tested the same using pbuilder.
Can you please check again? 

With best regards,
Gaurav Mishra

-Original Message-
From: Adam Borowski  
Sent: 15 April 2019 13:00
To: Mishra, Gaurav (IOT DS AA DTS CNP CT) ; 
926...@bugs.debian.org
Subject: Re: Bug#926915: RFS: fossology/3.5.0-1 [ITP] -- OSS license compliance 
tool

On Mon, Apr 15, 2019 at 11:45:31AM +0500, Andrey Rahmatullin wrote:
> On Mon, Apr 15, 2019 at 06:40:41AM +, Mishra, Gaurav wrote:
> > FOSSology currently supports Debian Jessie and Stretch both. And Jessie 
> > still have a year left to meet its end of life that is the reason we still 
> > support it. And that is the reason php5-cli is still there.
> Please keep in the official packages only stuff needed by the official
> packages.
> You will need to maintain a separate changelog anyway.

On the other hand, if the official package has a priority, I don't see a
problem with having support for unofficial/other distro/etc stuff.
 
> > And for Stretch, we have added the regex `php5-cli|php7.0-cli|php7.2-cli` 
> > in the control file.
> It's not a regex. And only the first alternative is considered by the
> official buildds.

For the ease of backports, you can have other alternatives later -- but
official buildds indeed use only the first listed one.  This is done to
ensure consistent packages during a transition.


Meow!
-- 
⢀⣴⠾⠻⢶⣦⠀
⣾⠁⢠⠒⠀⣿⡁ Did ya know that typing "test -j8" instead of "ctest -j8"
⢿⡄⠘⠷⠚⠋⠀ will make your testsuite pass much faster, and fix bugs?
⠈⠳⣄


Bug#927937: RFS: scdoc/1.9.4-2

2019-04-25 Thread Birger Schacht
Package: sponsorship-requests
Severity: wishlist

Dear mentors,

I am looking for a sponsor for my package "scdoc"

* Package name : scdoc
  Version  : 1.9.4-2
  Upstream Author  : Drew DeVault
* Url  : https://git.sr.ht/~sircmpwn/scdoc
* Licenses : MIT
  Programming Lang : C
  Section  : text

 scdoc is a tool designed to make the process of writing man pages more
 friendly. It reads scdoc syntax from stdin and writes roff to stdout,
 suitable for reading with man(1).

It builds those binary packages:

  * scdoc

To access further information about this package, visit the following URL:

https://mentors.debian.net/package/scdoc

Alternatively, one can download the package with dget using this command:
dget -x
https://mentors.debian.net/debian/pool/main/s/scdoc/scdoc_1.9.4-2.dsc

Alternatively, you can access package debian/ directory via git from URL:
https://salsa.debian.org/bisco-guest/scdoc.git

More information about scdoc can be obtained from
https://git.sr.ht/~sircmpwn/scdoc


Changes since last upload:

  * d/rules: Set PREFIX also for build, so that the
scdoc.pc file gets generated correctly (Closes: 927919)

cheers,
Birger