[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#851756: marked as done (RFS: telegram-desktop/1.0.13-1 [ITP])



Your message dated Sun, 12 Mar 2017 19:12:45 +0100
with message-id <20170312181243.7o2x5277gcorsh2u@mapreri.org>
and subject line Re: Bug#851756: telegram-desktop/1.0.12-1
has caused the Debian Bug report #851756,
regarding RFS: telegram-desktop/1.0.13-1 [ITP]
to be marked as done.

This means that you claim that the problem has been dealt with.
If this is not the case it is now your responsibility to reopen the
Bug report if necessary, and/or fix the problem forthwith.

(NB: If you are a system administrator and have no idea what this
message is talking about, this may indicate a serious mail system
misconfiguration somewhere. Please contact owner@bugs.debian.org
immediately.)


-- 
851756: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=851756
Debian Bug Tracking System
Contact owner@bugs.debian.org with problems
--- Begin Message ---
Package: sponsorship-requests
  Severity: wishlist

  Dear mentors,

  I am looking for a sponsor for my package "telegram-desktop"

 * Package name    : telegram-desktop
   Version         : 1.0.0-2~rc2
   Upstream Author : John Preston <johnprestonmail@gmail.com>
 * URL             : https://desktop.telegram.org/
 * License         : GPLv3
   Section         : net

  It builds those binary packages:

    telegram-desktop - official telegram messaging app

To access further information about this package, please visit the following URL:

  https://mentors.debian.net/package/telegram-desktop


  Alternatively, one can download the package with dget using this command:

dget -x https://mentors.debian.net/debian/pool/contrib/t/telegram-desktop/telegram-desktop_1.0.0-2~rc2.dsc

More information about hello can be obtained from https://www.example.com.

  Changes since the last upload:

  * Fixed restart when choosing language
  * Made x32 build, but only inside chroot jail
  * Updated README for Debian
  * Renamed binary
  * Solve command-in-menu-file-and-desktop-file problem, fix icon links
  * Solve binary-or-shlib-defines-rpath lintian error
  * Initial build (Closes: #767418)

  Regards,
   Nicholas Guriev

--- End Message ---
--- Begin Message ---
On Sun, Mar 12, 2017 at 08:04:05PM +0300, Коля Гурьев wrote:
> 26.02.2017 14:35, Mattia Rizzolo пишет:
> > few minutes/hours after this they released another one too, it seems :P
> > They took the whole "release early, release often" thing a bit too
> > seriously, IMHO u.U
> 
> Yeah, I updated my repo with the package [1], and now I have nothing to add.

Cool.
Did you send upstream those typo fixes?

> But I have a question related to new alpha versions. The upstream removed
> some third code from their repository, but they added submodule GSL [2].
> It's not GNU Scientific Library, but Guideline Support Library from
> Microsoft under MIT (Expat) license.

This project seems to be quite a lot MS-centric (also by the commits
with "this has been tested on MSVC only" followed by "fix GCC build"…).

> This library seems not to be in the Debian archive. Should I package
> it?

If you can't have the build do without it, I'm afraid yes.
Don't try to think of https://wiki.debian.org/EmbeddedCodeCopies, we
already have too many!

The conflict with GNU's GSL is very unfortunate.  From the look of it
there are no file conflicts, but still.  FTR:
https://github.com/Microsoft/GSL/issues/466

> It's used only at build-time.

so?

> I got it, thank you! Did I make pristine commit correctly?

Here is a transcript to show you how convenient is pristine-tar for the
other people (and future self):

mattia@warren ../RFS/telegram-desktop/telegram-desktop (git)-[debian] % git pull
remote: Counting objects: 2152, done.
remote: Total 2152 (delta 1444), reused 1444 (delta 1444), pack-reused 708
Receiving objects: 100% (2152/2152), 1.32 MiB | 576.00 KiB/s, done.
Resolving deltas: 100% (1923/1923), completed with 508 local objects.
From github.com:mymedia2/tdesktop
   cfb1daea..e04e46e6  debian            -> origin/debian
 * [new branch]        integration-fixes -> origin/integration-fixes
   39218e68..265e6eae  pristine-tar      -> origin/pristine-tar
 * [new tag]           debian/1.0.14-1   -> debian/1.0.14-1
 * [new tag]           v1.0.14           -> v1.0.14
 * [new tag]           v1.0.15           -> v1.0.15
Updating cfb1daea..e04e46e6
Fast-forward
 .github/ISSUE_TEMPLATE.md                    | 6 ++++--
 Telegram/Resources/uwp/AppX/AppxManifest.xml | 2 +-
 Telegram/Resources/winrc/Telegram.rc         | 8 ++++----
 Telegram/Resources/winrc/Updater.rc          | 8 ++++----
 Telegram/SourceFiles/core/version.h          | 4 ++--
 Telegram/SourceFiles/ui/text/text.cpp        | 5 ++---
 Telegram/build/version                       | 6 +++---
 debian/changelog                             | 4 ++--
 debian/telegram-desktop.1.md                 | 2 +-
 9 files changed, 23 insertions(+), 22 deletions(-)
mattia@warren ../RFS/telegram-desktop/telegram-desktop (git)-[debian] % origtargz 
pristine-tar: successfully generated ../telegram-desktop_1.0.14.orig.tar.gz
mattia@warren ../RFS/telegram-desktop/telegram-desktop (git)-[debian] % 


and here I have a working thing already, after few seconds! :D

> > Note that this doesn't match *at all* your top commit (that you even
> > tagged) cfb1daea9b2ff0b4501d2e97ca979d56b5b58364 :P
> > Anyway, given that now we got a workable git repository, feel free to
> > stop uploading those, and just hand me a commit id :)
> 
> Well, I left a tag debian/1.0.14-1 on e04e46e commit id.

This one is nice :)
I uploaded it, let's get it through NEW ^^

Please open a new bug for the next version :)

-- 
regards,
                        Mattia Rizzolo

GPG Key: 66AE 2B4A FCCF 3F52 DA18  4D18 4B04 3FCD B944 4540      .''`.
more about me:  https://mapreri.org                             : :'  :
Launchpad user: https://launchpad.net/~mapreri                  `. `'`
Debian QA page: https://qa.debian.org/developer.php?login=mattia  `-

Attachment: signature.asc
Description: PGP signature


--- End Message ---

Reply to: