Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 701144 - sys-fs/mdadm-4.1 - Update SRC_URI for debian sources
Summary: sys-fs/mdadm-4.1 - Update SRC_URI for debian sources
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Gentoo's Team for Core System packages
URL: http://ftp.at.debian.org/debian/pool/...
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2019-11-25 14:25 UTC by Jason Oliveira
Modified: 2019-11-25 16:00 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jason Oliveira 2019-11-25 14:25:00 UTC
DEB_PF needs to be updated accordingly:
DEB_PF="4.1-1"

Seems the stable version in portage has been deleted completely from their servers.


Reproducible: Always

Steps to Reproduce:
1. Decide you need a package that requires sys-fs/mdadm as a dependency.
2. try to emerge that package.
3. watch mdadm hang and fail at the fetching stage.
Actual Results:  
mdadm can't find it's packages on debian's servers.

Expected Results:  
mdadm installs, and you gain 50 XP.
Comment 1 Ben Kohler gentoo-dev 2019-11-25 14:27:12 UTC
It should prefer fetching from your configured gentoo mirror(s) first unless you have misconfigured something.

By all means let's bump the version, but if your fetch fails then that's a local problem for you.
Comment 2 Thomas Deutschmann (RETIRED) gentoo-dev 2019-11-25 14:48:15 UTC
Eh, we don't even use that debian tarball:

> # ebuild mdadm-4.1.ebuild clean configure
>  * mdadm-4.1.tar.xz BLAKE2B SHA512 size ;-) ...                                                                  [ ok ]
>  * mdadm_4.1~rc1-4.debian.tar.xz BLAKE2B SHA512 size ;-) ...                                                     [ ok ]
> >>> Unpacking source...
> >>> Unpacking mdadm-4.1.tar.xz to /var/tmp/portage/sys-fs/mdadm-4.1/work
> >>> Unpacking mdadm_4.1~rc1-4.debian.tar.xz to /var/tmp/portage/sys-fs/mdadm-4.1/work
> >>> Source unpacked in /var/tmp/portage/sys-fs/mdadm-4.1/work
> >>> Preparing source in /var/tmp/portage/sys-fs/mdadm-4.1/work/mdadm-4.1 ...
>  * Applying mdadm-3.4-sysmacros.patch ...                                                                        [ ok ]
> >>> Source prepared.
> >>> Configuring source in /var/tmp/portage/sys-fs/mdadm-4.1/work/mdadm-4.1 ...
> >>> Source configured.
>
Comment 3 Thomas Deutschmann (RETIRED) gentoo-dev 2019-11-25 14:51:36 UTC
Well, we are only using

> # From the Debian patchset
> into /usr
> dodoc "${WORKDIR}"/debian/README.checkarray
> dosbin "${WORKDIR}"/debian/checkarray

and checkarray file hasn't changed between rc1-4 and current -3.
Comment 4 Larry the Git Cow gentoo-dev 2019-11-25 16:00:34 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f22b1b187bca8cd91d13928c1ea74a8e322d508

commit 6f22b1b187bca8cd91d13928c1ea74a8e322d508
Author:     Thomas Deutschmann <whissi@gentoo.org>
AuthorDate: 2019-11-25 15:59:02 +0000
Commit:     Thomas Deutschmann <whissi@gentoo.org>
CommitDate: 2019-11-25 16:00:27 +0000

    sys-fs/mdadm: Update Debian SRC_URI
    
    No changes to the only file used from Debian tarball (checkarray).
    
    Closes: https://bugs.gentoo.org/701144
    Package-Manager: Portage-2.3.79, Repoman-2.3.18
    Signed-off-by: Thomas Deutschmann <whissi@gentoo.org>

 sys-fs/mdadm/Manifest         | 2 +-
 sys-fs/mdadm/mdadm-4.1.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)