Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-10-26 Thread Jakub Wilk

* Samuel Thibault sthiba...@debian.org, 2014-10-09, 00:15:
Right, there was a bug in the code handling it, it should get fine in 
the next upload.


Indeed, the timestamp problem is gone. Thanks!

Unfortunately, other cross-architecture variation cropped up. I'll file 
a separate bug in a moment.


--
Jakub Wilk


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-10-08 Thread Jakub Wilk

Control: found -1 5.0-3

Sorry, it's me again! The timestamps in the manpages still vary with 
architecture.


On kfreebsd-i386, kfreebsd-amd64:
.TH brlapi_authClientPacket_t 3 Fri Sep 26 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-

On amd64, arm64, mips:
.TH brlapi_authClientPacket_t 3 Sat Sep 27 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-

On armel, armhf, i386, mipsel, powerpc, ppc64el, s390x:
.TH brlapi_authClientPacket_t 3 Mon Sep 29 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-


My first thought that timezone variation might be the trigger here, but 
that would only explain a 1-day difference...


--
Jakub Wilk


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-10-08 Thread Samuel Thibault
Jakub Wilk, le Wed 08 Oct 2014 23:10:49 +0200, a écrit :
 Sorry, it's me again! The timestamps in the manpages still vary with
 architecture.

Right, there was a bug in the code handling it, it should get fine in the next 
upload.

Samuel


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Paul Gevers
Control: owner -1 !

On 14-03-14 19:35, Jakub Wilk wrote:
 Control: found -1 5.0-2
 
 I'm sorry to report that this is not completely fixed. The following
 files still vary with architecture:

Ar, LOCALs (I think).

Paul




signature.asc
Description: OpenPGP digital signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Paul Gevers
@Mario: How do you build the packages that you upload? It seems that
your build does not use the files as they are in the tar ball, but as
they are on your locale (git) hard-drive. Can you confirm this?

If yes, should be change the way we build or do we need a different
solution for this problem? I really don't think it is worth it to split
the documentation from the libbrlapi-dev package as that is already very
small. So my proposal is not put the date there if we can not reliably
determine when the source of the documentation was last updated.

I build using pbuilder, and thus I get reproducible timestamps. The
German vs C part needs to be fixed anyways, so if we keep the date I
will instead convert to iso-8601.

Paul




signature.asc
Description: OpenPGP digital signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Samuel Thibault
Paul Gevers, le Sat 15 Mar 2014 10:32:54 +0100, a écrit :
 If yes, should be change the way we build or do we need a different
 solution for this problem?

I'd say we can simply set LC_ALL to C.

Samuel


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Paul Gevers
On 15-03-14 10:43, Samuel Thibault wrote:
 Paul Gevers, le Sat 15 Mar 2014 10:32:54 +0100, a écrit :
 If yes, should be change the way we build or do we need a different
 solution for this problem?
 
 I'd say we can simply set LC_ALL to C.

That doesn't solve the problem of the timestamp being different in the
git checkout than in the tarball.

Paul






signature.asc
Description: OpenPGP digital signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Samuel Thibault
Paul Gevers, le Sat 15 Mar 2014 11:01:14 +0100, a écrit :
 On 15-03-14 10:43, Samuel Thibault wrote:
  Paul Gevers, le Sat 15 Mar 2014 10:32:54 +0100, a écrit :
  If yes, should be change the way we build or do we need a different
  solution for this problem?
  
  I'd say we can simply set LC_ALL to C.
 
 That doesn't solve the problem of the timestamp being different in the
 git checkout than in the tarball.

Aren't we regenerating the files?

Samuel


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Paul Gevers
On 15-03-14 11:14, Samuel Thibault wrote:
 Paul Gevers, le Sat 15 Mar 2014 11:01:14 +0100, a écrit :
 On 15-03-14 10:43, Samuel Thibault wrote:
 Paul Gevers, le Sat 15 Mar 2014 10:32:54 +0100, a écrit :
 If yes, should be change the way we build or do we need a different
 solution for this problem?

 I'd say we can simply set LC_ALL to C.

 That doesn't solve the problem of the timestamp being different in the
 git checkout than in the tarball.
 
 Aren't we regenerating the files?

To recap: the problem that we need to solve is the timestamp in the man
pages that is different on different architectures if we don't take care
to force it to something stable. My original solution was to take the
timestamp of the source file, but apparently that doesn't work for some
work flows (like the one of Mario), as the timestamp in the file system
might not match the timestamp in the tar ball.

Paul




