Processed: reassign 768598 to fontconfig

2014-11-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 768598 fontconfig
Bug #768598 [dpkg] font-config: cycle found while processing triggers
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Bug reassigned from package 'dpkg' to 'fontconfig'.
Bug reassigned from package 'dpkg' to 'fontconfig'.
Bug reassigned from package 'dpkg' to 'fontconfig'.
No longer marked as found in versions dpkg/1.17.21.
No longer marked as found in versions dpkg/1.17.21.
No longer marked as found in versions dpkg/1.17.21.
Ignoring request to alter fixed versions of bug #768598 to the same values 
previously set
Ignoring request to alter fixed versions of bug #768599 to the same values 
previously set
Ignoring request to alter fixed versions of bug #768600 to the same values 
previously set
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
768598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768598
768599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768599
768600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: reassign 768598 to dpkg

2014-11-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 reassign 768598 dpkg 1.17.21
Bug #768598 [fontconfig] font-config: cycle found while processing triggers
Bug #768599 [fontconfig] man-db: cycle found while processing triggers:
Bug #768600 [fontconfig] readahead-fedora: cycle found while processing triggers
Bug reassigned from package 'fontconfig' to 'dpkg'.
Bug reassigned from package 'fontconfig' to 'dpkg'.
Bug reassigned from package 'fontconfig' to 'dpkg'.
Ignoring request to alter found versions of bug #768598 to the same values 
previously set
Ignoring request to alter found versions of bug #768599 to the same values 
previously set
Ignoring request to alter found versions of bug #768600 to the same values 
previously set
Ignoring request to alter fixed versions of bug #768598 to the same values 
previously set
Ignoring request to alter fixed versions of bug #768599 to the same values 
previously set
Ignoring request to alter fixed versions of bug #768600 to the same values 
previously set
Bug #768598 [dpkg] font-config: cycle found while processing triggers
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Marked as found in versions dpkg/1.17.21.
Marked as found in versions dpkg/1.17.21.
Marked as found in versions dpkg/1.17.21.
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
768598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768598
768599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768599
768600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: affects 768598

2014-11-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 affects 768598 man-db fontconfig readahead-fedora
Bug #768598 [dpkg] font-config: cycle found while processing triggers
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Added indication that 768598 affects fontconfig and readahead-fedora
Added indication that 768599 affects fontconfig and readahead-fedora
Added indication that 768600 affects fontconfig and readahead-fedora
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
768598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768598
768599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768599
768600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: affects 768598

2014-11-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 affects 768598 = man-db fontconfig readahead-fedora
Bug #768598 [dpkg] font-config: cycle found while processing triggers
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Removed indication that 768598 affects font-config and readhead-fedora
Added indication that 768598 affects readahead-fedora, fontconfig, and man-db
Removed indication that 768599 affects font-config and readhead-fedora
Added indication that 768599 affects readahead-fedora, fontconfig, and man-db
Removed indication that 768600 affects font-config and readhead-fedora
Added indication that 768600 affects readahead-fedora, fontconfig, and man-db
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
768598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768598
768599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768599
768600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768600
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#768485: dpkg: format string vulnerability

2014-11-09 Thread Joshua Rogers
On 08/11/14 06:47, Guillem Jover wrote:
 Nicely spotted! And thanks for the report, I've fixed it now locally
 and it will be included in the next 1.17.x release. I'll be preparing
 fixed packages for stable too. 
Hi Guillem,

Could you provide a patch for this bug via email?


Thanks

-- 
-- Joshua Rogers https://internot.info/



signature.asc
Description: OpenPGP digital signature


Bug#768842: dpkg: please document the dependency:arch syntax for architecture qualifiers

2014-11-09 Thread Johannes Schauer
Package: dpkg
Severity: normal

Hi,

dpkg allows dependencies like packagename:any, packagename:native and
packagname:${debarch} where ${debarch} is any Debian architecture. But
this does not seem to be documented. It should at least show up in the
man page of deb-control(5).

