Bug#1031888: Bug#1069943: bullseye-pu: package emacs/27.1+1-3.1+deb11u3

2024-05-19 Thread Sean Whitton
control: tag -1 - moreinfo

Hello Jonathan,

On Sun 12 May 2024 at 09:00pm +01, Jonathan Wiltshire wrote:

> The security release hasn't been accepted into bullseye yet because
> there were reports of it being broken on mips64el. There was a bug but
> I'm afraid I don't have a reference to it.

I believe this was #1031888.

> Do you know if your version solves the issue?

Upstream addressed the memory leak that Adrian thought might be causing
#1031888.  I prepared a deb11u4 in git which includes that fix.

Unfortunately, however, #1031888 is no longer reproducible.
Adam took a look at my deb11u4 (thank you), but the buildds which were
previously showing the problem are no longer running bullseye.

I just tried preparing a mips64el qemu image and booting that, but the
problem is not reproducible there: deb11u2 installs fine.

How should we proceed?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1031888: emacs-nox: bullseye-security update fails to install on mips64el

2024-05-16 Thread Sean Whitton
control: reopen 1031888

Hello Adam,

On Fri 21 Apr 2023 at 10:19am +01, Adam D. Barratt wrote:

> On Fri, 2023-04-21 at 12:08 +0300, Adrian Bunk wrote:
>> On Tue, Mar 14, 2023 at 02:04:19PM -0700, Sean Whitton wrote:
>> > Version: 1:28.2+1-11
>> >
>> > Hello,
>> >
>> > On Sun 26 Feb 2023 at 09:41PM +02, Adrian Bunk wrote:
>> >
>> > > While I suspect they are the same, there is no proof that this
>> > > leak is
>> > > actually the same as the mips64el installation issue.
>> >
>> > Looks like it was.
>>
>> If this was confirmed, could the fix go into the next point release,
>> which would require a -pu request+upload today (or early tomorrow)?
>>
>
> With my DSA hat on, I'm not aware of it having been confirmed to fix
> the issue on bullseye. I'm happy to test an updated package in the
> meantime. (FWIW the update isn't in p-u currently because of this
> issue.)

I have prepared an update for bullseye incorporating upstream's fix for
the memory leak.
I would be grateful if you could test whether the mips64el installation
is still reproducible.

As deb11u3 is already in p-u and tagged, I've versioned this deb11u4.
I've pushed it to the fix-1031888 branch of salsa:rlb/deb-emacs.git.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1067630: various uploads made

2024-04-30 Thread Sean Whitton
fixed 1067630 1:26.1+1-3.2+deb10u5
fixed 1067663 9.1.14+dfsg-3+deb10u2
thanks 

I've uploaded to Emacs and Org-mode to buster-security and
bullseye-proposed-updates, and Emacs to bookworm-proposed-updates.

-- 
Sean Whitton



Bug#1069520: sbcl: FTBFS on armhf: make[1]: *** [debian/rules:53: override_dh_auto_build] Error 1

2024-04-27 Thread Sean Whitton
Hello,

Thanks Peter.  Looks like upstream might be able to commit a fix.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1068045: [Pkg-openssl-devel] Bug#1068045: libssl3: breaks YAPET

2024-04-10 Thread Sean Whitton
Hello,

On Mon 08 Apr 2024 at 07:15pm +02, Salvatore Bonaccorso wrote:

> Hi Sebastian,
>
> On Mon, Apr 08, 2024 at 06:43:01PM +0200, Sebastian Andrzej Siewior wrote:
>> control: tags -1 patch
>> control: reassign -1 yapet 2.6-1
>>
>> On 2024-04-08 08:32:58 [+0200], Kurt Roeckx wrote:
>> > There might be a related change that doesn't allow restarting the
>> > operation with the same context without setting things up again.
>>
>> Yapet is broken and the openssl update revealed the problem. I
>> reassigned it to yapet 2.6 but probably affects earlier versions.
>> But then the 1.1.1 series is no longer maintained so…
>>
>> Patches attached and they hold the details of why and such.
>>
>> This needs to be applied to unstable and Bookworm.
>> The testsuite passes and I can open Sean's test file.
>> Further testing is welcome by actual users ;)
>
> Thanks for the investigation and bringing the fixes to upstream
> already: https://github.com/RafaelOstertag/yapet/pull/29
>>
>> I can NMU if needed just yell.
>
> No need for that, will take it with my maintainers hat on from here.

Many thanks both.

-- 
Sean Whitton



Bug#1068045: [Pkg-openssl-devel] Bug#1068045: libssl3: breaks YAPET

2024-04-07 Thread Sean Whitton
Hello,

On Sat 06 Apr 2024 at 03:24pm +02, Salvatore Bonaccorso wrote:

> As it is a regression caused by libssl3 3.0.11 based to 3.0.13, why is
> it reassigned to yapet? (the regression is as well present in
> unstable).

I was just thinking that it may be a flaw in how YAPET calls into
openssl, and we don't have evidence either way atm.

> That said: You are right, opening 1.0 format databases should still
> work that said, but is regressing with the openssl update. And as per
> manpage: YAPET 2.0 will read and write pre YAPET 2.0 files. Pre YAPET
> 2.0 files are converted to YAPET 2.0 files when changing the master
> password. Once converted, the files can no longer be read by pre YAPET
> 2.0 versions.
>
> I can ask upstream, but currently yapet will FTBFS with problems in
> the testsuite anyway, and the problems are related.
>
> And yapet FTBFS with the new openssl in bookworm-pu in same way as in
> unstable (but not with the old version).
>
> Thus I believe #1068045 and #1064724 are actually related.

Thanks for the info.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1068045: [Pkg-openssl-devel] Bug#1068045: libssl3: breaks YAPET

2024-04-06 Thread Sean Whitton
Hello,

On Sat 06 Apr 2024 at 09:30pm +02, Sebastian Andrzej Siewior wrote:

> On 2024-04-06 17:17:45 [+0800], Sean Whitton wrote:
>> Hello,
> Hi,
>
>> It looks like the problem is opening YAPET1.0-format databases, which
>> the manpage explicitly says is meant to work.
>>
>> I've made a sample YAPET1.0 database using a stretch VM.  Using the
>> attached:
>>
>> - On bookworm, invoke 'yapet yapet1.0.pet', and you can decrypt it.
>> - On stable or on bookworm with libssl3/3.0.13-1~deb12u1, you can't.
>
> Thank you for the testcase. It asks for a password, what is it?

Sorry!  It's 'asdf'.

-- 
Sean Whitton



Bug#1068045: [Pkg-openssl-devel] Bug#1068045: libssl3: breaks YAPET

2024-04-06 Thread Sean Whitton
Hello,

On Sat 30 Mar 2024 at 03:01pm +01, Sebastian Andrzej Siewior wrote:

> On 30 March 2024 13:14:37 CET, Sean Whitton  wrote:
>
>>I downgraded, changed the password for my database to 'asdf',
>>changed it back to the password it had before, upgraded libssl3,
>>and the bug did not appear.
>>
>>I reverted to my original db, downgraded again, deleted an entry without
>>changing the password, upgraded, and the bug appeared.
>>
>>I can't really say more without compromising my opsec.  But does the
>>above give any clues / further debugging ideas?
>
> I would look at the function yapet is using from openssl and compare the 
> results.
> Could create a database from scratch an use similar patterns in terms number
> of entries and password (length, special characters) until you have something
> that you can share with me. I don't mind if throw it in my inbox without Cc:
> the bug.

It looks like the problem is opening YAPET1.0-format databases, which
the manpage explicitly says is meant to work.

I've made a sample YAPET1.0 database using a stretch VM.  Using the
attached:

- On bookworm, invoke 'yapet yapet1.0.pet', and you can decrypt it.
- On stable or on bookworm with libssl3/3.0.13-1~deb12u1, you can't.

Thanks again.

-- 
Sean Whitton


yapet1.0.pet
Description: Binary data


signature.asc
Description: PGP signature


Bug#1068045: [Pkg-openssl-devel] Bug#1068045: libssl3: breaks YAPET

2024-04-06 Thread Sean Whitton
control: reassign -1 libssl3,yapet
control: found -1 libssl3/3.1.5-1
control: found -1 yapet/2.6-1
control: retitle -1 libssl3,yapet: YAPET cannot decrypt YAPET1.0-format DB

Hello,

On Sat 30 Mar 2024 at 03:01pm +01, Sebastian Andrzej Siewior wrote:

>>
>>> Also, yapet is unchanged in unstable. Is the problem there, too?
>>

I have now confirmed that the problem is in unstable too.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1067796: mailscripts: FTBFS: email-print-mime-structure:51: error: Unused "type: ignore" comment

2024-04-06 Thread Sean Whitton
control: tag -1 + pending

Hello,

On Sat 06 Apr 2024 at 01:23am -04, Daniel Kahn Gillmor wrote:

> On Sat 2024-04-06 11:40:14 +0800, Sean Whitton wrote:
>> On Thu 04 Apr 2024 at 06:37pm -04, Daniel Kahn Gillmor wrote:
>>
>>> On Wed 2024-04-03 13:03:19 +0800, Sean Whitton wrote:
>>>> Thanks, but can you sign this off?  Ty!
>>>
>>> Sure, attached.  Let me know if you need anything different.
>>
>> Thanks.  Unfortunately, it doesn't seem to fix the FTBFS, on sid.
>
> Here is a replacement patch, tested now against mypy 1.9.0-4.  It also
> updates the typechecking for imap-dl for the same version of mypy.

Thanks!  Just to note that I also had to add python3-gssapi as a b-d.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1067796: mailscripts: FTBFS: email-print-mime-structure:51: error: Unused "type: ignore" comment

2024-04-05 Thread Sean Whitton
Hello,

On Thu 04 Apr 2024 at 06:37pm -04, Daniel Kahn Gillmor wrote:

> On Wed 2024-04-03 13:03:19 +0800, Sean Whitton wrote:
>> Thanks, but can you sign this off?  Ty!
>
> Sure, attached.  Let me know if you need anything different.

Thanks.  Unfortunately, it doesn't seem to fix the FTBFS, on sid.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1067796: mailscripts: FTBFS: email-print-mime-structure:51: error: Unused "type: ignore" comment

2024-04-02 Thread Sean Whitton
Thanks, but can you sign this off?  Ty!
-- 
Sean Whitton



Bug#1068045: [Pkg-openssl-devel] Bug#1068045: libssl3: breaks YAPET

2024-03-30 Thread Sean Whitton
Hello,

On Sat 30 Mar 2024 at 09:29am +01, Sebastian Andrzej Siewior wrote:

> On 2024-03-30 09:25:27 [+0800], Sean Whitton wrote:
>> Package: libssl3
>> Version: 3.0.13-1~deb12u1
>> Severity: grave
>> Justification: renders package unusable
>> X-Debbugs-Cc: t...@security.debian.org
>> Control: affects -1 + yapet
>>
>> Dear maintainer,
>>
>> This version of libssl3 from bookworm-proposed-updates breaks YAPET.
>> When I try to open my passwords database, it claims the master password I 
>> type
>> is incorrect.  But downgrading libssl3 fixes the problem.
>
> Can you give me more to go on? I installed yapet created a database,
> updated and it remains to work.
> Maybe supply a test database which works with the old but not with the
> new library.

I downgraded, changed the password for my database to 'asdf',
changed it back to the password it had before, upgraded libssl3,
and the bug did not appear.

I reverted to my original db, downgraded again, deleted an entry without
changing the password, upgraded, and the bug appeared.

I can't really say more without compromising my opsec.  But does the
above give any clues / further debugging ideas?

> Also, yapet is unchanged in unstable. Is the problem there, too?

Unfortunately I do not have an unstable machine to hand right now, and
until we know more about the xz-utils situation I would want to set up
something air-gapped before copying my password db in there -- but can
do that if we can't otherwise make progress.

Thanks for looking!

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1068045: libssl3: breaks YAPET

2024-03-29 Thread Sean Whitton
Package: libssl3
Version: 3.0.13-1~deb12u1
Severity: grave
Justification: renders package unusable
X-Debbugs-Cc: t...@security.debian.org
Control: affects -1 + yapet

Dear maintainer,