signature.asc
Description: OpenPGP digital signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Cyril Brulebois
Paul Gevers elb...@debian.org (2014-03-15):
 To recap: the problem that we need to solve is the timestamp in the man
 pages that is different on different architectures if we don't take care
 to force it to something stable. My original solution was to take the
 timestamp of the source file, but apparently that doesn't work for some
 work flows (like the one of Mario), as the timestamp in the file system
 might not match the timestamp in the tar ball.

Use dpkg-parsechangelog to get the date from debian/changelog, and use
that instead?

Mraw,
KiBi.


signature.asc
Description: Digital signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-15 Thread Paul Gevers
On 15-03-14 13:10, Cyril Brulebois wrote:
 Use dpkg-parsechangelog to get the date from debian/changelog, and use
 that instead?

Great idea. Will do that, together with the LC_ALL, that seems to fix
our issues.

Paul




signature.asc
Description: OpenPGP digital signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-03-14 Thread Jakub Wilk

Control: found -1 5.0-2

I'm sorry to report that this is not completely fixed. The following 
files still vary with architecture:


/usr/share/man/man3/brlapi_*.3.gz

An example diff between i386 and amd64 (after ungzipping) is attached.

--
Jakub Wilk
diff -ur 
libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_authClientPacket_t.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_authClientPacket_t.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_authClientPacket_t.3 
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_authClientPacket_t.3
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH brlapi_authClientPacket_t 3 Mon Jan 27 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-
+.TH brlapi_authClientPacket_t 3 Don Mär 13 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur 
libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_authServerPacket_t.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_authServerPacket_t.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_authServerPacket_t.3 
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_authServerPacket_t.3
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH brlapi_authServerPacket_t 3 Mon Jan 27 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-
+.TH brlapi_authServerPacket_t 3 Don Mär 13 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_connection.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_connection.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_connection.3 
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_connection.3
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH Connecting to BrlAPI 3 Mon Jan 27 2014 Version 1.0 BrlAPI \ -*- 
nroff -*-
+.TH Connecting to BrlAPI 3 Don Mär 13 2014 Version 1.0 BrlAPI \ -*- 
nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur 
libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_connectionSettings_t.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_connectionSettings_t.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_connectionSettings_t.3   
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_connectionSettings_t.3  
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH brlapi_connectionSettings_t 3 Mon Jan 27 2014 Version 1.0 BrlAPI 
\ -*- nroff -*-
+.TH brlapi_connectionSettings_t 3 Don Mär 13 2014 Version 1.0 BrlAPI 
\ -*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_constants.h.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_constants.h.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_constants.h.3
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_constants.h.3   
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH brlapi_constants.h 3 Mon Jan 27 2014 Version 1.0 BrlAPI \ -*- 
nroff -*-
+.TH brlapi_constants.h 3 Don Mär 13 2014 Version 1.0 BrlAPI \ -*- 
nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_deprecated.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_deprecated.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_deprecated.3 
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_deprecated.3
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH Deprecated names 3 Mon Jan 27 2014 Version 1.0 BrlAPI \ -*- nroff 
-*-
+.TH Deprecated names 3 Don Mär 13 2014 Version 1.0 BrlAPI \ -*- nroff 
-*-
 .ad l
 .nh
 .SH NAME
diff -ur 
libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_describedKeyCode_t.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_describedKeyCode_t.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_describedKeyCode_t.3 
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_describedKeyCode_t.3
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH brlapi_describedKeyCode_t 3 Mon Jan 27 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-
+.TH brlapi_describedKeyCode_t 3 Don Mär 13 2014 Version 1.0 BrlAPI \ 
-*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_driverspecific.3 
libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_driverspecific.3
--- libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_driverspecific.3 
2014-03-13 17:01:26.0 +0100
+++ libbrlapi-dev_5.0-2_amd64/usr/share/man/man3/brlapi_driverspecific.3
2014-03-13 14:47:08.0 +0100
@@ -1,4 +1,4 @@
-.TH Driver-Specific modes 3 Mon Jan 27 2014 Version 1.0 BrlAPI \ -*- 
nroff -*-
+.TH Driver-Specific modes 3 Don Mär 13 2014 Version 1.0 BrlAPI \ -*- 
nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_5.0-2_i386/usr/share/man/man3/brlapi_error.3 

Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2014-01-07 Thread Paul Gevers
On 18-05-13 00:28, Jakub Wilk wrote:
 diff -ur 
 libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_authClientPacket_t.3 
 libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_authClientPacket_t.3
 --- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_authClientPacket_t.3   
 2013-05-16 15:21:13.0 +0200
 +++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_authClientPacket_t.3   
 2013-05-17 05:25:17.0 +0200
 @@ -1,4 +1,4 @@
 -.TH brlapi_authClientPacket_t 3 Thu May 16 2013 Version 1.0 BrlAPI 
 \ -*- nroff -*-
 +.TH brlapi_authClientPacket_t 3 Fri May 17 2013 Version 1.0 BrlAPI 
 \ -*- nroff -*-