Thanks!

cheers, josch


-- 
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: Re: Bug#768599: man-db: cycle found while processing triggers:

2014-11-09 Thread Debian Bug Tracking System
Processing control commands:

 unmerge 768598
Bug #768598 [dpkg] font-config: cycle found while processing triggers
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Disconnected #768598 from all other report(s).
 reassign 768598 fontconfig 2.6.0-4
Bug #768598 [dpkg] font-config: cycle found while processing triggers
Bug reassigned from package 'dpkg' to 'fontconfig'.
No longer marked as found in versions dpkg/1.17.21.
Ignoring request to alter fixed versions of bug #768598 to the same values 
previously set
Bug #768598 [fontconfig] font-config: cycle found while processing triggers
Marked as found in versions fontconfig/2.6.0-4.
 block -1 by 768598
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
768599 was not blocked by any bugs.
768599 was not blocking any bugs.
Added blocking bug(s) of 768599: 768598
768600 was not blocked by any bugs.
768600 was not blocking any bugs.
Added blocking bug(s) of 768600: 768598
 unmerge 768600
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Disconnected #768600 from all other report(s).
 clone 768600 -2
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Bug 768600 cloned as bug 768852
768598 was not blocked by any bugs.
768598 was blocking: 768599 768600
Added blocking bug(s) of 768598: 768852
 retitle -2 dpkg: src/packages.c:226: process_queue: Assertion `dependtry = 
 4' failed. due to trigger cycles?
Bug #768852 [dpkg] readahead-fedora: cycle found while processing triggers
Changed Bug title to 'dpkg: src/packages.c:226: process_queue: Assertion 
`dependtry = 4' failed. due to trigger cycles?' from 'readahead-fedora: cycle 
found while processing triggers'
 severity -2 important
Bug #768852 [dpkg] dpkg: src/packages.c:226: process_queue: Assertion 
`dependtry = 4' failed. due to trigger cycles?
Severity set to 'important' from 'serious'
 tags -2 moreinfo
Bug #768852 [dpkg] dpkg: src/packages.c:226: process_queue: Assertion 
`dependtry = 4' failed. due to trigger cycles?
Added tag(s) moreinfo.
 reassign 768600 readahead-fedora 1.5.0-6
Bug #768600 [dpkg] readahead-fedora: cycle found while processing triggers
Bug reassigned from package 'dpkg' to 'readahead-fedora'.
No longer marked as found in versions dpkg/1.17.21.
Ignoring request to alter fixed versions of bug #768600 to the same values 
previously set
Bug #768600 [readahead-fedora] readahead-fedora: cycle found while processing 
triggers
Marked as found in versions readahead-fedora/1.5.0-6.
 block -1 by 768600
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
768599 was blocked by: 768598
768599 was not blocking any bugs.
Added blocking bug(s) of 768599: 768600

-- 
768598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768598
768599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768599
768600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768600
768852: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768852
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#768599: man-db: cycle found while processing triggers:

2014-11-09 Thread Guillem Jover
Control: unmerge 768598
Control: reassign 768598 fontconfig 2.6.0-4
Control: block -1 by 768598
Control: unmerge 768600
Control: clone 768600 -2
Control: retitle -2 dpkg: src/packages.c:226: process_queue: Assertion 
`dependtry = 4' failed. due to trigger cycles?
Control: severity -2 important
Control: tags -2 moreinfo
Control: reassign 768600 readahead-fedora 1.5.0-6
Control: block -1 by 768600

[ Maintainers for reassigned bugs BCCed. ]

On Sat, 2014-11-08 at 22:32:21 +, Emilio Pozuelo Monfort wrote:
 Control: reassign 768598 dpkg 1.17.21
 Control: reassign 768600 dpkg 1.17.21
 Control: forcemerge -1 768598 768600
 Control: affects -1 man-db font-config readhead-fedora

 On 08/11/14 17:38, Guillem Jover wrote:
 On Sat, 2014-11-08 at 16:56:33 +, Colin Watson wrote:
 On Sat, Nov 08, 2014 at 04:05:17PM +, Holger Levsen wrote:
 package: man-db
 severity: serious
 x-debbugs-cc: debian-d...@lists.debian.org
 
 Setting up startpar (0.59-3) ...
 Installing new version of config file /etc/init/startpar-bridge.conf ...
 dpkg: cycle found while processing triggers:
   chain of packages whose triggers are or may be responsible:
man-db - man-db
   packages' pending triggers which are or may be unresolvable:
man-db: /usr/share/man
 dpkg: error processing package man-db (--configure):
   triggers looping, abandoned
 Setting up sysvinit-utils (2.88dsf-57) ...
 Errors were encountered while processing:
   man-db
 E: Sub-process /usr/bin/dpkg returned an error code (1)
 
 This has got to be a dpkg bug.  There's no good reason for a package not
 to be able to trigger itself, and this has worked for ages.

Just to clarify on this point. This has worked for ages only because
dpkg was not checking dependency satisfiability when processing
triggers, so it was just not detected before.

Regarding the self-triggering, I've been thinking about this too for
some time, and I've to agree it might be sensible to possibly allow it
as it kind of makes sense conceptually, as the package should know how
to make itself usable, although I don't see that case being defined in
the triggers spec, in fact by a strict reading it should not be allowed
at all (AFAICS?). In any case this does not affect current man-db, as
per below.

 That's because (according to the log), the man-db package being
 triggered (version 2.6.2-1) is the one still using the awaiting
 interest directive, which got switched to interest-noawait in 2.6.3-6.
 
 I'll have to add Breaks for any such packages. :/ But I'm not sure how
 much that might make the upgrade more difficult, as dpkg contains
 already many Breaks/Conflicts.

 Also font-config (#768598) / readahead-fedora (#768600).

But my above quoted comment does not apply to these two bugs, as they
are still using awaiting trigger directives. So they need to be
switched to the noawait variants first. Then I'll be able to add
Breaks/Conflicts.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#768842: dpkg: please document the dependency:arch syntax for architecture qualifiers

2014-11-09 Thread Guillem Jover
Hi!

On Sun, 2014-11-09 at 16:57:56 +0100, Johannes Schauer wrote:
 Package: dpkg
 Severity: normal

 dpkg allows dependencies like packagename:any, packagename:native and
 packagname:${debarch} where ${debarch} is any Debian architecture. But
 this does not seem to be documented. It should at least show up in the
 man page of deb-control(5).

Ah, indeed! I've got a draft already, will pass it on to the bug, in
case you want to do a quick review later today/tomorrow. And will
targetting inclusion in 1.18.x.

The native one will be only documented in deb-src-control(5) as
that's not supported in deb-control(5) files.

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Processed: bugs cleanup

2014-11-09 Thread Debian Bug Tracking System
Processing commands for cont...@bugs.debian.org:

 # Fix affects
 affects 768598
Bug #768598 [fontconfig] font-config: cycle found while processing triggers
Removed indication that 768598 affects readahead-fedora, fontconfig, and man-db
 affects 768600
Bug #768600 [readahead-fedora] readahead-fedora: cycle found while processing 
triggers
Removed indication that 768600 affects readahead-fedora, fontconfig, and man-db
 affects 768852 = readahead-fedora
Bug #768852 [dpkg] dpkg: src/packages.c:226: process_queue: Assertion 
`dependtry = 4' failed. due to trigger cycles?
Removed indication that 768852 affects fontconfig and man-db
Added indication that 768852 affects readahead-fedora
 # Fix blocks
 unblock 768598 by 768852
Bug #768598 [fontconfig] font-config: cycle found while processing triggers
768598 was blocked by: 768852
768598 was blocking: 768599 768600
Removed blocking bug(s) of 768598: 768852
 unblock 768600 by 768598
