Sisyphus repository
Last update: 18 january 2021 | SRPMs: 17780 | Visits: 20076862
en ru br
ALT Linux repos

Group :: System/Configuration/Packaging
RPM: apt-repo

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

16 november 2020 Andrey Cherepanov <cas at> 1.3.15-alt1

  • Add https to allowed apt protocols.

8 november 2020 Andrey Cherepanov <cas at> 1.3.14-alt1

  • Ignore list and install *-checkinstall packages from task (ALT #39221).

4 july 2020 Anton Midyukov <antohami at> 1.3.13-alt1

  • Added armh repo support.

9 june 2020 Andrey Cherepanov <cas at> 1.3.12-alt1

  • Fix official source for c8 branch.

30 march 2020 Andrey Cherepanov <cas at> 1.3.11-alt1

  • Add new repositories: c8.1, autoimports.p9 and altlinuxclub.p9.
  • Use proxy from APT for network operations (thanks asy@) (ALT #38294).
  • Set optional Arepo ignoring in file /etc/sysconfig/apt-repo (ALT #34167).
  • Fix License tag according to SPDX.

20 may 2019 Andrey Cherepanov <cas at> 1.3.10-alt1

  • Add p9 branch.
  • Add --dry-run mode (ALT #35726).
  • Support to add archive of branch (ALT #30841).
  • Show and remove all non-commented and non-empty sources (ALT #30008).
  • Add key [<branch_name>] in addition to [updates] for branch source (ALT #32434).
  • Add arepo repository for added file: source.
  • Check task existance for apt-repo list task (ALT #34222).
  • Set new format only URL contains at least 3 parts.
  • Add new command `set` to remove all exising sources and add specified branch.
  • Ignore -devel* packages in task operation.

28 february 2017 Andrey Cherepanov <cas at> 1.3.9-alt1

  • Add braches c8 and altlinuxclub.p8

11 october 2016 Ivan Zakharyaschev <imz at> 1.3.8-alt1

  • apt-repo test: do not confuse "remote" package names with local dirs/files

8 june 2016 Andrey Cherepanov <cas at> 1.3.7-alt1

  • Support sources

6 june 2016 Andrey Cherepanov <cas at> 1.3.6-alt1

  • Fix process writing to file with permission denied

9 may 2016 Ivan Zakharyaschev <imz at> 1.3.5-alt1

  • handle both cases without arepo: none (noarch) or empty (ALT #31577).
  • "apt-repo test [task] '' pkg1 ..." will install the packages without
     modifying APT repos. (With --hsh-apt-config, this feature is useful
     to do an install check for a package in a minimal system.)

9 may 2016 Ivan Zakharyaschev <imz at> 1.3.4-alt1

  • task_has_arepo(): check whether plan/arepo-add-x86_64-i586 is not
     empty (ALT #31577).
  • get rid of NO_TASK_AREPO_HACK environment variable (now, as
     task_has_arepo should work correctly).

4 may 2016 Andrey Cherepanov <cas at> 1.3.3-alt1

  • Fix remove all branches or tasks

1 may 2016 Andrey Cherepanov <cas at> 1.3.2-alt1

  • Fix enexpected warning (ALT #32045)

29 april 2016 Andrey Cherepanov <cas at> 1.3.1-alt1

  • Remove arepo task source even for removed task
  • Fix check length of tested package list

25 april 2016 Andrey Cherepanov <cas at> 1.3.0-alt1

  • Add p8 branch (ALT #32006)
  • Add support for altlinuxclub sources
  • Add arepo repo for task only if it exists (ALT #31577)
  • Use new format of source (ALT #31974)
  • Optional package name(s) support in apt-repo test
  • Remove duplicate package names in task list
  • Do not use strict extension for compessed man page

2 december 2015 Ivan Zakharyaschev <imz at> 1.2.4-alt1

  • prepare a smaller basesystem in hasher as girar's install check does
     (rather than the default one with rpm-build). This will allow to
     catch the same bugs as in girar, like that one: .

1 december 2015 Ivan Zakharyaschev <imz at> 1.2.3-alt1

  • do not proceed if hsh --initroot-only hasn't completed successfully

30 november 2015 Ivan Zakharyaschev <imz at> 1.2.2-alt1

  • implement the support for hasher (for "update" and "test" commands)
     if an explicit apt.conf is given.
     (TODO: update the manpage; apt-repo --help is already up-to-date)
     + "no task arepo" hack: if NO_TASK_AREPO_HACK is not empty,
       the x86_64-i586 source is not added for a task.
       (Otherwise "update" and "test" fails on such tasks.)
       (TODO: come up with a clean fix for such tasks.)
  • warn about non-expanded tilde in APT_CONFIG, and give info about it.
  • minor corrections in the new Perl code (from 1.2.1) for querying `apt-config`.

30 november 2015 Ivan Zakharyaschev <imz at> 1.2.1-alt1

  • added the ability to manipulate arbitrary local sources.list
     by relying on `apt-config` and honoring APT_CONFIG (ALT#31385).
  • manpage: fix formattting bugs (closes: ALT#31562).

7 november 2013 Andrey Cherepanov <cas at> 1.2.0-alt1

  • Add `apt-repo test task <num>` for install all task packages
     (except *-debuginfo)
  • Get package list from task
  • Add t7 and c7 in available repository list

29 october 2013 Andrey Cherepanov <cas at> 1.1.6-alt1

  • Add task source with Arepo on x86_64

30 august 2013 Andrey Cherepanov <cas at> 1.1.5-alt1

  • Add copy:// protocol support in sources (ALT #29071)
  • Fix man page:
  • Move man page to section 8 (System administration commands and daemons)
  • Fix OS name in section name (Linux instead of BSD)
  • Add copy:// protocol support
  • Remove trailing whitespace and empty lines

25 may 2013 Andrey Cherepanov <cas at> 1.1.4-alt1

  • Set common key `update` for all branches for easy migration to newer
     branch because there is no branch-specific key without apt-conf update

23 may 2013 Andrey Cherepanov <cas at> 1.1.3-alt1

  • Add arepo 2.0 source too on adding x86_64 branch
  • Show only one warning on non-existing source removal
  • Add official keys for p6 and p7 brahches
  • Display warning about unsupported command

27 april 2013 Andrey Cherepanov <cas at> 1.1.2-alt1

  • Add support for branches t6, p7, t7
  • Use apt-repo clean instead clear

20 november 2012 Andrey Cherepanov <cas at> 1.1.1-alt1

  • Add apt-repo clear command to remove all cdrom and task repositories
  • Fix add cdrom source if it exist in list
  • Check for wrong type on mass source deletion
  • Remove error message on empty deletion

29 november 2011 Andrey Cherepanov <cas at> 1.1.0-alt1

  • Remove man page from program to separate file
  • Support remove only specified type of sources
  • Fix cdrom source remove

16 may 2011 Andrey Cherepanov <cas at> 1.0.3-alt1

  • Describe source definition in help
  • Add keyword `all` in tm command to remove all active sources
  • Fix use source as one string

9 may 2011 Andrey Cherepanov <cas at> 1.0.2-alt1

  • Make error messages more informational (closes: #25417)
  • Inform about missed task number
  • Show all available branch names
  • Complete documentation
  • Support sources.list(5) tokens in command line
  • Pass all arguments as parts of source line (closes: #25418)
  • Support quick forms of source: known branch name or number for task
  • Fix URL for Sisyphus. Support absolute pathname for hasher repo.

19 april 2011 Andrey Cherepanov <cas at> 1.0.1-alt1

  • Fix arch definition on x86_64 (closes: #25464)

31 march 2011 Andrey Cherepanov <cas at> 1.0-alt1

  • Initial build in Sisyphus
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin