n the copyright file.
We should fix Lintian to recognize "public-domain", too.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150526085440.ga3...@jwilk.net
ll probably take some time to get fixed (if ever).
Usually one-line fixes like this get applied quickly.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150526105252.ga8...@jwilk.net
re in essential packages. The only
dependency of your package that is guaranteed to be met when its config
script is run is a dependency (possibly versioned) on debconf itself.”
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe
use such
DT_NEEDED entries. It's a terrible idea, though. :-)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150613114845.ga4...@jwilk.net
activation of this flag? Maybe this
question should be directly asked in a bug report to libboostwave-dev?
Yeah, just file a wishlist bug and see what happens. :-)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Conta
* Theodotos Andreou , 2015-06-22, 13:04:
$ gnujump
Loading theme: /usr/local/share/gnujump/skins/default/config.theme
ERROR: Can open theme file
(/usr/local/share/gnujump/skins/default/config.theme).
Please upload your source package somewhere, so that we can have a look
at it.
--
Jakub
.0.0" is considered equal
to "2.0" and "2").
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150624085538.ga5...@jwilk.net
postrm.
So, should I:
* Not remove the user on purge (as I have seen done in other packages)
There seem to be consensus that system users should not be removed.
Please see bug #621833 for details.
* Remove it in prerm after the debhelper section
I wouldn't do that.
--
Jakub Wilk
that the only fix needed here is to rebuild Boost against
the new C++ ABI (i.e. with GCC 5). :/
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150701110406.ga4...@jwilk.net
ed with "private" redefined as "public":
bin_test_all_CPPFLAGS = -Dprotected=public -Dprivate=public
-DJSON_IS_AMALGAMATION=1
This breaks the header:
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=65899
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debia
* Gunter Königsmann , 2015-07-04, 11:15:
A new version of lintian found errors in the package so I uploaded it
anew, sent a new RFS and am therefore closing the old one.
In the future, please don't file a new RFS bug, but reuse the existing
one.
--
Jakub Wilk
--
To UNSUBSCRIBE, ema
)))
CONFIGURE_COMMON += --parallel=$(NUMJOBS)
endif
You could probably avoid repeating the filter part:
NUMJOBS = $(or $(patsubst parallel=%,%,$(filter
parallel=%,$(DEB_BUILD_OPTIONS))),1)
CONFIGURE_COMMON += --parallel=$(NUMJOBS)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ
sysid="gnu2"
fi
else
# It is GCC version 3.x
sysid="gnu3"
fi
else
# It is GCC version 4.x
sysid="gnu4"
fi
;;
which doesn't take existence of GCC 5 (or later versions
: debian-changelog-line-too-long line 9
W: wxmaxima: debian-changelog-line-too-long line 12
W: wxmaxima: debian-changelog-line-too-long line 16
Note this is a binary package check.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe"
bugs (i.e. bugs that
affect the version in unstable, but NOT the version in testing). This
bug affected them both, so it wouldn't prevent migration.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe".
solver won't pick over the
package in Sid and always pulls 1.9.0 [1].
Is this the way it's mend to work?
At least, it's a know problem...
Is there a way to cheat this?
--build-dep-resolver=aptitude
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.de
VCS either. So where did this
version come from?
* Set source format to 3.0 (native)
filters is no way Debian-specific, so the package should NOT be native.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Troubl
* Daniel Stender , 2015-07-19, 18:03:
Another question related to that, do FTBFS on these architectures
block transitions?
No, they don't.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble?
* Giulio Paci , 2017-07-31, 00:19:
Dear Jakub,
I am looking for a sponsor for my package "openfst".
Don't count on me. Sorry!
--
Jakub Wilk
I've retired from sponsoring. Sorry!
--
Jakub Wilk
32-bit architectures, and not a useful thing to check
elsewhere.
I'm certain that upstream meant to check for something else, but not
sure what exactly.
So I'd ask upstream to fix their broken test, and disable it in the mean
time.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debi
gument
as path:
$ hdump -c 0
file not found or not readable
You can't dump non-seekable files:
$ echo foo | hdump /dev/stdin
unable to seek through file
[ This review was written for the debian-mentors mailing list (but may be
read by others). ;-) ]
--
Jakub Wilk
--
To UNSUBSCRI
.
but a couple of paragraphs later is also says:
Both binary-* targets should depend on the build target, or on the
appropriate build-arch or build-indep target, *if provided*, [...]
I filed #793999 to fix this sentence.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ
mean time, you can always make a binary-only upload.)
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150730120631.ga2...@jwilk.net
the Debian
maintainer, but that's it.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150731211651.ga1...@jwilk.net
where upstream changelog is kept, or the only
place where the license is declared. Then dpkg-source would remove these
vital files on unpack. :-(
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...
an/copyright changes;
- addition of debian/watch;
- debian/rules changes.
--
Jakub Wilk
--
To UNSUBSCRIBE, email to debian-mentors-requ...@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org
Archive: https://lists.debian.org/20150805200309.ga5...@jwilk.net
is clone'able by git, too.
So what's wrong with using HTTPS in Vcs-Git?
--
Jakub Wilk
say anything debian/gbp.conf either.
--
Jakub Wilk
is clone'able by git, too.
So what's wrong with using HTTPS in Vcs-Git?
lintian complained about vcs-field-not-canonical, IIRC
I don't think it did. vcs-field-not-canonical, as currently implemented,
is only about Alioth URLs.
--
Jakub Wilk
rred
overriden -> overridden
sucess -> success
thru -> through
usefull -> useful
whn -> when
--
Jakub Wilk
m license could be the part of this brief explanation.
* Since the download code if DFSG-Free, the downloader goes to contrib,
independently of the copyright of the data, right?
Right.
--
Jakub Wilk
the curious, the origin of the "export DH_OPTIONS" pattern is this
d/rules example, where it was indeed required to make things work:
https://sources.debian.net/src/debhelper/8.0.0/examples/rules.multi2/
dh-make include similar d/rules skeletons, too.
--
Jakub Wilk
* Gianfranco Costamagna , 2015-08-20, 10:29:
"Pre-Depends: ${misc:Pre-Depends}" should be added,
FWIW, ${misc:Pre-Depends} was required for partial squeeze->wheezy
upgrades. It is no longer necessary.
and the dev package should not marked as multiarch same.
Why not?
--
Jakub Wilk
ib/triplet
If the symlink lives in architecture-specific directory, it's not an
issue.
--
Jakub Wilk
putting in the same binary, but this
is up to you)
That would be very unusual. Policy §8.3 says static libraries should put
into the -dev package.
--
Jakub Wilk
;
control command: https://www.debian.org/Bugs/server-control#fixed
--
Jakub Wilk
ch might not be desirable when you're closing for
the second time.
Also, "fixed" doesn't close the bug. When you use "fixed" on an open
bug, it will remain open.
--
Jakub Wilk
the public key, which you can manually add to
your ~/.ssh/known_hosts.
Do the wiki and the machine database have bug package names ?
You can use the "www.debian.org" pseudo-pacakge for the wiki, I guess...
There's no pseudo-package for db.d.o. "You can contact us at
ad...@db.debian.org".
--
Jakub Wilk
Hi Thomas!
* Thomas Schmitt , 2015-08-31, 00:34:
with my upstream hat on i got the proposal to change in documentation
"allow to" to "allow one to". This seems to be inspired by lintian tags
like
https://lintian.debian.org/tags/spelling-error-in-manpage.html
See bug #795158.
--
Jakub Wilk
Er, so sobody did a QA(?) upload of filters_2.54:
https://packages.qa.debian.org/f/filters/news/20150830T230043Z.html
Marius, was this upload ACKed by you?
--
Jakub Wilk
ory. Without it you get:
No distribution defined
--
Jakub Wilk
ian).
You may want to use dput-ng, which (by default) doesn't let you upload a
package when there's discrepancy between Changes and Distribution.
--
Jakub Wilk
* actually adding the suffix?
See #748465. Some people abuse debian/copyright for excluding files for
reasons unrelated to DFSG...
My recommendation is to never use Files-Excluded. It's a broken design.
--
Jakub Wilk
searching
| for libraries, symbol files,
| and shlibs files.
--
Jakub Wilk
t it
and see what's wrong.
[0] https://dkopecek.github.io/usbguard/dist/usbguard-0.3p3.tar.gz
--
Jakub Wilk
libdb’ and the
version would be ‘5.1'.
--
Jakub Wilk
st shc-3.8.9?
(I suppose you ask about package version, not about package name.)
"3.8.9b" is a valid version number. I don't see why you shouldn't use
it.
- Finally, to do things properly, should I open an ITP bug then close
it in changelog?
No, ITPs are only for new packages.
--
Jakub Wilk
e to this package. I hope
you'll find another sponsor soon!
--
Jakub Wilk
* T o n g , 2015-09-12, 16:20:
- Finally, to do things properly, should I open an ITP bug then close
it in changelog?
No, ITPs are only for new packages.
I'm not a DD, so after I packaged the new version, all I need to do is
just upload and ask for a sponsor, right?
That's right.
n-dbg and libburn-dev are not shared library packages, so they
wouldn't have needed Pre-Depends even in times of wheezy.
--
Jakub Wilk
kages.
--
Jakub Wilk
ot; work fine
in control@.
bts(1) generates mails with "usertags"... We should probably fix it.
--
Jakub Wilk
python-pyfann is
uninstallable, you might want to do it in a different order:
upload src:pyfann first,
wait until it's accepted,
then upload src:libfann that no longer builds python-pyfann.
--
Jakub Wilk
years ago but didn’t get satisfactory
responses.
Linking to the original thread would have been helpful:
https://lists.debian.org/1383147779.1944.30.camel@storch-desktop
--
Jakub Wilk
n't do the right thing for
cross-building.
As Rene said, use DEB_HOST_ARCH_ENDIAN.
--
Jakub Wilk
hon-fabio.
Demote the python-fabio -> fabio-viewer dependency to Recommends.
--
Jakub Wilk
:Version}
dependency on MA:foreign package doesn't sound right.
Question: Should I write the above dependency rather as below, just in
the way lintian suggests for mentioned warning?
| Depends:
| ma_foreign (>= ${Source-Version}),
| ma_foreign (<< ${Source-Version}.1~)
Here you want ${source:Version}, not ${Source-Version}. :)
--
Jakub Wilk
exclude newer sourceful
uploads. But a sourceful stable upload would have a "+debX.Y" suffix,
which is smaller than ".1~".
--
Jakub Wilk
#x27;t catch on.)
--
Jakub Wilk
bility.
Reproducible build team toolchain set this variable, and it is going to
get it's way into official debhelper repository (did it already?).
(It didn't.)
--
Jakub Wilk
es: locales". :\ This is bug #788352.
If someone packaged localehelper[0] (hint, hint), then you could replace
these 5 lines with simple:
localehelper LC_ALL=en_US.UTF_8 dh_auto_build
and wouldn't have to worry about "locales" vs "locales-all".
[0] http://jwilk.net/software/localehelper
--
Jakub Wilk
misspelled name or two
blanks between givenname and surname)
Wait, really? If mentors.d.n treats real name as a unique identifier of
a person, then that's broken.
Real names are not unique even within Debian contributors: we have at
least two Brian Nelsons and two Luca Brunos.
--
Jakub Wilk
remove the file, right ?
debhelper takes care of calling ldconfig, but of course it won't rm any
files for you.
BTW, you almost certainly don't want to ignore errors by using these "||
true" things.
--
Jakub Wilk
.so/o;
$link_file =~ s/\.so.+$/.so/o;
So it doesn't seem to support the combination of -release and
-version-info.
Am I correct in my assumption that this is a false positive?
Probably (sort of) yes...
--
Jakub Wilk
au Garcia i Quiles , 2015-10-17, 12:19:
Why are you keeping the old versioning scheme if upstream has changed
to a different scheme?
The scheme Debian currently uses is good enough.
And to change it, you'd have to add epoch. Nobody likes epochs.
--
Jakub Wilk
ame or user ID is not exported to the
hooks, so the better you can do is to chmod 777 TMPDIR and TMP
(programs using /tmp should be able to use that securely anyway...)
ITYM 1777. Without sticky bit set, other users could remove your
temporary files or directories and replace them with their own, which
would not end well.
--
Jakub Wilk
emove them too.
You might want to strip trailing space after "dh $@". :)
* Initial release (Closes: #801064)
Hmm, was ITP bug CCed to debian-devel? I didn't see it there...
--
Jakub Wilk
set yourself as the bug owner, but it didn't.
--
Jakub Wilk
for target 'test-suite.log' failed
FYI, according to <https://lists.debian.org/534a9c3c.2090...@debian.org>,
you can talk Automake into printing log output for failed tests directly
to the build log by passing VERBOSE=1 to “make check”.
--
Jakub Wilk
n of metis here:
https://bitbucket.org/fathomteam/moab/src/master/debian/control
--
Jakub Wilk
s still the old expiration date on
your key.
"Updated keys sent via HKP will be folded into the active Debian keyring
at least once a month." (from http://keyring.debian.org/)
So I'm afraid you'll have to wait; and possibly ask for sponsorship in
the mean time.
--
Jakub Wilk
* Jakub Wilk , 2015-10-04, 18:24:
If someone packaged localehelper[0] (hint, hint), then you could
replace these 5 lines with simple:
localehelper LC_ALL=en_US.UTF_8 dh_auto_build
localehelper is now available in unstable. Thanks to Jonathan Ulrich
Horn and Gianfranco Costamagna for
k@master:~$ gpg --keyring
/srv/keyring.debian.org/keyrings/debian-maintainers.gpg --list-keys 'Andreas
Moog' | head -n1
pub 4096R/74DE6624 2011-05-15 [expires: 2016-10-16]
Oh, apparently the keyring has been just updated, so Andreas should be
able to upload again. :-)
--
Jakub Wilk
such package. See
bug #719626.)
even if it does build binary packages that target the "main" or
"contrib" sections, those packages will never be automatically built
and uploaded.
It is not allowed for a source package in "non-free" to build "main" or
"contrib" binaries.
--
Jakub Wilk
ay empty-handed.)
--
Jakub Wilk
But if he insisted on having the
conversation removed, what should I do?
Hi Alex,
You can mark it as spam
Reporting non-spam messages as spam is counter-productive. It won't
help the message disappear. But it will help actual spam messages to
survive in our archives.
--
Jakub Wilk
wholly in main.
[0] https://lists.debian.org/1447244878.2416.3.ca...@43-1.org
--
Jakub Wilk
1/008.html
http://www.eyrie.org/~eagle/journal/2012-02/001.html
--
Jakub Wilk
* Andreas Tille , 2015-11-19, 10:32:
I get
E: libnormaliz0: postinst-must-call-ldconfig
usr/lib/x86_64-linux-gnu/libnormaliz.so.3.0.0
Is your Lintian up-to-date?
--
Jakub Wilk
Control: owner -1 !
* Carl Suster , 2015-11-20, 13:46:
http://mentors.debian.net/debian/pool/main/p/plowshare/plowshare_2.1.2-1.dsc
As promised in #801815, I'll have a look at it.
--
Jakub Wilk
.tar.gz.github
Have you forwarded bug #791467 upstream? If yes, what's the current
status of it?
Please also consider uploading the related package
plowshare-modules/0~git20150815.86308d4-1
Would you mind filing a separate RFS bug for it?
--
Jakub Wilk
't change the SONAME, just the package name. And yes, you
should keep the new name.
(Even if it turned out that the rename was not necessary, you should
keep it. Unnecessary transitions is bad, but still better than two
unnecessary transitions!)
--
Jakub Wilk
ither.
That said, I wonder if there's any point in passing -V to dh_makeshlibs
if the package uses symbols. It doesn't seem useful.
--
Jakub Wilk
ymbols for the private libraries, but they are not in debian/*.symbols,
hence the warnings.
I made new files for this version. 2 commands as it is on the wiki.
Which wiki page do you have in mind?
--
Jakub Wilk
te that somebody has already given back this package, and it has
been built successfully. :-)
--
Jakub Wilk
libgphoto2 (2.4.10.1-1) experimental; urgency=low
| [...]
| [ David Paleino ]
| [...]
| * Added symbols files
| [...]
|
| -- David Paleino Thu, 11 Nov 2010 19:19:03 +0100
I suppose -V should have been removed then.
--
Jakub Wilk
posed to be copied should declare private copy
constructors and assignment operators. You might want to ask upstream to
add them.)
--
Jakub Wilk
#include
#include
int main(int argc, char **argv)
{
OpenSSLCryptoProvider op;
OpenSSLCryptoProvider op2(op);
std::cout << "moo!\n";
}
ion is licensed under GFDL "with no Invariant
Sections, no Front-Cover Texts, and no Back-Cover Texts", so as per the
GR it meets requirements of DFSG.
--
Jakub Wilk
event alternative Qt
installations from being used.
This package should not be used for building Debian packages. Take a
look at http://pkg-kde.alioth.debian.org/packagingqtstuff.html for more
information.
--
Jakub Wilk
t, since it
isn't really on-topic)?
Nah, it's not off-topic. :)
--
Jakub Wilk
ages built with
this profile activated wouldn't be a big deal...
--
Jakub Wilk
t work.
If /proc is not mounted in your build environment, then you need to fix
the environment. There's nothing that can be done about it in
debian/rules.
--
Jakub Wilk
* nss/lib/ckfw/builtins/certdata.txt: Remove the SPI CA.
[...]
| -- Mike Hommey Wed, 25 Nov 2015 09:18:30 +0900
--
Jakub Wilk
that ca-certificates was upgraded in
the last few days. A quick grep through /var/log/apt shows that was
just the 20th (~3 days ago per my term.log). Would that maybe play any
part in this?
Iceweasel doesn't use ca-certificates, so I don't think this upgrade had
any effect on it.
--
Jakub Wilk
3.ga29...@gaara.hadrons.org
sxiv calls stat() in multiple places, so I think you should enable LFS.
--
Jakub Wilk
- The following check complains loudly about plurals:
"find -type f \( -iname '*.po' -o -iname '*.pot' \) -exec msgfmt
--check --check-compatibility --check-accelerators
--output-file=/dev/null {} \;"
Using --check-compatibility is probably a bad idea. It will com
a SAT-solver?)
Theoretically, yes, checking that a plural expression never evaluates to
a certain value is NP-hard.
But in practice almost all real-world Plural-Forms are structured
similarly to what we saw in this thread, making them easy to analyse. So
I intend to implement something like this:
1) Try to prove that f(i + 100) == f(i) for all i > 100.
2) If we're able to prove it, then we know that the image of f is equal
to {f(0), f(1), ..., f(199), f(200)}.
3) Otherwise, assume that the Plural-Forms is okay. (Alternatively:
assume that Plural-Forms so unusual that it's almost certainly broken.)
--
Jakub Wilk
binary package (inspecting the
binary package shows that it did get generated with a debian revision).
Could you paste what exactly Lintian said?
Also, is there anything suspicious in the build log?
--
Jakub Wilk
This is serious policy violation. The shlib symlink must not be in the
shared library package. Size of the package is irrelevant here.
(Also, typo: seperate -> separate. :-P)
--
Jakub Wilk
901 - 1000 of 1076 matches
Mail list logo