This version of libssl3 from bookworm-proposed-updates breaks YAPET.
When I try to open my passwords database, it claims the master password I type
is incorrect.  But downgrading libssl3 fixes the problem.

-- System Information:
Debian Release: 12.5
  APT prefers stable-updates
  APT policy: (500, 'stable-updates'), (500, 'stable-security'), (500, 
'proposed-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Foreign Architectures: i386

Kernel: Linux 6.1.0-18-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_GB.UTF-8, LC_CTYPE=en_GB.UTF-8 (charmap=UTF-8), 
LANGUAGE=en_GB.UTF-8
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled

Versions of packages libssl3 depends on:
ii  libc6  2.36-9+deb12u5

libssl3 recommends no packages.

libssl3 suggests no packages.

-- no debconf information

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1067796: mailscripts: FTBFS: email-print-mime-structure:51: error: Unused "type: ignore" comment

2024-03-27 Thread Sean Whitton
 types in assignment 
> (expression has type "Message | str | list[Message | str] | Any", variable 
> has type "list[Message] | str | bytes | None")  [assignment]
> email-print-mime-structure:109: error: Incompatible types in assignment 
> (expression has type "Message | bytes | Any", variable has type 
> "list[Message] | str | bytes | None")  [assignment]
> email-print-mime-structure:121: error: Incompatible types in assignment 
> (expression has type "Message | bytes | Any", variable has type 
> "list[Message] | str | bytes | None")  [assignment]
> email-print-mime-structure:181: error: Incompatible types in assignment 
> (expression has type "Message | str | list[Message | str] | Any", variable 
> has type "list[Message] | str | bytes | None")  [assignment]
> Found 6 errors in 1 file (checked 1 source file)
> make[1]: *** [Makefile:15: check] Error 1
> make[1]: Leaving directory '/<>'
> dh_auto_test: error: make -j2 check returned exit code 2
> make: *** [debian/rules:4: build] Error 25
> dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2
> 
>
> The above is just how the build ends and not necessarily the most relevant 
> part.
> If required, the full build log is available here:
>
> https://people.debian.org/~sanvila/build-logs/202403/
>
> About the archive rebuild: The build was made on virtual machines
> of type m6a.large from AWS, using sbuild and a reduced chroot
> with only build-essential packages.
>
> If you could not reproduce the bug please contact me privately, as I
> am willing to provide ssh access to a virtual machine where the bug is
> fully reproducible.
>
> If this is really a bug in one of the build-depends, please use
> reassign and affects, so that this is still visible in the BTS web
> page for this package.
>
> Thanks.
>

-- 
Sean Whitton



Bug#1066967: Bug#1064593: Bug#1066967: Bug#1064593: Bug#1066967: dh_sphinxdoc: replaces files provided by read-the-doc theme by empty symlinks

2024-03-27 Thread Sean Whitton
Hello,

On Fri 22 Mar 2024 at 06:46pm +03, Dmitry Shachnev wrote:

> Actually, I would move ${sphinxdoc:Depends} from Recommends to
> Depends, because the documentation is mostly unusable without the
> static files.

I think it's in Recommends because we ship other formats that don't need
it, and to ensure installability on stable, or something similar.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1067630: fixed in emacs 1:29.3+1-1

2024-03-25 Thread Sean Whitton
Hello,

On Mon 25 Mar 2024 at 04:58pm +07, Max Nikulin wrote:

> On 25/03/2024 15:47, Sean Whitton wrote:
>> On Mon 25 Mar 2024 at 10:21am +07, Max Nikulin wrote:
>>
>>> On Mon, 25 Mar 2024 01:13:54 + Debian FTP Masters wrote:
>>>> Source: emacs
>>>> Source-Version: 1:29.3+1-1
>>>> Done: Rob Browning
>>>
>>> Should this issue be reopened or be cloned to backport fixes to Emacs-28 in
>>> Debian stable?
>> Neither are necessary.
>
> Do you mean that somebody is working on backporting changes to 28.2 in
> bookworm already? This bug is closed. Have I missed other ones for elpa-org in
> unstable and for emacs in stable?

No, I just mean that the bug metadata is correct.  Closed does not mean
resolved in all suites.

-- 
Sean Whitton



Bug#1067630: fixed in emacs 1:29.3+1-1

2024-03-25 Thread Sean Whitton
Hello,

On Mon 25 Mar 2024 at 10:21am +07, Max Nikulin wrote:

> On Mon, 25 Mar 2024 01:13:54 + Debian FTP Masters wrote:
>> Source: emacs
>> Source-Version: 1:29.3+1-1
>> Done: Rob Browning
>
> Should this issue be reopened or be cloned to backport fixes to Emacs-28 in
> Debian stable?

Neither are necessary.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1064851: 4 packages from emacs have an undeclared file conflict on /usr/bin/emacsclient.emacs

2024-02-26 Thread Sean Whitton
control: tag -1 - moreinfo + pending

Hello,

On Tue 27 Feb 2024 at 09:17am +08, Sean Whitton wrote:

> Hmm, I added Breaks/Replaces, and piuparts is happy.  Requesting manual
> review.  Thank you.

Ah, my relations were missing the 1: epoch.  Uploading shortly.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1064851: 4 packages from emacs have an undeclared file conflict on /usr/bin/emacsclient.emacs

2024-02-26 Thread Sean Whitton
control: tag -1 + moreinfo

Hello,

On Mon 26 Feb 2024 at 06:26pm +01, Helmut Grohne wrote:

> 4 packages from emacs have an undeclared file conflict. This may result
> in an unpack error from dpkg.
>
> The file /usr/bin/emacsclient.emacs is contained in the packages
>  * emacs-bin-common
>* 1:27.1+1-3.1+deb11u1 as present in bullseye
>* 1:27.1+1-3.1+deb11u2 as present in bullseye-security
>* 1:28.2+1-15 as present in bookworm
>* 1:29.1+1-5 as present in trixie
>* 1:29.1+1-5~bpo12+1 as present in bookworm-backports
>  * emacs-gtk/1:29.2+1-1 as present in unstable
>  * emacs-lucid/1:29.2+1-1 as present in unstable
>  * emacs-nox/1:29.2+1-1 as present in unstable
>  * emacs-pgtk/1:29.2+1-1 as present in unstable
>
> These packages can be unpacked concurrently, because there is no
> relevant Replaces or Conflicts relation. Attempting to unpack these
> packages concurrently results in an unpack error from dpkg, because none
> of the packages installs a diversion for the affected file.

Hmm, I added Breaks/Replaces, and piuparts is happy.  Requesting manual
review.  Thank you.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1052967: emacsql-sqlite3: FTBFS: make: *** [debian/rules:4: build] Error 25

2023-10-10 Thread Sean Whitton
Hello,

On Mon 09 Oct 2023 at 08:18pm +02, Aymeric Agon-Rambosson wrote:

> No. In fact, I think we should not be packaging emacsql-sqlite3 anymore, and
> we should use the occasion to remove it.
>
> The upstream maintainers themselves contend that package developers should not
> use it, and rely on emacsql instead :
> https://github.com/cireu/emacsql-sqlite3#important-note.
>
> It has no reverse dependencies, and I fail to see how it could be useful to
> anyone if not as a dependency for another package.
>
> The next release of emacsql will not support it, and will make it obsolete, a
> point of view the upstream maintainers of emacsql-sqlite3 themselves seem to
> accept : https://github.com/cireu/emacsql-sqlite3/issues/38.
>
> It was removed from MELPA last April for this reason.

Cool, would you like to file the RM bug?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1052967: emacsql-sqlite3: FTBFS: make: *** [debian/rules:4: build] Error 25

2023-10-09 Thread Sean Whitton
Hello Aymeric,

On Tue 26 Sep 2023 at 03:44pm +02, Lucas Nussbaum wrote:

> Source: emacsql-sqlite3
> Version: 1.0.2+git20220304.1.2113618-1
> Severity: serious
> Justification: FTBFS
> Tags: trixie sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20230925 ftbfs-trixie
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.

Given that you maintain emacsql, would you be interested in taking over
emacsql-sqlite3 as well?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1042889: vm: autopkgtest fails against Emacs 29.1

2023-08-24 Thread Sean Whitton
Hello,

On Mon 14 Aug 2023 at 10:47am +01, Ian Jackson wrote:

> Sean Whitton writes ("Bug#1042889: vm: autopkgtest fails against Emacs 29.1"):
>> vm's autopkgtest fails with Emacs 29.1, which latter is now in sid.
>>
>> https://ci.debian.net/packages/v/vm/testing/amd64/
>
> The regression was indeed caused solely by upstream renaming the
> variable that disables byte compilation, from
> native-comp-deferred-compilation-deny-list
> to
> native-comp-jit-compilation-deny-list
>
> ISTM that making that change without also honouring the old setting
> was an obviously bad idea.  Upstream set us up for this failure.
> Anyway, I have fixed this issue in vm, by handling both variables.
> I expect the new vm package to migrate quickly.

Usually there's an alias added when variable names are obsoleted.

Thank you for the fix.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1050404: flycheck: keep flycheck out of testing

2023-08-24 Thread Sean Whitton
Source: flycheck
Severity: serious

flycheck is unmaintained and its fragile autopkgtest keeps stopping more
important things from migrating to testing.  Let's keep it out of testing for 
now.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1042889: vm: autopkgtest fails against Emacs 29.1

2023-08-02 Thread Sean Whitton
Hello,

On Wed 02 Aug 2023 at 02:49pm +01, Ian Jackson wrote:

> Sean Whitton writes ("Bug#1042889: vm: autopkgtest fails against Emacs 29.1"):
>> vm's autopkgtest fails with Emacs 29.1, which latter is now in sid.
>
> Hi, Sean, as you see we're looking into this.
> I have some questions for you as an Emacs expert:
>
> Is byte-compilation known to be sometimes broken?  Is there a
> recommended approach to problems caused by byte-compilation ?

The bytecompiler tends to get fussier with each Emacs release.
Usually it's worth fixing the problems with the code it identifies.
It's unlikely to be actually broken in a stable release of Emacs.

> We recently did an update to vm in Debian stable, to work around a
> critical problem with Emacs 28 (#1039105).  The autopkgtest which is
> now failing is new - I introduced it to detect future bugs, which it
> seems to have done.
>
> The previous bug was related to byte-compilation and we "fixed" it by
> turning off byte-compilation for at least some of vm's files (in what
> I feel was rather an ad-hoc way, albeit an effective one).
>
> Or to put it another way, is it possible that this is a bug in emacs
> 29.1 and if so what is the best workaround ?

Before disabling anything, it seems worth looking at the code and seeing
if you can figure out why there's a void-variable error being emitted at
all.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1042890: haskell-mode: bytecompilation fails against Emacs 29.1

2023-08-02 Thread Sean Whitton
Source: haskell-mode
Version: 17.2-5
Severity: serious

Dear maintainer,

haskell-mode fails to bytecompile against Emacs 29.1, which latter is
now in sid.

In toplevel form:
haskell.el:30:2: Error: Eager macro-expansion failure: (error "Misplaced t 
or ‘otherwise’ clause")

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1042889: vm: autopkgtest fails against Emacs 29.1

2023-08-02 Thread Sean Whitton
Source: vm
Version: 8.2.0b-10
Severity: serious

Dear maintainer,

vm's autopkgtest fails with Emacs 29.1, which latter is now in sid.

https://ci.debian.net/packages/v/vm/testing/amd64/

Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1035650: elpa-org version older than built-in Org in bookworm

2023-05-10 Thread Sean Whitton
Hello,

On Mon 08 May 2023 at 06:00PM -04, Nicholas D Steeves wrote:

> tldr: Dear team, are there any objections to making a team upload using
> the dummy package approach?  It's what at least two users want, and it
> guards against harming relations with upstream Emacs.  The existing
> state of things is between useless, embarrassing, and harmful, so let's
> fix this.

We need pre-approval.  I've requested it in #1035757.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1035650: elpa-org version older than built-in Org in bookworm

2023-05-07 Thread Sean Whitton
Hello,

On Sun 07 May 2023 at 04:42PM -04, Nicholas D Steeves wrote:

> Is there a practical argument against adding versioned Provides to
> either emacs-common or emacs-el (as appropriate)?  Something like
>
>   Provides: elpa-org (= 9.5.5)
>
> The idea is that emacs-common (or -el) would replace elpa-org
> 9.4.0+dfsg-1 from bullseye during the upgrade to bookworm, but that a
> future bookworm-backport (or the future trixie package) of standalone
> org-mode would replace the versioned semivirtual "elpa-org" package.

I believe that changes of this nature are not appropriate at this stage
of the freeze.  I wish we had done something about this sooner, but
elpa-org is undermaintained.

I don't think we should kick it out, because having a slightly older Org
seems less bad than also kicking out the rdeps, on balance.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1020192: Remove cycle-quotes from Debian?

2023-02-24 Thread Sean Whitton
Hello,

On Fri 24 Feb 2023 at 07:51AM -04, David Bremner wrote:

> Sergio Durigan Junior  writes:
>
>> Agreed.  I'm thinking about filing an RM bug against cycle-quotes; its
>> last release happened 4 years ago (although there are some non-useful
>> new commits on https://github.com/emacsmirror/cycle-quotes), it fails to
>> build with Emacs 28, has been blocked for 790 days, and doesn't have any
>> reverse-dependencies.
>>
>
> I would say that compared to some contexts, 4 years is not that long for
> an emacs package to be static. On the other hand, cycle-quotes is not in
> melpa, and it has pretty low popcon numbers, so it isn't hugely popular.

It's in GNU ELPA.

The fix for compatibility with recent Emacs is likely trivial.

> I guess I would be inclined to just let it get removed
> semi-automatically when the release team notices it has been out of
> testing for a while.

I think that we should leave it so that if someone wants it later, they
don't have to go through NEW.  It is doing no harm.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017906: Bug#1017892: Ships copies of libraries that are in Debian and autogenerated files that can't be renegerated with the code in Debian main

2023-02-16 Thread Sean Whitton
Hello,

On Sun 01 Jan 2023 at 05:15PM +01, Paul Gevers wrote:

> Hi Sean,
>
> On Mon, 22 Aug 2022 14:29:56 -0700 Sean Whitton 
> wrote:
>> control: severity 1017906 wishlist
>
>> > Is there ftp team consensus that either or both of these issues are RC?
>> #1017892 is wishlist or not a bug. [...]
>
>> #1017906 *might* be a problem. [...]
>
> It seems like you mixed up the bugs in your control message? I'm currently
> staring at #1017892 (vendored copies) because it's RC, but I agree with you it
> looks much less severe. Given that, do you think #1017906 (no source) should
> be raised again until somebody has figured out if there's *no* RC problem?

Yes.  #1017892 should be wishlist, #1017906 possibly serious, depending
on the details.  My apologies!

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1026561: mailscripts: FTBFS: AttributeError: module 'cryptography.utils' has no attribute 'register_interface'. Did you mean: 'verify_interface'?

2022-12-20 Thread Sean Whitton
Hello,

dkg, could you take a look?  Thank you.

On Tue 20 Dec 2022 at 06:22PM +01, Lucas Nussbaum wrote:

> Source: mailscripts
> Version: 27-1
> Severity: serious
> Justification: FTBFS
> Tags: bookworm sid ftbfs
> User: lu...@debian.org
> Usertags: ftbfs-20221220 ftbfs-bookworm
>
> Hi,
>
> During a rebuild of all packages in sid, your package failed to build
> on amd64.
>
>
> Relevant part (hopefully):
>> make[1]: Entering directory '/<>'
>> ./tests/email-print-mime-structure.sh
>> Testing alternative.eml
>> Traceback (most recent call last):
>>   File "/<>/./email-print-mime-structure", line 46, in 
>> import pgpy #type: ignore
>>   File "/usr/lib/python3/dist-packages/pgpy/__init__.py", line 4, in 
>> from .pgp import PGPKey
>>   File "/usr/lib/python3/dist-packages/pgpy/pgp.py", line 27, in 
>> from .constants import CompressionAlgorithm
>>   File "/usr/lib/python3/dist-packages/pgpy/constants.py", line 23, in 
>> 
>> from ._curves import BrainpoolP256R1, BrainpoolP384R1, BrainpoolP512R1, 
>> X25519, Ed25519
>>   File "/usr/lib/python3/dist-packages/pgpy/_curves.py", line 37, in 
>> @utils.register_interface(ec.EllipticCurve)
>> AttributeError: module 'cryptography.utils' has no attribute 
>> 'register_interface'. Did you mean: 'verify_interface'?
>> --- tests/email-print-mime-structure/alternative.out 2022-06-24 
>> 21:52:21.0 +
>> +++ /dev/fd/63   2022-12-20 09:49:43.674063951 +
>> @@ -1,3 +0,0 @@
>> -└┬╴multipart/alternative 414 bytes
>> - ├─╴text/plain 26 bytes
>> - └─╴text/html 72 bytes
>> make[1]: *** [Makefile:14: check] Error 1
>> make[1]: Leaving directory '/<>'
>> dh_auto_test: error: make -j8 check returned exit code 2
>
>
> The full build log is available from:
> http://qa-logs.debian.net/2022/12/20/mailscripts_27-1_unstable.log
>
> All bugs filed during this archive rebuild are listed at:
> https://bugs.debian.org/cgi-bin/pkgreport.cgi?tag=ftbfs-20221220;users=lu...@debian.org
> or:
> https://udd.debian.org/bugs/?release=na=ign=7=7=only=ftbfs-20221220=lu...@debian.org=1=1=1=1#results
>
> A list of current common problems and possible solutions is available at
> http://wiki.debian.org/qa.debian.org/FTBFS . You're welcome to contribute!
>
> If you reassign this bug to another package, please mark it as 'affects'-ing
> this package. See https://www.debian.org/Bugs/server-control#affects
>
> If you fail to reproduce this, please provide a build log and diff it with 
> mine
> so that we can identify if something relevant changed in the meantime.

-- 
Sean Whitton



Bug#1023297: src:emacs: fails to migrate to testing for too long: unresolved RC issues

2022-12-09 Thread Sean Whitton
Hello Paul,

On Tue 01 Nov 2022 at 09:47PM +01, Paul Gevers wrote:

> If you believe your package is unable to migrate to testing due to issues
> beyond your control, don't hesitate to contact the Release Team.

Alright, all the RC bugs are closed.  Of the four autopkgtest failures,
emacs-deferred and flycheck we need to wait and see when they are
re-run, but the evil-el and haskell-mode failures are due to bugs in
those packages.  evil-el is orphaned and haskell-mode is unmaintained.
Could they both be hinted out of testing, please?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1025812: elpa-haskell-mode: Tests fail against Emacs 28.2

2022-12-09 Thread Sean Whitton
Package: elpa-haskell-mode
Version: 17.2-3
Severity: serious

Hello,

Dear maintainer,

Test haskell-generate-tags condition:
(file-missing "Searching for program" "No such file or directory" "git")
   FAILED  100/538  haskell-generate-tags (0.048838 sec)

See: 
https://ci.debian.net/data/autopkgtest/testing/amd64/h/haskell-mode/29137490/log.gz

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1024431: gcc-12: diff for NMU version 12.2.0-9.1

2022-12-03 Thread Sean Whitton
Control: tags 1024431 + patch
Control: tags 1024431 + pending


Dear maintainer,

I've prepared an NMU for gcc-12 (versioned as 12.2.0-9.1) and
uploaded it to DELAYED/5. Please feel free to tell me if I
should delay it longer.

Regards.


-- 
Sean Whitton
diff -Nru gcc-12-12.2.0/debian/changelog gcc-12-12.2.0/debian/changelog
--- gcc-12-12.2.0/debian/changelog  2022-11-03 01:40:42.0 -0700
+++ gcc-12-12.2.0/debian/changelog  2022-12-02 18:28:07.0 -0700
@@ -1,3 +1,10 @@
+gcc-12 (12.2.0-9.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * libgccjit0: Depend on libc6-dev (Closes: #1024431).
+
+ -- Sean Whitton   Fri, 02 Dec 2022 18:28:07 -0700
+
 gcc-12 (12.2.0-9) unstable; urgency=medium
 
   * Update to git 20221103 from the gcc-12 branch.
diff -Nru gcc-12-12.2.0/debian/control gcc-12-12.2.0/debian/control
--- gcc-12-12.2.0/debian/control2022-11-02 09:19:52.0 -0700
+++ gcc-12-12.2.0/debian/control2022-12-02 18:28:07.0 -0700
@@ -783,7 +783,7 @@
 Multi-Arch: same
 Pre-Depends: ${misc:Pre-Depends}
 Priority: optional
-Depends: gcc-12-base (= ${gcc:Version}), libgcc-12-dev, binutils, 
${shlibs:Depends}, ${misc:Depends}
+Depends: gcc-12-base (= ${gcc:Version}), libgcc-12-dev, binutils, 
${dep:libcdev}, ${shlibs:Depends}, ${misc:Depends}
 Breaks: python-gccjit (<< 0.4-4), python3-gccjit (<< 0.4-4)
 Description: GCC just-in-time compilation (shared library)
  libgccjit provides an embeddable shared library with an API for adding
diff -Nru gcc-12-12.2.0/debian/control.m4 gcc-12-12.2.0/debian/control.m4
--- gcc-12-12.2.0/debian/control.m4 2022-11-02 09:19:37.0 -0700
+++ gcc-12-12.2.0/debian/control.m4 2022-12-02 18:28:07.0 -0700
@@ -3263,7 +3263,7 @@
 Pre-Depends: ${misc:Pre-Depends}
 ')`'dnl
 Priority: optional
-Depends: BASEDEP, libgcc`'PV-dev, binutils, ${shlibs:Depends}, ${misc:Depends}
+Depends: BASEDEP, libgcc`'PV-dev, binutils, ${dep:libcdev}, ${shlibs:Depends}, 
${misc:Depends}
 Breaks: python-gccjit (<< 0.4-4), python3-gccjit (<< 0.4-4)
 BUILT_USING`'dnl
 Description: GCC just-in-time compilation (shared library)


signature.asc
Description: PGP signature


Bug#1020851: elpa-ement: fails to install along emacs

2022-11-28 Thread Sean Whitton
Hello,

On Fri 25 Nov 2022 at 09:47PM +01, Aymeric Agon-Rambosson wrote:

> Hello,
>
> Le vendredi 25 novembre 2022 à 10:31, Sean Whitton 
> a écrit :
>
>> It would?  The highest version is meant to take precedence. That's a
>> feature of package.el.
>
> I run some version of emacs 28.1, which ships xref 1.3.0.
>
> I installed elpa-eglot, which depends on elpa-xref version 1.0.2.
>
> Since then, I have had the following :
>
> (find-library-name "xref")
> "/usr/share/emacs/site-lisp/elpa-src/xref-1.0.2/xref.el"
>
> (locate-library "xref")
> "/usr/share/emacs/site-lisp/elpa/xref-1.0.2/xref.el"
>
> I do have /usr/share/emacs/28.1/lisp/progmodes in my load-path, which is the
> directory containing xref.el.gz.
>
> From what I can see, it would seem that /usr/share/emacs/site-lisp takes
> precedence over /usr/share/emacs/, rather than the highest
> library version.
>
> I'm not sure whether that is intended or not.

My understanding is that this is an upstream bug in Emacs, but ICBW.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1020851: elpa-ement: fails to install along emacs

2022-11-25 Thread Sean Whitton
Hello,

On Wed 23 Nov 2022 at 11:26PM +01, Aymeric Agon-Rambosson wrote:

> However, this packaged version of elpa-transient would also shadow the
> transient shipped with emacs, regardless of their respective versions.

It would?  The highest version is meant to take precedence.  That's a
feature of package.el.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1020851: elpa-ement: fails to install along emacs

2022-11-23 Thread Sean Whitton
Hello,

On Wed 23 Nov 2022 at 01:17PM +01, Andreas Beckmann wrote:

> On 23/11/2022 01.11, Sean Whitton wrote:
>> Hello,
>> On Tue 22 Nov 2022 at 05:39PM +01, Andreas Beckmann wrote:
>>
>>> On 28/09/2022 16.55, Sean Whitton wrote:
>>>> transient is included in Emacs 28 so I'm inclined to leave this to fix
>>>> itself when Emacs 28 migrates.
>>>
>>> Can't this be expressed as a package relationship?
>>> e.g. Depends: emacs-el (>= 1:28)
>> It's against the Emacsen Team policy to have a hard dependency on Emacs
>> -- instead, it's in Recommends.  So I'd prefer not to add a dependency
>> that I'm only going to have to remove in a few weeks when Emacs
>> migrates.  But if you think this bug is getting in the way then I can
>> add it.
>
> There is another occurrence of this bug in elpa-snakemake, #1024648.
> Diane made me aware that there is currently a elpa-transient package ...
>
> Quoting myself what I wrote there:
>
>> But if emacs-el (or -common?) bundles extensions (or however you call them),
>> especially ones that were previously packaged separately, it should probably
>> have versioned Provides (and maybe versioned Breaks, too) for
>> them. (Cf. perl, perl-base which does the same.)
>> Not sure whether these should be in -el or -common ...
>> If these Provides were available, elpa-snakemake wouldn't need to know about
>> the packaging details of other packages and could just use
>>   Depends: elpa-transient
>
> There are a few other packages currently using Depends: elpa-transient

elpa-transient isn't a transitional package -- we'll keep it in Debian
even after Emacs 28 is the only Emacs we have.  This is because we might
need a newer version of transient available for another package.

So far our strategy has been to handle this in the code in dh_elpa that
generates dependencies, and also not worry about it too much, unless we
get a combination that results in something not having its dependency
available.

I don't think we should be adding Provides/Breaks anywhere without
considering corresponding changes in dh_elpa.

-- 
Sean Whitton



Bug#1020851: elpa-ement: fails to install along emacs

2022-11-22 Thread Sean Whitton
Hello,

On Tue 22 Nov 2022 at 05:39PM +01, Andreas Beckmann wrote:

> On 28/09/2022 16.55, Sean Whitton wrote:
>> transient is included in Emacs 28 so I'm inclined to leave this to fix
>> itself when Emacs 28 migrates.
>
> Can't this be expressed as a package relationship?
> e.g. Depends: emacs-el (>= 1:28)

It's against the Emacsen Team policy to have a hard dependency on Emacs
-- instead, it's in Recommends.  So I'd prefer not to add a dependency
that I'm only going to have to remove in a few weeks when Emacs
migrates.  But if you think this bug is getting in the way then I can
add it.

-- 
Sean Whitton



Bug#1022681: clientsession

2022-11-20 Thread Sean Whitton
Hello Joey,

Would it be possible to replace git-annex's usage of clientsession, do
you think, or alternatively for you to start maintaining a fork, or
similar?  The Debian Haskell Team would like to remove clientsession as
unmaintained.  Ilias points out that the last upstream commit is from
2016, and there are PRs sitting there seemingly ignored.  Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1024431: libgccjit0: missing Depends: libc6-dev

2022-11-19 Thread Sean Whitton
Hello gcc maintainers,

I believe that you won't have seen any messages to this bug yet, if I
recall correctly how reassignment works with the BTS.

On Sat 19 Nov 2022 at 12:16PM +01, Andreas Beckmann wrote:

> The Dependency chain is emacs-gtk -> libgccjit0 -> libgcc-12-dev
> libgcc-12-dev has a Recommends: libc6-dev but that seems to be insufficient
> for libgccjit0.
> (one of the errors was 'libgccjit.so: error: error invoking gcc driver' so
> that seems to be out of the realm of emacs.
>
> IMO, the real bug seems to be "libgccjit0: missing Depends: libc6-dev"
> Cloning/reassigning/blocking accordingly.
>
> The only other user of libgccjit0 is python3-gccjit which may or may not have
> the same problem.

libgccjit0 already transitively recommends libc6-dev, and it looks like
this needs to be upgraded to a hard dependency.  This is the last
remaining known RC bug before Emacs 28 can finally migrate.  Could you
make the change, please?  Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1020258: elpa-*: fails to install: libgccjit.so: error: error invoking gcc driver

2022-11-18 Thread Sean Whitton
Hello,

On Sat 19 Nov 2022 at 06:50AM +09, Tatsuya Kinoshita wrote:

> On 2022-11-18 at 11:44 -0700, Sean Whitton wrote:
>> I can't reproduce this locally, and looking at the package tracker for a
>> few of those packages you've listed, piuparts is now passing
>
> The piuparts tests with the listed pacakges may succeed when emacs
> (or emacs{-gtk,-lucid,-nox}) isn't installed.  To reproduce, use
> `piuparts elpa-elscreen_*.deb` because it brings emacs-nox|emacs.
>
>>   ld: cannot find crti.o: No such file or directory
>
> It seems native compilation requires crti.o provided by libc6-dev,
> so adding libc6-dev to the Depends line of emacs{-gtk,-lucid,-nox}
> may prevent this problem, though I don't know whether it should be
> fixed in libgccjit0.

It's a pretty heavy dependency, and as you say, it might not be
src:emacs that has the bug.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1020258: elpa-*: fails to install: libgccjit.so: error: error invoking gcc driver

2022-11-18 Thread Sean Whitton
control: reopen -1
control: notfixed -1 1:28.2+1-5

Hello,

On Fri 18 Nov 2022 at 11:44AM -07, Sean Whitton wrote:

>> elpa-treemacs-magit=2.8-2
>> elpa-use-package-chords=2.4.1-1
>> elpa-weechat=0.5.0-5
>>
>> I cannot reproduce this in testing (which still has emacs 1.27),
>> so this seems to stem from emacs 1.28 (and not gcc 12).
>
> I can't reproduce this locally, and looking at the package tracker for a
> few of those packages you've listed, piuparts is now passing if it's
> been re-run recently.  So I believe this one is fixed.

... except that it's still showing up in failing autopkgtests, e.g. for
emacs-deferred.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1024060: emacs: FTBFS for architecture all: test-undo-region fails / unexpected lisp/simple-tests.log

2022-11-15 Thread Sean Whitton
control: tag -1 + pending

Hello,

On Tue 15 Nov 2022 at 06:24PM +01, Andreas Beckmann wrote:

> Control: severity -1 serious
>
> On Mon, 14 Nov 2022 12:50:53 -0700 Sean Whitton 
> wrote:
>> There are a number of flaky tests atm.  Ideally we'd patch them out, but
>> it's not RC.
>
> -5 so far has failed 8 times on arch:all.
> Feel free to downgrade the severity again once the build succeeded.

Thanks.  Next upload will disable the test.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1024060: emacs: FTBFS for architecture all: test-undo-region fails / unexpected lisp/simple-tests.log

2022-11-14 Thread Sean Whitton
control: severity -1 important

Hello,

There are a number of flaky tests atm.  Ideally we'd patch them out, but
it's not RC.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017711: bug#58956: mark_object, mark_objects(?) crash

2022-11-13 Thread Sean Whitton
Hello,

On Sat 12 Nov 2022 at 02:55AM +01, Vincent Lefevre wrote:

> Hi,
>
> On 2022-11-11 11:32:33 -0700, Sean Whitton wrote:
>> On Thu 10 Nov 2022 at 11:23AM +01, Vincent Lefevre wrote:
>> > On 2022-11-08 12:44:08 -0700, Sean Whitton wrote:
>> >> Are you able to test the patch?  Let me know if you need help getting an
>> >> installable .deb.  Thanks.
>> >
>> > Sorry, I couldn't test it yet, first because of an uninstallable
>> > package needed for the build because I couldn't upgrade libc6 yet
>> > and I couldn't get the previous version from snapshot.debian.org
>> > (bug 1023540). Now that I could upgrade libc6, I'll be able to
>> > test when I have some time, but perhaps not before the week-end.
>>
>> Okay, do let me know if I can help -- this is blocking Emacs from migrating.
>
> I've rebuilt the packages with the patch and couldn't reproduce
> the bug yet. So it may be the correct fix.

Many thanks for testing, and Eli and Paul for the patch.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017711: bug#58956: mark_object, mark_objects(?) crash

2022-11-11 Thread Sean Whitton
Hello,

On Thu 10 Nov 2022 at 11:23AM +01, Vincent Lefevre wrote:

> On 2022-11-08 12:44:08 -0700, Sean Whitton wrote:
>> Are you able to test the patch?  Let me know if you need help getting an
>> installable .deb.  Thanks.
>
> Sorry, I couldn't test it yet, first because of an uninstallable
> package needed for the build because I couldn't upgrade libc6 yet
> and I couldn't get the previous version from snapshot.debian.org
> (bug 1023540). Now that I could upgrade libc6, I'll be able to
> test when I have some time, but perhaps not before the week-end.

Okay, do let me know if I can help -- this is blocking Emacs from migrating.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017711: bug#58956: mark_object, mark_objects(?) crash

2022-11-08 Thread Sean Whitton
Hello Vincent,

Are you able to test the patch?  Let me know if you need help getting an
installable .deb.  Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017711: emacs-gtk: terminated with signal SIGABRT, 137 MB coredump

2022-11-02 Thread Sean Whitton
Hello Vincent,

Upstream says there isn't enough information in the backtrace to say
anything helpful about this.  Could you take a look at
<https://debbugs.gnu.org/58956> and consider supplying more information
over there, please?

Also, are you able to reproduce this with 'emacs -q' (not -Q)?

Currently we have no way to reproduce this, and you're the only person
who's seen anything like this, so we'll probably have to move the
severity back down to 'important'.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017711: emacs-gtk: terminated with signal SIGABRT, 137 MB coredump

2022-11-01 Thread Sean Whitton
Hello,

On Tue 01 Nov 2022 at 11:17PM +01, Vincent Lefevre wrote:

> On 2022-10-31 15:59:17 +0100, Vincent Lefevre wrote:
>> Hi,
>>
>> On 2022-10-30 06:31:27 -0700, Sean Whitton wrote:
>> > I've backported a couple of patches from upstream related to native
>> > compilation, now, so would you be able to test again with the latest
>> > upload?  Thanks.
>>
>> If you mean 1:28.2+1-3, I still got the same issue. But it seems
>> that after a reboot, the problem no longer occurs (after removing
>> the .emacs.d directory). Was a reboot needed?
>
> Unfortunately, it has just occurred again (with emacs run by
> Subversion to enter a commit message).
>
> Core was generated by `/usr/bin/emacs -no-comp-spawn --batch -l 
> /tmp/emacs-async-comp-url.el-FGov4z.el'.
> Program terminated with signal SIGABRT, Aborted.
> #0  __pthread_kill_implementation (threadid=, 
> signo=signo@entry=6, no_tid=no_tid@entry=0) at ./nptl/pthread_kill.c:44
> 44  ./nptl/pthread_kill.c: No such file or directory.
>
> I've attached the backtrace. Seems too many recursive calls to
> mark_object and mark_objects.
>
> Worse, not just a background emacs process, the UI also crashes
> (IIRC, this didn't happen before).

Thanks for following up.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017711: emacs-gtk: terminated with signal SIGABRT, 137 MB coredump

2022-10-30 Thread Sean Whitton
Hello,

On Fri 14 Oct 2022 at 12:53PM +02, Vincent Lefevre wrote:

> Control: found -1 1:28.2+1-1
>
> Hi,
>
> On 2022-10-13 22:28:24 -0700, Sean Whitton wrote:
>> Can you reproduce this with what's in sid now?
>
> Yes, this still occurs:
>
> zira% ls -lh
> total 41M
> -rw--- 1 vinc17 vinc17 43M 2022-10-14 12:49:40 core
>
> Core was generated by `/usr/bin/emacs --batch -l 
> /tmp/emacs-async-comp-url-cookie.el-A86dRV.el'.
> Program terminated with signal SIGABRT, Aborted.
> #0  0x7f59efe8957c in ?? () from /lib/x86_64-linux-gnu/libc.so.6

I've backported a couple of patches from upstream related to native
compilation, now, so would you be able to test again with the latest
upload?  Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017845: New upload should resolve native compilation fork bomb problem

2022-10-28 Thread Sean Whitton
Hello,

On Thu 27 Oct 2022 at 12:47AM +02, Axel Beckert wrote:

> Control: found -1 1:28.2+1-2
>
> Hi Sean,
>
> Axel Beckert wrote:
>> Sean Whitton wrote:
>> > Could you see if the upload I just made, 28.2+1-2, still shows the
>> > problem, please?  It includes a backported upstream fix.  Thanks.
>>
>> Would like to, but can't as "emacs-common (= 1:28.2+1-2)" is
>> unavailable due to a FTBFS:
>> https://buildd.debian.org/status/package.php?p=emacs
>
> Ok, someone gave back emacs:all and it built now.

Yeah, there's a flaky test.

> Unfortunately the issue still shows up for me:

Thank you for testing so promptly.  There's an additional patch that
just made it to upstream master that tries to address the trampoline
problem.  I've just uploaded that to sid.  Could you let me know whether
it helps, please?

Thanks.

-- 
Sean Whitton



Bug#1017817: New upload should resolve native compilation fork bomb problem

2022-10-25 Thread Sean Whitton
Hello,

Could you see if the upload I just made, 28.2+1-2, still shows the
problem, please?  It includes a backported upstream fix.  Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017711: emacs-gtk: terminated with signal SIGABRT, 137 MB coredump

2022-10-13 Thread Sean Whitton
Hello,

On Mon 22 Aug 2022 at 02:55AM +02, Vincent Lefevre wrote:

> Control: found -1 1:28.1+1-2
> Control: severity -1 serious
>
> On 2022-08-19 12:10:31 +0200, Vincent Lefevre wrote:
>> I have noticed that Emacs left a 137 MB coredump.
>
> This has occurred again (this time a 54 MB coredump).
> This is going to use much disk space...
>
>> gdb says:
>>
>> Reading symbols from /usr/bin/emacs...
>> Reading symbols from 
>> /usr/lib/debug/.build-id/d0/b7c40dc33110b0623ea2ca797a6d3f3eb166b5.debug...
>> [New LWP 1483812]
>> [New LWP 1483816]
>> [Thread debugging using libthread_db enabled]
>> Using host libthread_db library "/lib/x86_64-linux-gnu/libthread_db.so.1".
>> Core was generated by `/usr/bin/emacs --batch -l 
>> /tmp/emacs-async-comp-cc-engine.el-2UV1nf.el'.
>
> This time,
>
> Core was generated by `/usr/bin/emacs --batch -l 
> /tmp/emacs-async-comp-auth-source.el-84YT0a.el'.
> Program terminated with signal SIGABRT, Aborted.
>
> I'm wondering whether this is related to bug 1017845, as a
> "/usr/bin/emacs --batch -l /tmp/emacs-async-..." is also involved.

Can you reproduce this with what's in sid now?

It may have been fixed by adding the emacs-el dependency.

Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017845: Endless fork loop at installation time: /usr/bin/emacs --batch -l /tmp/emacs-int-comp-subr--trampoline-7363726f6c6c2d6f746865722d77696e646f77_scroll_other_window_0-.el

2022-10-13 Thread Sean Whitton
Hello,

On Sun 21 Aug 2022 at 02:46PM +02, Axel Beckert wrote:

> Package: emacs-common
> Version: 1:28.1+1-2
> Severity: serious
> X-Debbugs-Cc: a...@debian.org
> Control: affects -1 elpa-folding elpa-org elpa-git-timemachine 
> elpa-password-store
>
> Hi,
>
> upgrading emacs respectively emacs-gtk from 27.1 to 28.1 causes an
> endless fork loops during package configuration time:

Are you able to reproduce this with what's in sid at present?

Thanks.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1016750: sbcl breaks cl-ironclad autopkgtest on armhf: Heap exhausted, game over.

2022-10-11 Thread Sean Whitton
control: severity -1 important

Hello,

On Tue 11 Oct 2022 at 05:05PM -07, Sean Whitton wrote:

> control: reassign -1 cl-ironclad
> control: retitle -1 cl-ironclad: fails to compile against recent SBCL on 
> 32-bit ARM architectures
>
> I intend to resolve this bug by disabling the failing compilation.
> SBCL upstream do not think there is evidence of a serious SBCL bug.

This reduces the severity of this bug, rather than resolving it.
SBCL is not the only CL implementation in Debian.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1016750: sbcl breaks cl-ironclad autopkgtest on armhf: Heap exhausted, game over.

2022-10-11 Thread Sean Whitton
control: reassign -1 cl-ironclad
control: retitle -1 cl-ironclad: fails to compile against recent SBCL on 32-bit 
ARM architectures

I intend to resolve this bug by disabling the failing compilation.
SBCL upstream do not think there is evidence of a serious SBCL bug.

-- 
Sean Whitton



Bug#1020851: elpa-ement: fails to install along emacs

2022-09-28 Thread Sean Whitton
Hello,

On Tue 27 Sep 2022 at 05:09PM +02, Andreas Beckmann wrote:

> Package: elpa-ement
> Version: 0.1.4-1
> Severity: serious
> User: debian...@lists.debian.org
> Usertags: piuparts
>
> Hi,
>
> during a test with piuparts I noticed your package failed to install. As
> per definition of the release team this makes the package too buggy for
> a release, thus the severity.
>
> This is the failure when installing the package along emacs 27 in bookworm.
> (In sid there is currently a different error that is likely caused by
> emacs 28 and hides this problem.)

transient is included in Emacs 28 so I'm inclined to leave this to fix
itself when Emacs 28 migrates.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1019694: pikepdf: FTBFS with qpdf 11.0.0

2022-09-26 Thread Sean Whitton
Hello,

On Sun 25 Sep 2022 at 10:32PM -07, James Barlow wrote:

> Upgrading to pikepdf 6.0.2 will resolve this issue. pikepdf 5 is not 
> compatible
> with qpdf 11.

Thanks for confirming.

I prepared the update in git some weeks ago, but I'm blocked on
uploading on someone packaging python3-sphinx-design.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1016750: [Sbcl-bugs] Heap exhaustion problem with SBCL 2.2.6 on armel, armhf

2022-09-18 Thread Sean Whitton
Hello,

On Sat 27 Aug 2022 at 03:15PM -04, Douglas Katzman wrote:

> I suspect that the heap exhaustion is corrected for this release.
> Also I think this particular GC invariant failure is not of the utmost 
> importance. It seems
> directly related to the heap exhaustion which leaves things in an 
> inconsistent state such
> that 'gc_gen_report_to_file' does not work. It's unfortunate that such is the 
> case, but it is
> what it is.  I would have far been more worried about a GC failure on its 
> own.  Let's see
> how things go after you pull in newer source.

Just to report back, it still fails with 2.2.8.  I'll proceed to disable
the test.

https://ci.debian.net/data/autopkgtest/testing/armhf/c/cl-ironclad/26219482/log.gz

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1014628: src:git-annex: fails to migrate to testing for too long: FTBFS on armel and armhf

2022-09-16 Thread Sean Whitton
Hello,

Some time ago Joey suggested uploading something like the attached to
try to debug the build failures of 8.20211123 on the 32-bit ARM archs.
However, it has not been possible to do this for some months because the
Haskell transition is stalled on those architectures.  I'm sending this
mail primarily in order to store this work somewhere public.  However,
we don't know whether the bug still exists, with so much of the Haskell
ecosystem having been updated recently, including git-annex.

My plan is to ask ftpmaster to remove git-annex on armel and armhf and
then downgrade the severity of this bug.  For the time being, we don't
know whether Debian can support git-annex on armel & armhf for bookworm.

-- 
Sean Whitton
From 51e38d17b0f8914f78c3e5f27819016d9bfe1750 Mon Sep 17 00:00:00 2001
From: Sean Whitton 
Date: Mon, 18 Jul 2022 15:19:36 -0700
Subject: [PATCH] Add 'ghc -e' command to override_dh_auto_build

---
 debian/changelog | 7 +++
 debian/rules | 1 +
 2 files changed, 8 insertions(+)

diff --git a/debian/changelog b/debian/changelog
index 37b6401af..ee0a9ce9a 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,10 @@
+git-annex (10.20220724-1+exp1) experimental; urgency=medium
+
+  * Add 'ghc -e' command to override_dh_auto_build.
+Suggestion from upstream for solving an apparently buildd-specific bug.
+
+ -- Sean Whitton   Sun, 21 Aug 2022 15:23:50 -0700
+
 git-annex (10.20220724-1) unstable; urgency=medium
 
   * New upstream release.
diff --git a/debian/rules b/debian/rules
index a9c5aff8d..06af0db93 100755
--- a/debian/rules
+++ b/debian/rules
@@ -35,6 +35,7 @@ export ZSH_COMPLETIONS_PATH=/usr/share/zsh/vendor-completions
 ifeq ($(STANDALONE_BUILD),1)
 
 override_dh_auto_build:
+	ghc -e 'import DBus.Client' -e 'print DBus.Client.addMatch' || true
 	make linuxstandalone GIT_ANNEX_PACKAGE_INSTALL=1
 
 override_dh_auto_install:
-- 
2.30.2



signature.asc
Description: PGP signature


Bug#1016750: [Sbcl-bugs] Heap exhaustion problem with SBCL 2.2.6 on armel, armhf

2022-08-28 Thread Sean Whitton
Hello,

On Sat 27 Aug 2022 at 03:15PM -04, Douglas Katzman wrote:

>
> I suspect that the heap exhaustion is corrected for this release.

You have in mind an upcoming 2.2.8 release, right?  2.2.7 is still
showing the test failure.

> Also I think this particular GC invariant failure is not of the utmost 
> importance. It seems
> directly related to the heap exhaustion which leaves things in an 
> inconsistent state such
> that 'gc_gen_report_to_file' does not work. It's unfortunate that such is the 
> case, but it is
> what it is.  I would have far been more worried about a GC failure on
> its own.

Thank you for this analysis.  It would seem that disabling the test is
an acceptable workaround.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017892: Ships copies of libraries that are in Debian and autogenerated files that can't be renegerated with the code in Debian main

2022-08-22 Thread Sean Whitton
control: severity 1017906 wishlist

Hello,

On Mon 22 Aug 2022 at 10:05AM +01, Simon McVittie wrote:

>
> Control: clone -1 -2
> Control: retitle -1 librsvg: Has vendored copies of Rust libraries that are 
> in Debian
> Control: retitle -2 librsvg: Contains generated files whose source is not
> necessarily the same version that's in main
> Control: tags -1 + help
> Control: tags -2 + help
>
> On Mon, 22 Aug 2022 at 10:19:01 +0300, Sebastian Dröge wrote:
>> The vendor subdirectory in the librsvg source package contains copies of
>> various Rust libraries in specific versions. Some of them are packaged in
>> Debian (i.e. the version from Debian should be used), others contain
>> autogenerated files for which the original source is not in Debian.
>
> This seems like two separate issues, so I'm cloning it.
>
> Is there ftp team consensus that either or both of these issues are RC?

#1017892 is wishlist or not a bug.  Certainly not a DFSG issue.

#1017906 *might* be a problem.  If there is generated Rust code without
the source code used to generate it, or the tool used to transform the
sources into the generated Rust code, then there is source code missing.
I have not looked into the package to see whether this is actually the
case.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1017890: Ships autogenerated files that can't be renegerated with the code in Debian main

2022-08-22 Thread Sean Whitton
Hello,

On Mon 22 Aug 2022 at 10:00AM +01, Simon McVittie wrote:

> Before we go adding a complete copy of GLib to GObject-Introspection,
> is there ftp team consensus that the issue described in #1017890 is a
> serious bug?

The basic idea in these cases is that it must be possible to regenerate
anything not in its preferred form for modification using the contents
of the archive, such that main is self-contained.  But whether something
is in its preferred form for modification is case-by-case and a matter
of judgement, so there's no whole team consensus to be had, really.

> The reason that the inputs used to generate the GIR descriptions
> for GLib are shipped by GObject-Introspection rather than GLib is to
> resolve a circular dependency. Normally each library generates its own
> GObject-Introspection metadata, but GObject-Introspection is a GLib-based
> library, so it needs GLib for compilation.
>
> Rather than directly shipping pregenerated GIR XML, GObject-Introspection
> ships files containing the doc-comments from GLib. These are a subset
> of GLib's source code, created by removing the actual C code (which is
> redundant with the information that can be introspected from the actual
> libraries and headers) and leaving only the comments.

Sounds like a subset of the preferred form for modification is still the
preferred form for modification, so, without having thought about this
as carefully as I would were I reviewing the package in NEW, it sounds
like this package is okay.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1016750: [Sbcl-bugs] Heap exhaustion problem with SBCL 2.2.6 on armel, armhf

2022-08-21 Thread Sean Whitton
Hello,

On Tue 09 Aug 2022 at 02:53PM -04, Douglas Katzman wrote:

>
> https://ci.debian.net/data/autopkgtest/testing/armhf/c/cl-ironclad/24441370/log.gz
> shows a GC invariant failure, not a heap exhaustion.
> How do I identify the exact git revision of SBCL you're using? I can only 
> guess at what
> line# failed an assertion in my current tree.

I've just updated SBCL in Debian to 2.2.7 and dropped two patches
included in that release, which simplifies things a bit.  ci.debian.net
will re-run the cl-ironclad test suite soon.  Let me know if it would be
useful for me to file a Launchpad bug gathering the various links
together.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1016750: [Sbcl-bugs] Heap exhaustion problem with SBCL 2.2.6 on armel, armhf

2022-08-09 Thread Sean Whitton
Hello,

On Tue 09 Aug 2022 at 02:53PM -04, Douglas Katzman wrote:

> https://ci.debian.net/data/autopkgtest/testing/armhf/c/cl-ironclad/24441370/log.gz
> shows a GC invariant failure, not a heap exhaustion.

Hmm okay, sounds like it's a bug in sbcl rather than cl-ironclad, then.

> How do I identify the exact git revision of SBCL you're using? I can only 
> guess
> at what line# failed an assertion in my current tree.

We currently use the release tarballs from URIs matching:

<https://sf.net/sbcl/sbcl-*-source.tar.bz2>

plus these patches:

<https://salsa.debian.org/common-lisp-team/sbcl/-/tree/master/debian/patches>

a couple of which are backported from git.

(If I continue to be the only person working on sbcl packaging in
Debian, I'll probably switch to packaging git revisions not tarballs,
and patches in git not in a directory like this, which'll mean that you
can work with our git repo directly.)

Thanks.

-- 
Sean Whitton



Bug#1016750: Heap exhaustion problem with SBCL 2.2.6 on armel, armhf

2022-08-09 Thread Sean Whitton
Hello,

When I updated SBCL in Debian from 2.2.3 to 2.2.6, our ci infrastructure
detected that the test suite for the cl-ironclad package consistently
runs out of memory on armhf and armel.  This didn't happen before.

https://ci.debian.net/packages/c/cl-ironclad/testing/armhf/
https://ci.debian.net/packages/c/cl-ironclad/testing/armel/

Based on your understanding of the changes between SBCL 2.2.3 and 2.2.6,
does it seem likely that this is an SBCL bug, or rather that changes in
SBCL have uncovered a bug or limitation in the ironclad test suite,
e.g. that it tries to use more memory than a 32-bit address space can
accommodate?

Also asked about here: <https://github.com/sharplispers/ironclad/issues/53>.

Would be grateful for any input.  Thanks.

-- 
Sean Whitton



Bug#1016750: sbcl breaks cl-ironclad autopkgtest on armhf: Heap exhausted, game over.

2022-08-09 Thread Sean Whitton
Hello,

On Tue 09 Aug 2022 at 07:46AM +02, Paul Gevers wrote:

> Hi Sean,
>
> On 09-08-2022 05:08, Sean Whitton wrote:
>> It looks like Lisp just ran out of memory.
>
> Yes, but it does so systematically.
>
>> Indeed, I can't see this
>> failure on debci.debian.org at present,
>
> Huh? Did you check https://ci.debian.net/packages/c/cl-ironclad/testing/armhf/
> or https://ci.debian.net/packages/c/cl-ironclad/testing/armel/ You'll see
> there that cl-ironclad was retried with sbcl about 11 + 10 times and every
> time it failed (and never succeeded).
>
>> which makes sense if it's a
>> random OOM problem on weaker architectures like armhf -- so, not the
>> fault of the new sbcl upload.
>
> This isn't random. And, our armhf box has 255 GB of RAM (and armel VM has 26
> GB), so running out of memory isn't likely. What can happen is that threads
> use too much resources for the address space, but that's something under
> control of the packages in question if I'm correct (but please correct me if I
> misunderstand). I'm not saying it's (easily) fixable, just that it
> systematically runs out of reachable memory during the particular test.

Right, it's not random.  I was looking at the page for unstable.

I first looked at <https://ci.debian.net/packages/c/cl-ironclad/> and
the failure doesn't show up there -- do you know what that would be?
Then I clicked on unstable but not testing, it would seem.

I'll write to upstream about this.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1016750: sbcl breaks cl-ironclad autopkgtest on armhf: Heap exhausted, game over.

2022-08-08 Thread Sean Whitton
Hello Paul,

On Sat 06 Aug 2022 at 04:19PM +02, Paul Gevers wrote:

> With a recent upload of sbcl the autopkgtest of cl-ironclad fails in testing
> when that autopkgtest is run with the binary packages of sbcl from
> unstable. It passes when run with only packages from testing.
> 
> ; wrote
>   
> /tmp/autopkgtest-lxc.d2c27h4h/downtmp/autopkgtest_tmp/usr/share/common-lisp/source/ironclad/src/ciphers/tea-tmp93OFNPHA.fasl
> ; compilation finished in 0:00:00.160
> ; compiling file
>   "/usr/share/common-lisp/source/ironclad/src/ciphers/threefish.lisp" (written
>  18 FEB 2022 01:39:10 PM):
> Heap exhausted during garbage collection: 16 bytes available, 48 requested.
> Immobile Object Counts
>  Gen   GF type  fdefn symbol   code  Boxed   ConsRaw   Code  SmMix   Mixed
>  LgRaw LgCode  LgMix Waste%   AllocTrig   Dirty GCs Mem-age
>   1 00  0  0  0   7121939   9668  5273 827
>   0  0 17   19.96186748032499253   18850   1   1.1503
>   2 00  0  0  0  19865   2766  12586 848361681
>   10 34127   11.7   137430448 5368709   23089   0   0.9496
>   3 00  0  0  0  45116   7190   7447604   35521673
>   2394673311.0   270091288 2007806   0   0.4559
>   4 00  0  0  0  0  0  0  0  0   0
>   0  0  00.0   0 200   0   0   0.
>   5 00  0  0  0  0  0  0  0  0   0
>   0  0  00.0   0 200   0   0   0.
>   6 00  0  0  0   1370471   1242   3507314  40
>   2551342811.930584464 200 251   0   0.
> Tot 00  0  0  0  73472  11366  30943   4200   4975   4221
> 5046357566.9   499973680 [93.1% of 536870912 max]
> GC control variables:
>*GC-INHIBIT* = true
>*GC-PENDING* = true
> fatal error encountered in SBCL pid 1357:
> Heap exhausted, game over.

It looks like Lisp just ran out of memory.  Indeed, I can't see this
failure on debci.debian.org at present, which makes sense if it's a
random OOM problem on weaker architectures like armhf -- so, not the
fault of the new sbcl upload.  Is it possible to label the tests as
flaky on only a single architecture?

-- 
Sean Whitton



Bug#1009433: tried but got stuck with dgit and git-debrebase

2022-04-23 Thread Sean Whitton
Hello,

On Sat 23 Apr 2022 at 09:10PM +03, Thomas Koch wrote:

> I think I believe how to fix the FTBFS:
>
> --- a/debian/patches/0005-configure-mkdocs-for-Debian.patch
> +++ b/debian/patches/0005-configure-mkdocs-for-Debian.patch
> @@ -23,7 +23,8 @@ index 1302441..05ada85 100644
>  +site_dir: html
>   copyright: "Copyright (C) 2011-2020 Bozhidar Batsov and Projectile 
> contributors"
>   docs_dir: doc
> - pages:
> +-pages:
> ++nav:
>   - Home: index.md
>  -- Installation: installation.md
>   - Usage: usage.md
>
> But I'm stuck since I need to finally learn dgit and apparently 
> git-debrebase. I'll start with the manpages.

dgit-maint-debrebase(7) should be in a "How do I ..." format; let me
know if there are parts that are unclear.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1009680: ghostscript breaks ocrmypdf autopkgtest: seemingly multiple issues

2022-04-14 Thread Sean Whitton
control: reassign -1 ghostscript
control: forwarded -1 https://bugs.ghostscript.com/show_bug.cgi?id=705187
control: retitle -1 Ghostscript 9.56 removes hidden (e.g. OCR) text layers when 
refrying with NEWPDF=true

Hello,

On Thu 14 Apr 2022 at 11:13AM +02, Paul Gevers wrote:

> With a recent upload of ghostscript the autopkgtest of ocrmypdf fails in
> testing when that autopkgtest is run with the binary packages of
> ghostscript from unstable. It passes when run with only packages from
> testing. In tabular form:
>
> passfail
> ghostscriptfrom testing9.56.0~dfsg-1
> ocrmypdf   from testing13.4.0+dfsg-1
> all others from testingfrom testing
>
> I copied some of the output at the bottom of this report.
>
> Currently this regression is blocking the migration of ghostscript to
> testing [1]. Due to the nature of this issue, I filed this bug report
> against both packages. Can you please investigate the situation and
> reassign the bug to the right package?
>
> More information about this bug and the reason for filing it can be found on
> https://wiki.debian.org/ContinuousIntegration/RegressionEmailInformation

It's a regression in Ghostscript.

OCRmyPDF has made a release including a workaround but the test suite
for that fails, so I can't upload it yet.  But in any case this bug is
not one in OCRmyPDF.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1006739: python-unicodedata2: Needs Built-Using on unicode-data

2022-03-03 Thread Sean Whitton
Source: python-unicodedata2
Version: 14.0.0+ds-5
Severity: serious
Justification: DFSG source inclusion requirements

Hello,

I think the package needs a Built-Using on unicode-data as the build
incorporates part of that package into the binaries of this package.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1002982: elpa-org: post-installation script subprocess returned error exit status 1

2022-01-04 Thread Sean Whitton
Hello,

On Tue 04 Jan 2022 at 03:13PM +01, Gregory Mounie wrote:

> Package: elpa-org
> Version: 9.5.2+dfsh-3
> Followup-For: Bug #1002982
>
> Dear Maintainer,
>
> Thanks for fast modifications. I still have a problem.
>
> The org-version string in org-version.el is not compatible with
> version-to-list standard function (emacs source, lisp/subr.el line 6137 in
> current master).
>
> The syntax seems limited to the extension listed in
> version-regexp-alist variable a single letter or
> (alpha,beta,pre,rc,unknown,git,svn,hg,bzr,darcs). Each of these
> extensions has fixed translation to a number (-1 to -4)
>
> I would say that the goal is to be able to sort the version (-4 is
> bottom, alpha is -3, beta -2, rc is -1)
>
> Thus it would be possible to put '9.5.2' or '9.5.2+unknown' or '9.5.2+d' but 
> not
> '9.5.2+dfsh'.
>
> (I would select '9.5.2+d' translated in (9 5 2 4) as I guess that
> +dfsh is patching on top of the standard release)
>
> With current '9.5.2+dfsh', at the install elpa-org, I got 30 times:

Thanks for this.  Someone else reported this on IRC and I made another
upload to fix it.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#1002982: elpa-org: post-installation script subprocess returned error exit status 1

2022-01-03 Thread Sean Whitton
control: reopen -1

Hello Gregory,

On Mon 03 Jan 2022 at 10:09pm +01, Gregory Mounie wrote:

> Thanks for the addition of org-version.el but I suspect another bug
> still exist in the auto-generation of the file:
>
> The org-version and org-git-version strings in
> /usr/share/emacs/site-lisp/elpa-src/org-9.5.2/org-version.el are both
> "N/A".
>
> It should probably be respectively something like "9.5.2" and
> "9.5.2-gfbff08" (values taken from a local user install of the package
> from elpa)

I don't know why piuparts on my system isn't finding these bugs.

Thanks for the report.  I think I know how to fix it.

-- 
Sean Whitton



Bug#997381: python-pgpy: FTBFS: AttributeError: 'Sphinx' object has no attribute 'add_stylesheet'

2021-12-21 Thread Sean Whitton
Hello,

On Sat 23 Oct 2021 at 09:50PM +02, Lucas Nussbaum wrote:

>> make[2]: Entering directory '/<>/docs'
>> sphinx-build -b html -d build/doctrees   source build/html
>> Running Sphinx v4.2.0
>>
>> Exception occurred:
>>   File "/<>/docs/source/_ext/progress.py", line 147, in setup
>> app.add_stylesheet('progress.css')
>> AttributeError: 'Sphinx' object has no attribute 'add_stylesheet'
>> The full traceback has been saved in /tmp/sphinx-err-olciwe_g.log, if you 
>> want to report the issue to the developers.
>> Please also report this if it was a user error, so that a better error 
>> message can be provided next time.
>> A bug report can be filed in the tracker at 
>> <https://github.com/sphinx-doc/sphinx/issues>. Thanks!
>> make[2]: *** [Makefile:53: html] Error 2
>
>
> The full build log is available from:
> http://qa-logs.debian.net/2021/10/23/python-pgpy_0.5.3-3_unstable.log

I've looked at upstream's docs and add_stylesheet has simply been
renamed to add_css_file, so the fix for this bug is simple.

I haven't done an NMU because the test suite is failing for other
reasons.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#997959: RM: git-annex [armel armhf] -- ROM; enduring issues building on 32-bit ARM architectures

2021-11-25 Thread Sean Whitton
reassign -1 ftp.debian.org
retitle -1 RM: git-annex [armel armhf] -- ROM; enduring issues building on 
32-bit ARM architectures
severity -1 normal
thanks

Recent releases of git-annex fail to build on 32-bit ARM architectures
and no-one has been able to figure out why, including upstream.  As this
situation has persisted for some weeks, I'd like to request removal on
those architectures for now.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#997959: git-annex: FTBFS on 32-bit ARM architectures, but built successfully before

2021-11-23 Thread Sean Whitton
Hello,

On Wed 24 Nov 2021 at 02:21AM +0530, Nilesh Patra wrote:

> Hi Sean, Richard,
>
> On Wed, 27 Oct 2021 12:20:04 -0700 Sean Whitton  
> wrote:
>> Source: git-annex
>> Version: 8.20210223-2
>> Severity: serious
>> git-annex recently began to FTBFS on 32-bit ARM architectures, and I am
>> not really in a position atm to dig deeply into the problem.
>> [.. log ..]
>
> This bug is now triggering removals of its reverse-dependencies.
> Would you (or any list member) have some bandwidth to take a deeper look into 
> this?

I don't, I'm afraid.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#997959: git-annex: FTBFS on 32-bit ARM architectures, but built successfully before

2021-10-27 Thread Sean Whitton
Source: git-annex
Version: 8.20210223-2
Severity: serious
Tags: help
X-debbugs-cc: debian-hask...@lists.debian.org

Hello,

git-annex recently began to FTBFS on 32-bit ARM architectures, and I am
not really in a position atm to dig deeply into the problem.

armel failure:

ghc: panic! (the 'impossible' happened)
  (GHC version 8.8.4 for arm-unknown-linux):
tyThingTyCon
  Identifier ‘cMaxLen’
  Call stack:
  CallStack (from HasCallStack):
callStackDoc, called at compiler/utils/Outputable.hs:1159:37 in 
ghc:Outputable
pprPanic, called at compiler/main/HscTypes.hs:2182:28 in 
ghc:HscTypes

Please report this as a GHC bug:  https://www.haskell.org/ghc/reportabug

make[1]: *** [Makefile:58: git-annex] Error 1
make[1]: Leaving directory '/<>'
dh_auto_build: error: make -j8 "INSTALL=install --strip-program=true" 
returned exit code 2
make: *** [debian/rules:31: build-arch] Error 25

armhf failure:

ghc: panic! (the 'impossible' happened)
  (GHC version 8.8.4 for arm-unknown-linux):
tyThingTyCon
  Identifier ‘==.’
  Call stack:
  CallStack (from HasCallStack):
callStackDoc, called at compiler/utils/Outputable.hs:1159:37 in 
ghc:Outputable
pprPanic, called at compiler/main/HscTypes.hs:2182:28 in 
ghc:HscTypes

Please report this as a GHC bug:  https://www.haskell.org/ghc/reportabug

make[1]: *** [Makefile:58: git-annex] Error 1
make[1]: Leaving directory '/<>'
dh_auto_build: error: make -j4 "INSTALL=install --strip-program=true" 
returned exit code 2
make: *** [debian/rules:31: build-arch] Error 25

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#996795: silversearcher-ag-el: diff for NMU version 0.48-1.1

2021-10-18 Thread Sean Whitton
Control: tags 996795 + patch
Control: tags 996795 + pending

Dear maintainer,

I've prepared an NMU for silversearcher-ag-el (versioned as 0.48-1.1)
and uploaded it to DELAYED/5. Please feel free to tell me if I should
delay it longer.

Regards.


-- 
Sean Whitton
diff -Nru silversearcher-ag-el-0.48/debian/changelog 
silversearcher-ag-el-0.48/debian/changelog
--- silversearcher-ag-el-0.48/debian/changelog  2020-05-13 23:34:22.0 
-0700
+++ silversearcher-ag-el-0.48/debian/changelog  2021-10-18 13:43:54.0 
-0700
@@ -1,3 +1,13 @@
+silversearcher-ag-el (0.48-1.1) unstable; urgency=medium
+
+  * Non-maintainer upload.
+  * Drop build-dep on elpa-dash-functional & require elpa-dash >= 2.18.0
+(Closes: #996795).
+  * Set autopkgtest_keep in debian/elpa-test.
+Otherwise, the ert_eval generates an error and the autopkgtest fails.
+
+ -- Sean Whitton   Mon, 18 Oct 2021 13:43:54 -0700
+
 silversearcher-ag-el (0.48-1) unstable; urgency=medium
 
   * new upstream release (Closes: #960560)
diff -Nru silversearcher-ag-el-0.48/debian/control 
silversearcher-ag-el-0.48/debian/control
--- silversearcher-ag-el-0.48/debian/control2020-05-13 23:34:22.0 
-0700
+++ silversearcher-ag-el-0.48/debian/control2021-10-18 13:43:54.0 
-0700
@@ -10,7 +10,7 @@
 
 Package: elpa-ag
 Architecture: all
-Depends: ${shlibs:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.8), 
silversearcher-ag, elpa-s, elpa-dash, elpa-dash-functional
+Depends: ${shlibs:Depends}, ${misc:Depends}, emacsen-common (>= 2.0.8), 
silversearcher-ag, elpa-s, elpa-dash
 Built-Using: ${misc:Built-Using}
 Recommends: emacs (>= 46.0)
 Enhances: emacs, emacs24, emacs25
diff -Nru silversearcher-ag-el-0.48/debian/elpa-test 
silversearcher-ag-el-0.48/debian/elpa-test
--- silversearcher-ag-el-0.48/debian/elpa-test  2020-05-13 23:34:22.0 
-0700
+++ silversearcher-ag-el-0.48/debian/elpa-test  2021-10-18 13:43:54.0 
-0700
@@ -1 +1,2 @@
+autopkgtest_keep = test/test-helper.el
 ert_eval = (load-file "test/test-helper.el")
diff -Nru 
silversearcher-ag-el-0.48/debian/patches/drop-build-dep-on-elpa-dash-functional--.patch
 
silversearcher-ag-el-0.48/debian/patches/drop-build-dep-on-elpa-dash-functional--.patch
--- 
silversearcher-ag-el-0.48/debian/patches/drop-build-dep-on-elpa-dash-functional--.patch
 1969-12-31 17:00:00.0 -0700
+++ 
silversearcher-ag-el-0.48/debian/patches/drop-build-dep-on-elpa-dash-functional--.patch
 2021-10-18 13:43:54.0 -0700
@@ -0,0 +1,19 @@
+From: Sean Whitton 
+Date: Mon, 18 Oct 2021 12:53:15 -0700
+X-Dgit-Generated: 0.48-1.1 fae27ab8924d4521197de32a98c6972f2fe57b91
+Subject: Drop build-dep on elpa-dash-functional & require elpa-dash >= 2.18.0
+
+
+---
+
+--- silversearcher-ag-el-0.48.orig/ag.el
 silversearcher-ag-el-0.48/ag.el
+@@ -5,7 +5,7 @@
+ ;; Author: Wilfred Hughes 
+ ;; Created: 11 January 2013
+ ;; Version: 0.48
+-;; Package-Requires: ((dash "2.8.0") (s "1.9.0") (cl-lib "0.5"))
++;; Package-Requires: ((dash "2.18.0") (s "1.9.0") (cl-lib "0.5"))
+ ;;; Commentary:
+ 
+ ;; Please see README.md for documentation, or read it online at
diff -Nru silversearcher-ag-el-0.48/debian/patches/series 
silversearcher-ag-el-0.48/debian/patches/series
--- silversearcher-ag-el-0.48/debian/patches/series 1969-12-31 
17:00:00.0 -0700
+++ silversearcher-ag-el-0.48/debian/patches/series 2021-10-18 
13:43:54.0 -0700
@@ -0,0 +1 @@
+drop-build-dep-on-elpa-dash-functional--.patch


signature.asc
Description: PGP signature


Bug#996795: silversearcher-ag-el: should drop dependencies on elpa-dash-functional

2021-10-18 Thread Sean Whitton
Package: elpa-ag
Version: 0.48-1
Severity: serious
Justification: not installable in sid due to package removal

Hello,

Per [1] dash-functional.el is obsolete and elpa-dash-functional has been
removed from unstable.  It should be sufficient simply to patch out any
`require' calls or similar and require dash.el 2.18.0 or newer.

[1]
https://github.com/magnars/dash.el/wiki/Obsoletion-of-dash-functional.el

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#994697: libgit-annex-perl: Test failure - autopkgtest and build

2021-09-30 Thread Sean Whitton
control: tag -1 + confirmed

Hello,

On Sun 19 Sep 2021 at 05:30PM +02, gregor herrmann wrote:

> Package: libgit-annex-perl
> Version: 0.007-1
> Severity: serious
> Tags: ftbfs sid bookworm
> Justification: fails to build from source (but built successfully in the past)
>
> -BEGIN PGP SIGNED MESSAGE-
> Hash: SHA512
>
> As first seen at ci.debian.net [0], libgit-annex-perl recently
> started to fail its testsuite. I note that this started to happen
> after the last git-annex upload (8.20210903-1).
>
> The same test failure also happens at buildtime:
>
> #   Failed test 'other is reinjected'
> #   at t/23_annex-to-annex-reinject.t line 33.
> # Looks like you failed 1 test of 2.
> t/23_annex-to-annex-reinject.t 
> ok 1 - other is initially present
> not ok 2 - other is reinjected
> 1..2
> Dubious, test returned 1 (wstat 256, 0x100)
> Failed 1/2 subtests

Bisection has determined that git-annex commit
4bf7940d6b912fbf692b268f621ebd41ed871125 is responsible for this bug.
Haven't come up with a minimal test case yet.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#990622: bitlbee-plugin-facebook: The plugin does not start

2021-07-12 Thread Sean Whitton
control: severity -1 important
control: notforwarded -1

Hello Adrian, others,

On Mon 12 Jul 2021 at 01:37PM +03, Adrian Bunk wrote:

> On Sun, Jul 11, 2021 at 11:03:14PM -0700, Sean Whitton wrote:
>> Hello Adrian,
>
> Hi Sean,
>
>> Thanks for looking into this, but are you sure that [1] is this bug?
>> The original reporter saw the error ERROR_QUEUE_UNDERFLOW but [1] is
>> about ERROR_QUEUE-OVERFLOW.
>>...
>
> I might be wrong on that.
>
> I was searching the BTS for bugs that should be RC but weren't.
> While looking at upstream for this bug, I saw this upstream issue.
>
> If the package is not generally broken and works for you,
> feel free to lower the severity again.
>
> If my guess on what upstream issue matches the problem was wrong,
> please ignore it.

Thank you for your reply.

I can't verify whether or not the plugin is actually broken because my
ordinary bitlbee server, and one I just set up on my laptop, are both
hitting this bug:
https://github.com/bitlbee/bitlbee-facebook/issues/105
https://github.com/bitlbee/bitlbee-facebook/issues/108

I'm downgrading the severity and dropping the 'forwarded' until someone
is able to confirm that the plugin is unusable and it is indeed the
upstream _OVERFLOW bug.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#990622: bitlbee-plugin-facebook: The plugin does not start

2021-07-12 Thread Sean Whitton
Hello Adrian,

Thanks for looking into this, but are you sure that [1] is this bug?
The original reporter saw the error ERROR_QUEUE_UNDERFLOW but [1] is
about ERROR_QUEUE-OVERFLOW.

[1]  https://github.com/bitlbee/bitlbee-facebook/issues/207

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#985245: src:ppmd: reintroduced with lower version number, different project?

2021-03-15 Thread Sean Whitton
Hello,

On Mon 15 Mar 2021 at 08:47PM -04, Sandro Tosi wrote:

> alright, i've uploaded src:python-ppmd right now, which is just a
> rename of the src:ppmd package.
>
> Sean, do you need me to file a RM for src:ppmd or will dak
> automagically take care of it?

I don't believe it will happen automatically.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#985245: src:ppmd: reintroduced with lower version number, different project?

2021-03-15 Thread Sean Whitton
Hello,

On Sun 14 Mar 2021 at 09:39PM -04, Sandro Tosi wrote:

>> Per Policy 3.2.2 this is actually RC, and there is no length of time
>> after which it's Policy-compliant to reuse package name--version pairs:
>> "the version numbers which a binary package must not reuse includes the
>> version numbers of any versions of the binary package ever accepted into
>> the archive".
>>
>> Please take a look at that section of Policy.  Unfortunately, I think
>> you're going to have to introduce an epoch.
>
> meh, at this point i'd rather do a one-time only operation: remove
> src:ppdm and reintroduce it as src:python-ppdm.
>
> is there anything that i need to other than file a RM bug for src:ppdm
> and then upload a new src:python-ppdm for making this transition
> complete?

I haven't worked through all the details, but I don't believe there is
anything else.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#984546: cpl-plugin-hawki-calib: move downloader package to contrib

2021-03-08 Thread Sean Whitton
Hello,

On Mon 08 Mar 2021 at 04:55PM -07, Sean Whitton wrote:

> On Thu 04 Mar 2021 at 09:00PM +01, Andreas Beckmann wrote:
>
>> cpl-plugin-hawki-calib is a downloader package and needs to be moved to
>> contrib. All other cpl-plugin-*-calib packages are already in contrib.
>
> I just reached this package during NEW processing.  Could we get a
> release team ACK on letting this into unstable at the current stage of
> the freeze, please?

ACKed by ivodd in #debian-release.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#984546: cpl-plugin-hawki-calib: move downloader package to contrib

2021-03-08 Thread Sean Whitton
Hello,

On Thu 04 Mar 2021 at 09:00PM +01, Andreas Beckmann wrote:

> cpl-plugin-hawki-calib is a downloader package and needs to be moved to
> contrib. All other cpl-plugin-*-calib packages are already in contrib.

I just reached this package during NEW processing.  Could we get a
release team ACK on letting this into unstable at the current stage of
the freeze, please?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#973634: mpich: d/copyright does not mention vis.js

2020-11-02 Thread Sean Whitton
Source: mpich
Version: 3.4~a2+really3.3.2-2
Severity: serious
Justification: Policy 2.3, 4.5, 12.5
X-Debbugs-CC: ftpmas...@debian.org

Hello,

d/copyright does not mention debian/missing-sources/vis.js, which has a
different license and copyright.  Same goes for the minified copies of
vis.js in the source.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#973507: libsis-jhdf5-java: incorrect license text for source/c/jni/

2020-10-31 Thread Sean Whitton
Source: libsis-jhdf5-java
Version: 19.04.0+dfsg-1
Severity: serious
Justification: Policy 2.3, 4.5, 12.5
X-Debbugs-CC: ftpmas...@debian.org

Hello,

The file source/c/jni/COPYING is a different HDF license to that which
applies to source/java/hdf/hdf5lib.  The version in NEW has the same
problem as what's currently in the archive.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#969621: propellor: Propellor fails to find location of built propellor binary

2020-09-13 Thread Sean Whitton
Hello,

On Sat 05 Sep 2020 at 09:22PM -07, Diane Trout wrote:

> I tried to just build 5.11, but export CABAL=./Setup breaks the build, the
> makefile assumes ./Setup sdist -o - will output a compressed stream, but the
> Setup file built in an unstable schroot doesn't support that feature.

Just uploaded a version which should be fixed to sid; would be grateful
if you could test.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#969103: [Pkg-emacsen-addons] Bug#969103: seq.el: requesting an update to the version in GNU ELPA

2020-09-05 Thread Sean Whitton
Hello,

On Fri 04 Sep 2020 at 11:57AM GMT, Stefan Kangas wrote:

> Lev Lamberov  writes:
>
>> I've applied your patch to seq from the ELPA git repository and tested
>> it both in GNU Emacs 24 and GNU Emacs 25 from the Debian archive
>> (stretch release). Here is the output:
>
> Thanks for testing!
>
> I've now pushed the patch to the GNU ELPA repository.  Please allow for
> at least 24 hours for the new package to get automatically uploaded on
> elpa.gnu.org.

Thanks for your help with this.  Debian has been updated.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#969103: [Pkg-emacsen-addons] Bug#969103: elpa-flycheck: causes leak in GNU Emacs 27.1

2020-09-05 Thread Sean Whitton
Hello Lev,

Thanks for the report and testing.  New version uploaded.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#968731: netgen: copyright and licensing issues

2020-08-20 Thread Sean Whitton
Source: netgen
Version: 6.2.2006+dfsg-1
Severity: serious
Justification: Policy 2.3, 4.5, 12.5
X-Debbugs-CC: ftpmas...@debian.org

Hello,

During review in NEW I discovered the following problems with this
package's copyright file:

cmake\cmake_modules\FindMETIS.cmake is BSD licensed.  Also the autogen files
do not have their licenses given in d/copyright.

libsrc/core/concurrentqueue.h has a different license, not in d/copyright.

Looks like general/mystring.*pp might have a different copyright holder.

libsrc/general/gzstream.* and libsrc/occ have different copyright holders and
maybe licenses; situation is unclear.

mkinstalldirs missing copyright & license.

ng/fonts.hpp -- is this really the source code for the font?

ng/ngappinit.cpp says it's a modification from a different package; what is
its copyright and license?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#959828: systemctl: `Provides: systemd`, but doesn't provide what systemd does

2020-08-19 Thread Sean Whitton
Hello Gunnar, others,

On Wed 19 Aug 2020 at 12:31PM -05, Gunnar Wolf wrote:

> Maybe we could improve on the problem putting it upside down: What if
> systemd stated "Provides:" for their main interfaces? While not every
> provided binary would qualify as a "main interface", I think a line
> such as:
>
> Provides: journalctl, loginctl, systemctl
>
> would make sense for systemd. Other scripts could depend on the
> specific functionality they make use of.
>
> Probably, the systemctl package would require a rename to
> 'docker-systemctl' or something like that (the upstream name is
> 'docker systemctl replacement').
>
> What is the systemd maintainers view of this idea? And the
> systemctl's?

If this solution was thought acceptable I think we'd want to register
these new virtual packages in Policy, since they wouldn't be used purely
among a "co-operating group of packages".

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#968635: dgit-mirror-ssh-wrapper broke (again) due to rsync update

2020-08-19 Thread Sean Whitton
Hello,

On Wed 19 Aug 2020 at 11:16AM +01, Ian Jackson wrote:

> I think Sean has been under the impression that the meaning of the
> flags that follow --server can be found by reading the manual.
> Certainly I was under that impression.
>
>> Now, it's interesting to note that the 'u' here does not reflect the
>> client's '-u' option.
>
> This is the key thing I was missing.

Er, yes, me too.

>> I don't know how the inclusion of "uid/gid 0 in the id map" can break
>> things, but maybe I'm overlooking something.  However, if we indeed
>> agree that things can break here, then it seems to me that a new bug
>> should be filed against rsync, IMO.
>
> Sean was probably thinking -u here meant "skip files that are newer on
> the receiver".  That's what I was thinking.
>
> I think we can have two general approaches to these undocumented
> command line options:
>
> (1) UTSL to find out what each flag means, and decide if we like it.
> I certainly didn't do that right at the beginning.  If we do this we
> should really review all the existing ones.
>
> (2) Trust rsync upstream not to get this wrong, and assume that if
> the rsync client contrives to pass these options as part of --server,
> that they aren't dangerous.
>
> I'm in favour of (2), which would imply immediately applying Sergio's
> patch.  Sean, what do you think ?

Agreed.

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#968635: dgit-mirror-ssh-wrapper broke (again) due to rsync update

2020-08-18 Thread Sean Whitton
Hello,

On Tue 18 Aug 2020 at 04:51PM -04, Sergio Durigan Junior wrote:

> diff -Nru dgit-9.11/infra/dgit-mirror-ssh-wrap 
> dgit-9.12~/infra/dgit-mirror-ssh-wrap
> --- dgit-9.11/infra/dgit-mirror-ssh-wrap  2020-06-22 14:09:17.0 
> -0400
> +++ dgit-9.12~/infra/dgit-mirror-ssh-wrap 2020-08-18 16:19:08.0 
> -0400
> @@ -29,6 +29,8 @@
>  m{^rsync --server -lHtre\.iLsfxC --timeout=\d+ --delete --safe-links \. $d$}
>  ||
>  m{^rsync --server -lHtre\.iLsfxCIv --timeout=\d+ --delete --safe-links \. 
> $d$}
> +||
> +m{^rsync --server -lHtre\.iLsfxCIvu --timeout=\d+ --delete --safe-links \. 
> $d$}
>
>  # To add a new command pattern, add || m{^ ... $} above.
>  # The pattern should contain $d where the per-package destination

Hmm, unlike the -I and -v options, the -u option seems like it could
break things.  Could you explain why you think it won't, please?

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#902901: FTBFS: Tests fail

2020-07-06 Thread Sean Whitton
Hello,

On Tue 16 Jun 2020 at 07:53PM +03, Ilias Tsitsimpis wrote:

> This package is still unbuildable after 2 years, with no response from
> upstream. Since there are no rev dependencies for this package, I intend
> to remove it from Debian.

Please go ahead, since secret-sharing no longer depends on it. Thank you
for your efforts!

-- 
Sean Whitton


signature.asc
Description: PGP signature


Bug#963489: dgit mirror ssh wrapper breaks due to rsync update

2020-06-25 Thread Sean Whitton
Hello,

On Thu 25 Jun 2020 at 08:25PM +01, Samuel Henrique wrote:

> It is odd indeed, but I'm aware of the issue already, what happened
> was that I had introduced rsync-udeb on 3.1.3-9 but then it stayed
> long enough in the NEW queue that a new release happened (3.2.0) and
> with this new release it came new dependencies for which there is no
> udeb, I decided to revert the udeb for now so 3.2.0-1 went directly to
> unstable.

Sorry, please ignore my other mail.

Do you want me to REJECT it from NEW?

-- 
Sean Whitton



Bug#963489: dgit mirror ssh wrapper breaks due to rsync update

2020-06-25 Thread Sean Whitton
Hello,

On Wed 24 Jun 2020 at 11:10PM +01, Ian Jackson wrote:

> BTW I looked at
>   https://tracker.debian.org/pkg/rsync
> and it says under "versions"
>NEW/unstable: 3.1.3-9
> which is rather odd.  I thought you should be told.

It just means that rsync is in binary-NEW.

-- 
Sean Whitton



Bug#962973: haskell-readline: Removal notice: broken and unmaintained

2020-06-18 Thread Sean Whitton
Hello,

On Wed 17 Jun 2020 at 05:17PM -04, Joey Hess wrote:

> It could be converted to haskeline or raw IO, but gnu readline is the
> kind of library I think it makes sense to have language bindings to, and
> to use the bindings.
>
> This patch seems to fix the build problem:

Gratefully applying this patch and marking the upload as closing this
bug, but if Ilias thinks we should still consider dropping this library
for the reason that it's unmaintained, he should reopen the bug.

-- 
Sean Whitton



  1   2   3   >