Bug #768600 [readahead-fedora] readahead-fedora: cycle found while processing 
triggers
768600 was blocked by: 768598
768600 was blocking: 768599
Removed blocking bug(s) of 768600: 768598
 unblock 768852 by 768598
Bug #768852 [dpkg] dpkg: src/packages.c:226: process_queue: Assertion 
`dependtry = 4' failed. due to trigger cycles?
768852 was blocked by: 768598
768852 was not blocking any bugs.
Removed blocking bug(s) of 768852: 768598
 # Retitles
 retitle 768599 dpkg: Need to Break/Conflict packages switched to nonawaited 
 trigger directives
Bug #768599 [dpkg] man-db: cycle found while processing triggers:
Changed Bug title to 'dpkg: Need to Break/Conflict packages switched to 
nonawaited trigger directives' from 'man-db: cycle found while processing 
triggers:'
 retitle 768598 fontconfig: cycle found while processing triggers
Bug #768598 [fontconfig] font-config: cycle found while processing triggers
Changed Bug title to 'fontconfig: cycle found while processing triggers' from 
'font-config: cycle found while processing triggers'
 thanks
Stopping processing here.

Please contact me if you need assistance.
-- 
768598: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768598
768599: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768599
768600: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768600
768852: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=768852
Debian Bug Tracking System
Contact ow...@bugs.debian.org with problems


--
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org



Bug#768852: dpkg: src/packages.c:226: process_queue: Assertion `dependtry = 4' failed. due to trigger cycles?

2014-11-09 Thread Guillem Jover
On Sat, 2014-11-08 at 16:05:24 +, Holger Levsen wrote:
 package: readahead-fedora
 severity: serious
 x-debbugs-cc: debian-d...@lists.debian.org

 I'm not 100% sure the following issue is caused by readahead-fedora, please 
 reassign appropriatly if it is not. (eg or is it man-db?)

While the trigger cycles are problems in the respective packages, the
assert is a genuine dpkg issue.

 https://jenkins.debian.net/job/chroot-installation_wheezy_install_education-
 standalone_upgrade_to_jessie/2/console found the following problem:
 
 Processing triggers for man-db (2.7.0.2-2) ...
 dpkg: cycle found while processing triggers:
  chain of packages whose triggers are or may be responsible:
   readahead-fedora - readahead-fedora
  packages' pending triggers which are or may be unresolvable:
   fontconfig: /usr/share/fonts
   readahead-fedora: /etc/init.d
 dpkg: error processing package fontconfig (--configure):
  triggers looping, abandoned
 dpkg: ../../src/packages.c:226: process_queue: Assertion `dependtry = 4' 
 failed.
 sh: 1: /usr/sbin/update-alternatives: not found
 E: Sub-process /usr/bin/dpkg exited unexpectedly

 https://jenkins.debian.net/job/chroot-installation_wheezy_install_education-
 desktop-gnome_upgrade_to_jessie/2//console shows a very similar error:
 
 Processing triggers for man-db (2.7.0.2-2) ...
 dpkg: cycle found while processing triggers:
  chain of packages whose triggers are or may be responsible:
   readahead-fedora - readahead-fedora
  packages' pending triggers which are or may be unresolvable:
   gnome-menus: /usr/share/applications
   readahead-fedora: /etc/init.d
   gconf2: /usr/share/gconf/defaults
 dpkg: error processing package gnome-menus (--configure):
  triggers looping, abandoned
 dpkg: ../../src/packages.c:226: process_queue: Assertion `dependtry = 4' 
 failed.
 sh: 1: /usr/sbin/update-alternatives: not found

So I'd be interested in the status file for either of these failures,
just after those errors, if possible?

Thanks,
Guillem


-- 
To UNSUBSCRIBE, email to debian-dpkg-bugs-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org