I will try to come up with a solution to fix this time issue in the man
pages by using faketime during building.

Paul



signature.asc
Description: OpenPGP digital signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2013-05-17 Thread Mario Lang
Samuel Thibault sthiba...@debian.org writes:

 - META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
 + META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69

 Urgl. I guess we may want to move the documentation to a separate
 arch:all package then. Any opinion?

Given that we actually have the manual in three languages now, this
might be a good idea to keep the basic brltty package small.

-- 
CYa,
  ⡍⠁⠗⠊⠕


pgpXzzt74zbE8.pgp
Description: PGP signature


Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2013-05-17 Thread Mario Lang
Paul Gevers elb...@debian.org writes:

 On 17-05-13 01:31, Jakub Wilk wrote:
 * Samuel Thibault sthiba...@debian.org, 2013-05-17, 01:10:
 - META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
 + META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
 Urgl. I guess we may want to move the documentation to a separate
 arch:all package then. Any opinion?
 
 I would fix it with sed:
 
 find -name '*.html' -exec sed -i -e 's/META NAME=GENERATOR[^]*//' {} +
 
 Splitting documentation into a separate package is of course more future
 proof that the hack above, but I'm not sure it's worth the effort.

[...]

 The short term fix would not need the sed command. Mario (you uploaded
 the last version of brltty), I think your own version of LinuxDoc-Tools
 is old (Squeeze), do you build in a clean and up-to-date environment?

