GNU Social Debian Packaging issueshttps://code.swecha.org/bhuvan/gnu-social/-/issues2018-05-09T11:26:07Zhttps://code.swecha.org/bhuvan/gnu-social/-/issues/2Fix errors regarding postinst file which say read -p2018-05-09T11:26:07ZBhuvan KrishnaFix errors regarding postinst file which say read -pthe lintian gives these warnings/errors about using 'read -p' in postinst file.
W: gnu-social: possible-bashism-in-maintainer-script postinst:3 'read -p'
E: gnu-social: read-in-maintainer-script postinst:3
W: gnu-social: possible-ba...the lintian gives these warnings/errors about using 'read -p' in postinst file.
W: gnu-social: possible-bashism-in-maintainer-script postinst:3 'read -p'
E: gnu-social: read-in-maintainer-script postinst:3
W: gnu-social: possible-bashism-in-maintainer-script postinst:5 'read -p'
E: gnu-social: read-in-maintainer-script postinst:5
W: gnu-social: possible-bashism-in-maintainer-script postinst:11 '?read -p'
E: gnu-social: read-in-maintainer-script postinst:11
W: gnu-social: possible-bashism-in-maintainer-script postinst:13 '?read -p'
E: gnu-social: read-in-maintainer-script postinst:13
W: gnu-social: maintainer-script-ignores-errors postinstBhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/4Package htmLawed2018-05-09T11:26:07ZBhuvan KrishnaPackage htmLawedThis package is not even in wnpp. A bug needs to be filed and this lib needs to be packaged. I was not able to find source of this lib. But found so related links. Please conform if these are the source of the lib.
This lib is found i...This package is not even in wnpp. A bug needs to be filed and this lib needs to be packaged. I was not able to find source of this lib. But found so related links. Please conform if these are the source of the lib.
This lib is found in
extlibs/htmLawed
Links:
1. http://www.bioinformatics.org/phplabware/internal_utilities/htmLawed/htmLawed_README.htm
2. https://github.com/vanilla/htmlawedBhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/5Package php-mf22018-05-09T11:26:07ZBhuvan KrishnaPackage php-mf2Need to package this lib. I was not able to find it in wnpp too.
found in: extlib/Mf2
#### Links:
1. https://github.com/indieweb/php-mf2/Need to package this lib. I was not able to find it in wnpp too.
found in: extlib/Mf2
#### Links:
1. https://github.com/indieweb/php-mf2/Bhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/6To package for debian2018-05-09T11:26:07ZBhuvan KrishnaTo package for debianThese libs need to be packaged. Requested upstream devels to list sources of these packages so that we can start packaging them.
1. Net
2. get_temp_dir.php
3. data
4. OAuth.php
5. SystemThese libs need to be packaged. Requested upstream devels to list sources of these packages so that we can start packaging them.
1. Net
2. get_temp_dir.php
3. data
4. OAuth.php
5. SystemBhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/11Write a mail to upstream gnusocial2018-05-09T11:26:07ZBhuvan KrishnaWrite a mail to upstream gnusocialDescribe in details the issues which are blocking smooth packaging of gnusocial for example which version php-mf2 is required and is openid still required.Describe in details the issues which are blocking smooth packaging of gnusocial for example which version php-mf2 is required and is openid still required.Bhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/12Check licenses for all the files2018-05-09T11:26:07ZBhuvan KrishnaCheck licenses for all the filesCheck the licenses for all the files in the tree and update copyright file.Check the licenses for all the files in the tree and update copyright file.https://code.swecha.org/bhuvan/gnu-social/-/issues/14Lintian warnings related to copyright file2017-09-20T15:10:45ZBhuvan KrishnaLintian warnings related to copyright fileThese are the errors lintian is showing for copyright file
<code>I: gnu-social source: wildcard-matches-nothing-in-dep5-copyright docs-src/* (paragraph at line 73)
I: gnu-social source: unused-file-paragraph-in-dep5-copyright paragraph ...These are the errors lintian is showing for copyright file
<code>I: gnu-social source: wildcard-matches-nothing-in-dep5-copyright docs-src/* (paragraph at line 73)
I: gnu-social source: unused-file-paragraph-in-dep5-copyright paragraph at line 44
I: gnu-social source: unused-file-paragraph-in-dep5-copyright paragraph at line 73
I: gnu-social source: unused-file-paragraph-in-dep5-copyright paragraph at line 77
I: gnu-social source: unused-file-paragraph-in-dep5-copyright ... use --no-tag-display-limit to see all (or pipe to a file/program)</code>Bhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/15Lintian warning related to translation debconf2017-09-20T15:10:20ZBhuvan KrishnaLintian warning related to translation debconf<code>I: gnu-social source: no-complete-debconf-translation</code><code>I: gnu-social source: no-complete-debconf-translation</code>Bhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/16Lintian internal errors "php-script-but-no-php-cli-dep"2017-09-20T15:09:52ZBhuvan KrishnaLintian internal errors "php-script-but-no-php-cli-dep"These errors are related to lintian internal issues. I think it is fixed in the latest version need to check it.
<code>E: gnu-social: php-script-but-no-php-cli-dep usr/share/gnu-social/plugins/AnonymousFave/scripts/initialize_fave_tally...These errors are related to lintian internal issues. I think it is fixed in the latest version need to check it.
<code>E: gnu-social: php-script-but-no-php-cli-dep usr/share/gnu-social/plugins/AnonymousFave/scripts/initialize_fave_tallys.php
E: gnu-social: php-script-but-no-php-cli-dep usr/share/gnu-social/plugins/DomainStatusNetwork/scripts/installforemail.php
E: gnu-social: php-script-but-no-php-cli-dep usr/share/gnu-social/plugins/DomainStatusNetwork/scripts/proposesite.php
E: gnu-social: php-script-but-no-php-cli-dep ... use --no-tag-display-limit to see all (or pipe to a file/program)
</code>Bhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/7Fontawesome lintian error duplicate file2017-03-25T07:31:40ZBhuvan KrishnaFontawesome lintian error duplicate fileI Tried to remove the fonts that come with upstream and use the once that come with debian, for this I removed the 2 files in debian/rules
```sh
rm -f debian/gnu-social/theme/neo-quitter/fonts/FontAwesome.otf
rm -f debian/gnu-social...I Tried to remove the fonts that come with upstream and use the once that come with debian, for this I removed the 2 files in debian/rules
```sh
rm -f debian/gnu-social/theme/neo-quitter/fonts/FontAwesome.otf
rm -f debian/gnu-social/theme/neo-quitter/fonts/fontawesome-webfont.ttf
```
and add them from system to debian/postinst
```shell
ln -s /usr/share/fonts-font-awesome/fonts/FontAwesome.otf /usr/share/gnu-social/theme/neo-quitter/fonts/FontAwesome.otf
ln -s /usr/share/fonts-font-awesome/fonts/fontawesome-webfont.ttf /usr/share/gnu-social/theme/neo-quitter/fonts/fontawesome-webfont.ttf
```
But lintian still throws warnings
```sh
W: gnu-social: duplicate-font-file usr/share/gnu-social/theme/neo-quitter/fonts/FontAwesome.otf also in fonts-font-awesome
W: gnu-social: duplicate-font-file usr/share/gnu-social/theme/neo-quitter/fonts/fontawesome-webfont.ttf also in fonts-font-awesome
```Bhuvan KrishnaBhuvan Krishnahttps://code.swecha.org/bhuvan/gnu-social/-/issues/10Send a mail to php-maint and php-pear2017-03-25T07:31:40ZBhuvan KrishnaSend a mail to php-maint and php-pearDraft a mail to both the mailinglists and ask them to sponsor the package along with dependent packages. correspondenceDraft a mail to both the mailinglists and ask them to sponsor the package along with dependent packages. correspondenceBhuvan KrishnaBhuvan Krishna2016-11-19