Gotcha.  Actually it was Wheezy :-(.

So the define is a real bug, and the documentation difference is my
fault :-(

-- 
CYa,
  ⡍⠁⠗⠊⠕


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2013-05-17 Thread Jakub Wilk

* Jakub Wilk jw...@debian.org, 2013-05-17, 00:09:

/usr/include/brlapi_constants.h
/usr/share/doc/libbrlapi-dev/English/BrlAPI-1.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-2.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-3.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-4.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-5.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-6.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-7.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI.html


Bad news, there is more:
/usr/share/man/man3/brlapi_*_t.3.gz

An example diff between i386 and ia64 (after ungzipping) is attached.

--
Jakub Wilk
diff -ur 
libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_authClientPacket_t.3 
libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_authClientPacket_t.3
--- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_authClientPacket_t.3 
2013-05-16 15:21:13.0 +0200
+++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_authClientPacket_t.3 
2013-05-17 05:25:17.0 +0200
@@ -1,4 +1,4 @@
-.TH brlapi_authClientPacket_t 3 Thu May 16 2013 Version 1.0 BrlAPI \ 
-*- nroff -*-
+.TH brlapi_authClientPacket_t 3 Fri May 17 2013 Version 1.0 BrlAPI \ 
-*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur 
libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_authServerPacket_t.3 
libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_authServerPacket_t.3
--- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_authServerPacket_t.3 
2013-05-16 15:21:13.0 +0200
+++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_authServerPacket_t.3 
2013-05-17 05:25:17.0 +0200
@@ -1,4 +1,4 @@
-.TH brlapi_authServerPacket_t 3 Thu May 16 2013 Version 1.0 BrlAPI \ 
-*- nroff -*-
+.TH brlapi_authServerPacket_t 3 Fri May 17 2013 Version 1.0 BrlAPI \ 
-*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_connection.3 
libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_connection.3
--- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_connection.3 
2013-05-16 15:21:13.0 +0200
+++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_connection.3 
2013-05-17 05:25:17.0 +0200
@@ -1,4 +1,4 @@
-.TH Connecting to BrlAPI 3 Thu May 16 2013 Version 1.0 BrlAPI \ -*- 
nroff -*-
+.TH Connecting to BrlAPI 3 Fri May 17 2013 Version 1.0 BrlAPI \ -*- 
nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur 
libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_connectionSettings_t.3 
libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_connectionSettings_t.3
--- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_connectionSettings_t.3   
2013-05-16 15:21:13.0 +0200
+++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_connectionSettings_t.3   
2013-05-17 05:25:17.0 +0200
@@ -1,4 +1,4 @@
-.TH brlapi_connectionSettings_t 3 Thu May 16 2013 Version 1.0 BrlAPI 
\ -*- nroff -*-
+.TH brlapi_connectionSettings_t 3 Fri May 17 2013 Version 1.0 BrlAPI 
\ -*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_constants.h.3 
libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_constants.h.3
--- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_constants.h.3
2013-05-16 15:21:13.0 +0200
+++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_constants.h.3
2013-05-17 05:25:17.0 +0200
@@ -1,4 +1,4 @@
-.TH brlapi_constants.h 3 Thu May 16 2013 Version 1.0 BrlAPI \ -*- 
nroff -*-
+.TH brlapi_constants.h 3 Fri May 17 2013 Version 1.0 BrlAPI \ -*- 
nroff -*-
 .ad l
 .nh
 .SH NAME
@@ -501,7 +501,7 @@
 .RI #define \fBBRLAPI_DOTS\fP(dot1, dot2, dot3, dot4, dot5, dot6, dot7, dot8)
 .br
 .ti -1c
-.RI #define \fBBRLAPI_DOT_CHORD\fP   256
+.RI #define \fBBRLAPI_DOT_CHORD\fP   0
 .br
 .in -1c
 .in -1c
diff -ur libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_deprecated.3 
libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_deprecated.3
--- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_deprecated.3 
2013-05-16 15:21:13.0 +0200
+++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_deprecated.3 
2013-05-17 05:25:17.0 +0200
@@ -1,4 +1,4 @@
-.TH Deprecated names 3 Thu May 16 2013 Version 1.0 BrlAPI \ -*- nroff 
-*-
+.TH Deprecated names 3 Fri May 17 2013 Version 1.0 BrlAPI \ -*- nroff 
-*-
 .ad l
 .nh
 .SH NAME
diff -ur 
libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_describedKeyCode_t.3 
libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_describedKeyCode_t.3
--- libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_describedKeyCode_t.3 
2013-05-16 15:21:13.0 +0200
+++ libbrlapi-dev_4.5-2_ia64/usr/share/man/man3/brlapi_describedKeyCode_t.3 
2013-05-17 05:25:17.0 +0200
@@ -1,4 +1,4 @@
-.TH brlapi_describedKeyCode_t 3 Thu May 16 2013 Version 1.0 BrlAPI \ 
-*- nroff -*-
+.TH brlapi_describedKeyCode_t 3 Fri May 17 2013 Version 1.0 BrlAPI \ 
-*- nroff -*-
 .ad l
 .nh
 .SH NAME
diff -ur libbrlapi-dev_4.5-2_i386/usr/share/man/man3/brlapi_driverspecific.3 

Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2013-05-16 Thread Jakub Wilk

Package: libbrlapi-dev
Version: 4.5-2
Severity: important
User: multiarch-de...@lists.alioth.debian.org
Usertags: multiarch

libbrlapi-dev is marked as Multi-Arch: same, but the following files 
are architecture-dependent:


/usr/include/brlapi_constants.h
/usr/share/doc/libbrlapi-dev/English/BrlAPI-1.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-2.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-3.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-4.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-5.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-6.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI-7.html
/usr/share/doc/libbrlapi-dev/English/BrlAPI.html
/usr/share/man/man3/brlapi_constants.h.3.gz
/usr/share/man/man3/brlapi_keycodes.3.gz

An example diff between amd64 and powerpc (after ungzipping) is 
attached.


--
Jakub Wilk
diff -ur libbrlapi-dev_4.5-2_amd64/usr/include/brlapi_constants.h 
libbrlapi-dev_4.5-2_powerpc/usr/include/brlapi_constants.h
--- libbrlapi-dev_4.5-2_amd64/usr/include/brlapi_constants.h2013-05-16 
14:42:01.0 +0200
+++ libbrlapi-dev_4.5-2_powerpc/usr/include/brlapi_constants.h  2013-05-16 
15:25:08.0 +0200
@@ -366,7 +366,7 @@
 )
 
 /** space key */
-#define BRLAPI_DOT_CHORD 256
+#define BRLAPI_DOT_CHORD 0
 /** @} */
 
 
diff -ur 
libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-1.html 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-1.html
--- libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-1.html 
2013-05-16 14:41:24.0 +0200
+++ 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-1.html   
2013-05-16 15:23:46.0 +0200
@@ -1,7 +1,7 @@
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2 Final//EN
 HTML
 HEAD
- META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
+ META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
  TITLEBrlAPI Reference manual: Introduction/TITLE
  LINK HREF=BrlAPI-2.html REL=next
 
diff -ur 
libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-2.html 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-2.html
--- libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-2.html 
2013-05-16 14:41:24.0 +0200
+++ 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-2.html   
2013-05-16 15:23:46.0 +0200
@@ -1,7 +1,7 @@
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2 Final//EN
 HTML
 HEAD
- META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
+ META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
  TITLEBrlAPI Reference manual: General description of BrlAPI/TITLE
  LINK HREF=BrlAPI-3.html REL=next
  LINK HREF=BrlAPI-1.html REL=previous
diff -ur 
libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-3.html 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-3.html
--- libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-3.html 
2013-05-16 14:41:24.0 +0200
+++ 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-3.html   
2013-05-16 15:23:46.0 +0200
@@ -1,7 +1,7 @@
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2 Final//EN
 HTML
 HEAD
- META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
+ META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
  TITLEBrlAPI Reference manual: Concurrency management between BrlAPI 
clients/TITLE
  LINK HREF=BrlAPI-4.html REL=next
  LINK HREF=BrlAPI-2.html REL=previous
diff -ur 
libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-4.html 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-4.html
--- libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-4.html 
2013-05-16 14:41:24.0 +0200
+++ 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-4.html   
2013-05-16 15:23:46.0 +0200
@@ -1,7 +1,7 @@
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2 Final//EN
 HTML
 HEAD
- META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
+ META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
  TITLEBrlAPI Reference manual: Installation and configuration of 
BrlAPI/TITLE
  LINK HREF=BrlAPI-5.html REL=next
  LINK HREF=BrlAPI-3.html REL=previous
diff -ur 
libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-5.html 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-5.html
--- libbrlapi-dev_4.5-2_amd64/usr/share/doc/libbrlapi-dev/English/BrlAPI-5.html 
2013-05-16 14:41:24.0 +0200
+++ 
libbrlapi-dev_4.5-2_powerpc/usr/share/doc/libbrlapi-dev/English/BrlAPI-5.html   
2013-05-16 15:23:46.0 +0200
@@ -1,7 +1,7 @@
 !DOCTYPE HTML PUBLIC -//W3C//DTD HTML 3.2 Final//EN
 HTML
 HEAD
- META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
+ META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
  TITLEBrlAPI Reference manual: Library description/TITLE
  LINK HREF=BrlAPI-6.html REL=next
  LINK HREF=BrlAPI-4.html REL=previous
diff -ur 

Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2013-05-16 Thread Samuel Thibault
Control: clone -1 -2
Control: retitle -2 erroneous BRLAPI_DOT_CHORD value

Jakub Wilk, le Fri 17 May 2013 00:09:07 +0200, a écrit :
 -#define BRLAPI_DOT_CHORD 256
 +#define BRLAPI_DOT_CHORD 0

Oops, this is actually a misbuild.  We definitely need to fix this: 0 is
bogus.  Making it a separate bug.

 - META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
 + META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69

Urgl. I guess we may want to move the documentation to a separate
arch:all package then. Any opinion?

Samuel


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2013-05-16 Thread Jakub Wilk

* Samuel Thibault sthiba...@debian.org, 2013-05-17, 01:10:

- META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
+ META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
Urgl. I guess we may want to move the documentation to a separate 
arch:all package then. Any opinion?


I would fix it with sed:

find -name '*.html' -exec sed -i -e 's/META NAME=GENERATOR[^]*//' {} +

Splitting documentation into a separate package is of course more future 
proof that the hack above, but I'm not sure it's worth the effort.


--
Jakub Wilk


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



Bug#708585: libbrlapi-dev: arch-dependent files in Multi-Arch: same package

2013-05-16 Thread Paul Gevers
On 17-05-13 01:31, Jakub Wilk wrote:
 * Samuel Thibault sthiba...@debian.org, 2013-05-17, 01:10:
 - META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.66
 + META NAME=GENERATOR CONTENT=LinuxDoc-Tools 0.9.69
 Urgl. I guess we may want to move the documentation to a separate
 arch:all package then. Any opinion?
 
 I would fix it with sed:
 
 find -name '*.html' -exec sed -i -e 's/META NAME=GENERATOR[^]*//' {} +
 
 Splitting documentation into a separate package is of course more future
 proof that the hack above, but I'm not sure it's worth the effort.

This of course only works as long as all the LinuxDoc-Tools versions
available (now and in the future) actually create the same content.
However, then you would never need different version of that tool
anyway. So although it might work now, it is far from robust. Of course
you could version your dependency on that tool but that doesn't scale at
all.

The short term fix would not need the sed command. Mario (you uploaded
the last version of brltty), I think your own version of LinuxDoc-Tools
is old (Squeeze), do you build in a clean and up-to-date environment?

Paul



signature.asc
Description: OpenPGP digital signature